Eng. Softwares
Consiste na analise do escopo, do projeto como um todo levando em conta diversar variaves de escolha de métodos de softwares entre eles:
Processo de documentação;
Processo de gerência de configuração;
Documentação e processo de resolução de problemas;
Processo de resolução de problema;
Processos de apoio;
Seleção, adaptação e utilização de padrões;
Métodos;
Ferramentas e linguagens de programação de computador.
Levantamento de requisitos
O levantamento de requisitos leva em conta, levantar todas os requisitos do sistema por meio do cliente ou diferentes tipos de entradas, é imprescindível que tanto o cliente quanto o fornecedor entendam as mesmas coisas, conseguir gerencias bem as mudanças de requisitos e mudanças tecnológicas, ou seja as necessidades e os impactos sobre o projeto.
Analise de requisitos
Após o levantamento, os requisitos devem ser descritos por meio de diversos pontos, entre eles:
Funções e capacidades do sistema;
Requisitos de negócio, organizacionais e de usuários;
Requisitos de proteção
Segurança
Engenharia de fatores humanos ergonomia
Interface
Operações e de manutenção;
Restrições de projeto e requisitos de qualificação.
Os requisitos em seguida devem ser avaliados por diversos métodos entre eles:
Rastreabilidade com os requisitos do cliente e necessidades de aquisição;
Consistência com as necessidades de aquisição e com o levantamento dos requisitos;
Testabilidade;
Viabilidade do projeto da arquitetura do sistema;
Viabilidade da operação e manutenção.
Teste de qualificação de software
Analisar os testes de modo que sejam mais eficazes para isso se pode levar em conta os seguintes especificações:
Cobertura de teste dos requisitos do item de software;
Conformidade com os resultados