Você está na página 1de 2

AVALIAÇÃO - 1º Bimestre (N1)

Visto do Professor
Nota

Curso: Sistemas de Informação Data: 27/04/2021


Disciplina: Engenharia de Software I Turma: 5º Período
Professor: Camilo César Perucci
Instruções:
Prova Individual e com consulta.
Todos os artefatos gerados devem estar inseridos neste arquivo.
Entrega todos os exercícios em único arquivo (.pdf): [NomeAluno_RA9999.pdf].
Horário Entrega: 20:00 – 22:30
(1.0) Estudo de Caso 1: Rosca Solta, Empresa multinacional no ramo industrial que produz parafusos e
ferramentas para serralherias e marcenarias, solicitou desenvolvimento de um projeto de Software para
Gestão de Compras integrado ao ERP de Gestão Administrativa e Industrial. O Software deve ser
desenvolvimento em ambiente Web para integrar as necessidades de compras de todas as filiais da América
Latina. É desejável que o sistema possua controle de Solicitação, Cotação, Pedido (com aprovação pela
Diretoria), Recepção (gestão de entregas) integrado ao Estoque e Contas a Pagar. O patrocinador (sponsor)
do projeto é o Sr. Adélcio, diretor comercial da empresa, que está muito motivado com projeto. Ele será o
usuário base para o projeto, porém devido ao atendimento de outras unidades na América Latina ele estará
disponível para o projeto apenas 1 mês a partir do início do levantamento de requisitos. Após esse prazo e
durante o desenvolvimento do projeto assumirá em seu lugar Sr. Maurício que é responsável por TI, porém
possui pouco conhecimento da área de Compras. A expectativa inicial de entrega do projeto é 3-4 meses.

Você como Engenheiro de Software e líder de equipe de desenvolvimento deverá desenvolver o projeto para
atender as necessidades do cliente. Sua disponibilidade de mão-de-obra é toda equipe de desenvolvimento
da unidade de negócios industrial, composta por 1 Analista de Negócios, 3 Programadores JAVA e 1 Analista
de Suporte. Os programadores estarão disponíveis para o projeto em aproximadamente 45 dias.

Escolha o Modelo de Ciclo de Vida de Processo mais apropriado para essa situação. Justifique sua
resposta.

Pelas informações mostradas no estudo de caso, na minha opinião o modelo "cascata"se encaixa
melhor, pois você ja tem todos os requisitos definidos, e o modelo "cascata" ele começa o projeto
pelo levantamento de requisitos que ja é um grande avanço para dar um inicio ao projeto. Após o
levantamento teremos 1 mês para conversar com o cliente sobre o decorrer do desenvolvimento do
projeto, ja tendo um sistema feito como base para fazer alterações dentro desse 1 mês que teremos
de contato com o cliente, para ja decidir como o cliente ira querer que o sistema dele seja
desenvolvido conforme a sua preferência. E mesmo se o software depois de desenvolvido não ficar
do agrado do cliente, poderá ser feito algumas melhorias para que o software fique realmente de
acordo com o que o cliente solicitou.

(5.0) Estudo de Caso 2: Como Engenheiro de Software você foi convidado a gerenciar a equipe de
desenvolvimento para um projeto de Logística de Distribuição para empresa Pelicano Ltda. A análise
preliminar foram identificados os módulos de Contrato, Liberação, Entrega - que compreende o
agendamento da entrega e a distribuição entre os pontos de vendas. Os principais envolvidos são: o gerente
financeiro Sr. Adail, o diretor da empresa Sr. Romero, e Srta. Felícia responsável pelo processo de Logística.
Sr. Romero solicitou o desenvolvimento de consultas de análise de produção; agendamento de entrega dos
produtos; e abertura de novos contratos. Solicitou ainda que o sistema permita gerar as consultas em
arquivos .XLS, para facilitar a análise dos resultados. A disponibilidade do Sr. Romero para reunir com a
equipe do projeto se restringe a 1 dia por semana (apenas às sextas-feiras), quando se encontra no
escritório. Outra exigência é que a consulta dos agendamentos das entregas não deva exceder 10 segundos
de resposta, para facilitar as negociações. Sr. Adail, solicitou desenvolvimento módulo de controle de
comissão, que deve calcular a comissão de venda que corresponde a 3% sobre o faturamento do mês
anterior. Outra solicitação do Sr. Adail é que o sistema deve permitir controle acesso apenas para pessoas
autorizadas e que o banco de dados deve ser Oracle. Srta. Felícia solicitou que o sistema permita o envio
de e-mail para os fornecedores e clientes, ela e o Sr. Adail estarão disponíveis durante todo o processo de
desenvolvimento do projeto.

É de comum acordo que o sistema deve entrar em operação o mais rápido possível e que a primeira fase
deve incluir o módulo de Contrato, Liberação e Entrega, respectivamente e sucessivamente. A entrega de
todos os módulos do sistema deve ocorrer no máximo em 4 meses.

O sistema deve ser desenvolvido em linguagem de programação C#, e sua equipe de desenvolvimento,
além de você próprio é também composta por mais 2 Programadores Pleno e 1 Analista de Suporte.

a) (1.0) O modelo iterativo se encaixa melhor, pois o projeto ele ja tem regras e alguns requisitos pré-
definidos para uma implementação teste do sistema, pois o cliente ja exije que o sistema seja
implementado para execução dos módulos principais que são Contrato, Liberação e Entrega e o modelo
iterativo ele funciona por etapas, sendo que você poderá discutir com o cliente sobre o projeto a cada 1
vez na semana, que é tempo suficiente para coletar informações e outros requisitos que o cliente deseja
que o projeto tenha na sua entrega final.

b) (3.0) Regras de negócio: que o sistema desenvolva consultas de análise de produção, agendamento
de entrega dos produtos e abertura de novos contratos. Regra 2: deve calcular a comissão de venda
que corresponde a 3% sobre o faturamento do mês anterior.

RF: que o sistema permita gerar consulta em arquivo .XLS, sistema deve permitir acesso apenas para
pessoas autorizadas e o banco de dados deve ser Oracle, sistema deve permitir o envio de e-mail para os
fornecedores e clientes.

RNF: RNF1:As entregas não devem exceder 10 segundos da resposta.

c) (1.0) Elaborar a estratégia para elucidação de requisitos para o projeto utilizando no mínimo duas
técnicas. Justifique sua resposta.

BOA PROVA!!!

LUAN LOPES R.A 107491

Você também pode gostar