CCT0194_AV (AG) » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Discursivas
Q – Nas atividades de levantamento de requisitos, precisamos identificar os serviços esperados do sistema e restrições sobre as quais ele deve operar. Desta forma, precisamos utilizar técnicas de elicitação. Comente três técnicas utilizadas. Diga, também, qual é a finalidade de cada uma dessas técnicas.
1. Entrevista – Utilização na análise de problema e na engenharia de requisitos com o objetivo de entender as perspectivas do cliente/usuário. Entender quem são os agentes e quais as necessidades, o problema e a solução.
2. Questionários – Forma de utilização que faz perguntas referentes ao sistema. Utilização de hipóteses para as relevâncias. Podem ser utilizados após a entrevista.
3. Casos de uso – Identificação dos agentes que agem no sistema, das interfaces que o sistema/produto possuirá. Validação de pré-requisitos. Representação visual ao invés de textual.
4. Brainstorm – Ou tempestade de ideias, faz o levantamento de ideias, em que cada uma sugerida pode combinar na propositura de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates.
EQCB
Q – Quais são as etapas do modelo em cascata do ciclo de vida de desenvolvimento de software?
Concepção (Requisitos) – Análise – Projeto(Desenho) – Implementação – Testes – Implantação – Manutenção
CAPITIM
Last modified: 22 de junho de 2014