Lista de MSW
Aluno(a): Gustavo Eustáquio de Moura
Aluno(a): José Caros Vieira Júnior
1 - O que é o ciclo de vida de um software? Onde deve ser definido?
O clico de vida de um software, designa todas as etapas do desenvolvimento de um software, da sua concepção até sua retirada de operação. O clico de vida de um software deve ser definido antes do projeto de desenvolvimento ou da construção de um sistema.
2 - Qual a diferença entre ciclo de vida e processo de desenvolvimento?
Processo de desenvolvimento significa determinar de forma precisa e detalhada quem faz o que, quando e como. Um processo pode ser visto com uma instância de um método com suas técnicas e ferramentas associadas, elaborado durante a etapa de planejamento, no qual as atividades que o compõem foram alocadas aos membros da equipe de desenvolvimento, com prazos definidos e métricas para se avaliar como elas estão sendo realizadas. Já o ciclo de vida diz respeito às diversas fases pelas quais o software passa desde o seu surgimento até ao momento no qual ele não será mais útil.
3 - Qual a importância de um Processo de Desenvolvimento de Software e quais são as fases mais comuns encontradas em um processo?
A importância do Processo de Desenvolvimento se dá devido a qualidade de um produto de software está intimamente relacionada ao processo que o produziu e é guiada pelas métricas, que nos auxiliam a manter o que é desenvolvido sob controle. As fases mais comuns encontradas em um processo são Desing, Prototipação, Programação e Avaliação ou verificação,
4 - Qual a principal desvantagem do modelo codifica-remenda de processo de software?
Este é provavelmente o modelo mais utilizado, pois não exige nenhuma sofisticação técnica ou gerencial, sendo assim um modelo de alto risco, impossível de gerir e assumir compromissos confiáveis.
5 - Qual a principal desvantagem do modelo em cascata de processo de software?
As desvantagens do modelo em cascata são pôr o mesmo ser linear,