QUESTÃO 2
Em uma fábrica de software que utiliza as abordagens da engenharia de software, pode haver diversos papéis, sendo alguns deles descritos abaixo.
I - Cuida de um projeto específico, garantindo que os prazos e o orçamento sejam cumpridos. Segue as práticas definidas no processo de engenharia e é responsável por verificar a aplicação do processo.
II - É o desenvolvedor responsável pela compreensão do problema relacionado ao sistema que se deve desenvolver, ou seja, pelo levantamento de requisitos e sua efetiva modelagem. Deve, portanto, descobrir o que o cliente precisa (por exemplo, controlar suas vendas, comissões etc.).
III - Propõe a melhor tecnologia para produzir um sistema executável para as especificações realizadas. Deve, então, apresentar uma solução para as necessidades do cliente (por exemplo, propor uma solução baseada em web, um banco de dados centralizado etc.).
Assinale a alternativa que se refere aos papéis descritos em I, II e III, respectivamente.
Alternativas
Alternativa 1:
I- Gerente de projeto, II- Analista, III- Designer
Alternativa 2:
I- Patrocinador do projeto, II- Designer, III- Analista de negócios
Alternativa 3:
I- Engenheiro de software, II- Programador sênior, III- Stakeholder
Alternativa 4:
I- Gerente de projeto, II- Gerente de programa, III- Gerente funcional
Alternativa 5:
I- Gerente de desenvolvimento, II- Analista de negócios, III- Líder de equipe
Lista de comentários
Resposta:
Alternativa 1:
I- Gerente de projeto, II- Analista, III- Designer
Explicação:
I - Gerente de Projeto
"Cuida de um projeto específico garantindo o cumprimento dos prazos e orçamento.
Segue as práticas definidas no processo de engenharia.
É responsável por verificar a aplicação do processo pelos desenvolvedores.".
II - Analista
"É um desenvolvedor responsável por compreender o problema relacionado ao sistema.
Realiza o levantamento de requisitos e sua modelagem.
O analista deve descobrir o que o cliente precisa.".
III - Designer
"Toma como base as especificações do analista e propõe a melhor tecnologia para produzir um sistema executável para elas.
Deve apresentar uma solução para as necessidades levantadas pelo analista.".
Disponível em:
<https : // docente . ifrn . edu . br/elieziosoares/disciplinas/projeto-de-software/aula-02-introducao-a-engenharia-de-software-continuacao>
Páginas 6, 7 e 8.