Organização, Serviços e Métodos
Por: João Paulo Azevedo • 9/3/2017 • Resenha • 265 Palavras (2 Páginas) • 138 Visualizações
Requisitos de Software
Capítulo 6, livro – Engenharia de Software 8ª edição – SOMMERVILLE
Objetivos ou restrições estabelecidas por clientes e usuários do sistema que definem as diversas propriedades do sistema, sendo a condição ou capacidade necessária que o software deve possuir. Os requisitos funcionais e não funcionais é umas das partes mais importantes do requisito de software, onde são divididos todos os requisitos, onde os funcionais são declarações de serviços que o sistema deve fornecer e como o sistema deve reagir a determinadas situações, e os não-funcionais são suas restrições sobre o processo de desenvolvimento. Conflitos entre diferentes requisitos não funcionais são comuns em sistemas completos. Em princípios os requisitos devem ser completos e consistentes, eles devem incluir descrições de todos os recursos aderidos pelo o cliente e desenvolvedor e não deve haver conflitos ou contradições nas descrições dos recursos do sistema, na prática é impossível de produzir um documento de requisitos completo e consistente. Na linguagem estruturada suas especificações têm como vantagem onde a maior parte da expressividade da linguagem natural é mantida, a terminologia usada na descrição pode ser limitada e que todos os requisitos são escritos de maneira padronizada. A maioria dos sistemas deve operar com outros sistemas, e as interfaces que operam devem ser especificadas como parte dos requisitos, que podem ser dividido em três tipos, interfaces de procedimentos, estruturas de dados que são trocadas e representações de dados. No documento de requisitos onde é a declaração oficial do que é requisitado pelos desenvolvedores do sistema, deve incluir ambos, uma definição dos requisitos de usuário e uma especificação dos requisitos de sistema.
...