Trabalho de Engenharia de Sofware
Questões:
1) Determinar um processo de engenharia de requisitos
2) Definir a fase de elicitação de requisitos e 3 técnicas de elicitação
3) Definir a fase de análise de requisitos e 3 técnicas/modelos
4) Definir a fase de validação de requisitos e 3 técnicas.
5) Definir a fase de especificação de .
Respostas:
1)
Estudo de viabilidade
Obtenção e análise de requisitos
Especificação de requisitos
Validação de requisitos
2) - Elicitação de requisitos é uma fase fundamental em qualquer projeto de desenvolvimento de software, pois com ela podemos identificar e definir a estratégia de desenvolvimento em questão.
Fases:
Entrevistas: Questões relacionadas às partes interessadas e suas necessidades no contexto do problema a ser resolvido são formuladas, e as respectivas respostas, anotadas. Esta técnica é bastante útil quando partes interessadas possuem muitas ideias, dúvidas e/ou necessidades e, ao mesmo tempo, estão dispostas a serem entrevistadas. Para que o processo seja mais eficiente, o entrevistador deve ser experiente.
Questionários: Questões predefinidas são distribuídas para um grupo de stakeholders e os seus resultados são posteriormente avaliados. Questionários são úteis quando a quantidade de partes interessadas é extremamente grande. Uma vez que todas as questões podem ser predeterminadas, este método é mais eficiente na avaliação de tendências de opiniões a respeito de requisitos específicos e bem definidos.
Cenários: Consistem em uma coleção de narrativas de situações que favorecem o levantamento de informações, a identificação de problemas e a antecipação das soluções. Cenários são uma maneira excelente de representar, para clientes e usuários, os problemas atuais e as possibilidades que podem surgir.
3) - É o primeiro passo no processo de engenharia de requisitos. É a fase em que o analista levanta tudo que o software precisará ter e não a forma como ele será implementado. Nesta fase