

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Entender e definir com precisão os requisitos de um software permite que a energia da equipe de desenvolvimento seja direcionada para fins determinados. Portanto, realizar corretamente o levantamento e a administração de requisitos é vital para a qualidade do software.
Com relação aos requisitos de software, todas as alternativas estão corretas, exceto a:
A análise de requisitos define o contexto para possíveis soluções de software, seu comportamento, funções e especificações das operações que o mesmo deve realizar.
Requisitos funcionais descrevem restrições ao software de forma geral. Como exemplo, podemos citar a quantidade de memória necessária em bytes, o tempo de treinamento necessário para operá-lo e o número de transações processadas por segundo.
Entrevistas, Etnografia, Questionários, e Cenários são algumas técnicas aplicadas para realizar o levantamento de requisitos.
Existem ferramentas que automatizam e gerenciam o processo de levantamento, análise, verificação e documentação de requisitos. Como exemplo podemos citar a ferramenta Rational RequisitePro.
A engenharia de requisitos fornece mecanismos apropriados para entender o que o cliente deseja e, dentre as suas funções, podemos destacar a análise, o levantamento, a especificação e a validação de requisitos.