-
Análise e especificação de requisitos.:
Resulta nas especificações das características operacionais do software, indica a interface do software com outros elementos do sistema e estabelece restrições a que o software deve atender. Permite ainda que se amplie os requisitos básicos estabelecidos durante as tarefas de concepção, levantamento e negociação.
Engenharia de Software - 8ed - Pressman pg 167
-
Gabarito B
A análise e especificação de requisitos de software envolve as atividades de determinar os objetivos de um software e as restrições associadas a ele. Ela deve também estabelecer o relacionamento entre estes objetivos e restrições e a especificação precisa do software.
A análise e especificação dos requisitos de software deve ser vista como uma sub-atividade da análise de sistemas. Normalmente ela é iniciada juntamente com a análise do sistema, podendo se estender após a elaboração do documento de especificação do sistema e do planejamento do desenvolvimento, quando serão refinados os requisitos do software.
Análise e especificação são atividades inter-dependentes e devem ser realizadas conjuntamente. A análise é o processo de observação e levantamento dos elementos do domínio no qual o sistema será introduzido. Deve-se identificar as pessoas, atividades, informações do domínio para que se possa decidir o que deverá ser informatizado ou não. Pessoas e as atividades que não serão informatizadas deverão ser consideradas entidades externas ao software.
A especificação é a descrição sistemática e abstrata do que o software deve fazer, a partir daquilo que foi analisado. Ela apresenta a solução de como os problemas levantados na análise serão resolvidos pelo software do sistema computacional. Visa descrever de maneira sistemática quais as propriedades funcionais são necessárias para resolver o problema do domínio. A especificação é também a forma de comunicação sistemática entre analistas e projetistas do software.
O objetivo da definição dos requisitos é especificar o que o sistema deverá fazer e determinar os critérios de validação que serão utilizados para que se possa avaliar se o sistema cumpre o que foi definido.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
-
2017
É comum que uma especificação de requisitos inclua as interfaces externas do software.
certa
Se visualizado na forma de uma espiral, o processo de engenharia de requisitos, especialmente na fase de especificação de requisitos, inicia-se com a especificação de requisitos de negócio, depois de usuário e, por último, especificação e modelagem de sistema
Certa
-
Embora a “construção de modelos conceituais” possa enganar um pouco, levando o concurseiro a pensar que se trata da etapa de projeto, temos que nos ater ao que é descrito por esses modelos. Veja que o que está sendo criada aqui é uma descrição do que o software tem que fazer. Isso é algo intimamente relacionado com a etapa de análise e especificação de requisitos.
Na etapa de projeto, por sua vez, são definidas as arquiteturas e especificações computacionais do que será implementado, incluindo o diagrama de entidade e relacionamento – isso não é o que está sendo descrito aqui!
Gabarito: B
-
Embora a “construção de modelos conceituais” possa enganar um pouco, levando o concurseiro a pensar que se trata da etapa de projeto, temos que nos ater ao que é descrito por esses modelos. Veja que o que está sendo criada aqui é uma descrição do que o software tem que fazer. Isso é algo intimamente relacionado com a etapa de análise e especificação de requisitos.
Na etapa de projeto, por sua vez, são definidas as arquiteturas e especificações computacionais do que será implementado, incluindo o diagrama de entidade e relacionamento – isso não é o que está sendo descrito aqui!
Arthur Mendonça | Direção Concursos