antonio
1- No que consiste o processo de análise de requisitos.
Reconhecer o problema, avaliar o problema e a síntese da solução, modelar, especificar os requisitos e revisar.
2- Comente cada uma das características principais do levantamento de requisitos:
a) Entendimento do domínio da aplicação:
É aplicado de uma forma geral. Este entendimento exige conhecimentos gerais sobre a aplicação em questão.
b) Entendimento do problema
Significa conhecer os detalhes específicos do problema de um cliente em particular.
c) Entendimento do negócio
Significa conhecer como o sistema a ser desenvolvido interage e afeta os negócios da organização, e que tipo de contribuição ele irá proporcionar.
d) Entendimento das necessidades e restrições dos Steackrolders
Para obtermos este tipo de entendimento, é necessário conhecermos os processos que o sistema deverá suportar. Estes processos são realizados pelas pessoas envolvidas no sistema.
3- Comente as atividades da analise de requisitos
a) Elicitação e levantamento de requisitos
Nesta fase, os usuários, clientes e especialistas de domínio são identificados e trabalham junto com os engenheiros de requisitos para descobrir, articular e entender:
– a organização como um todo,
– o domínio da aplicação,
– os processos de negócio específicos,
– as necessidades que o software deve atender,
– os problemas e deficiências dos sistemas atuais,
– os diferentes pontos de vista dos participantes do processo,
– as oportunidades e restrições existentes,
– os problemas a serem resolvidos,
– o desempenho requerido; e,
– as restrições.
b) Analise de requisitos
Visa a estabelecer um conjunto acordado de requisitos consistentes e sem ambiguidades, que possa ser usado como base para o desenvolvimento do software. Para tal, diversos tipos de modelos são construídos.
c) Documentação de requisitos
É a atividade de representar os resultados da engenharia de requisitos em um documento, contendo os