Slides utilizados em aula na disciplina Qualidade de Software do Instituto de Ciências Exatas e Informática - Sistemas de Informação. Pontifícia Universidade Católica de Minas Gerais - Unidade Barreiro, 1º Semestre 2015.
um software descrevem as fases do ciclo de desenvolvimento de software e a ordem em que essas fases são executadas. Cada fase produz resultados exigidos pela próxima fase no ciclo de vida. Um ciclo de vida de desenvolvimento de software é composto por uma série de fases claramente definidas e distintas, que são utilizados para planejar, projetar, construir, testar e entregar o sistema. Objetivo Produzir sistemas de alta qualidade que atendam ou superem as expectativas dos clientes. modelos de ciclo de vida
provê uma visão geral da solução, plataforma, sistemas, produtos e serviços. Um plano de teste de integração é criado nesta fase a fim de testar as peças de cada componente e a habilidade de trabalharem em conjunto.
projetados. Ela define a lógica real para cada um dos componentes do sistema. Diagramas de classe com todos os métodos e relações entre as classes é feito nesta fase.
necessariamente a melhor maneira de desenvolver todas as soluções. Quais dos modelos apresentados são mais adequados para o desenvolvimento: • Sistema de controle de uma usina de energia; • Serviço web de uma livraria; • Um sistema de processamento de imagem para fins gerais; Liste algumas vantagens e desvantagens na utilização dessas abordagens nas situações acima.