Lista de Exercicio
1- Dificuldade de interação com o usuário, pois no ciclo de vida cascata não existe oportunidade para o usuario realizar alguma alteração em pontos especificos.
2- Engenharia de Sistemas: analisa a viabilidade do projeto;
Fase de Levantamento de Necessidade: estabelecer e identificar o que o projeto necessita para seu desenvolvimento, feito isso é gerado uma documentação e passa-se para a próxima fase;
Projeto técnico: nessa fase é criada toda a estrutura a arquitetura e interface do software, terminado isso é feito uma nova documentação com todos as informações de tudo que foi criado para passar para a próxima fase;
Implementação: desenvolvimento do projeto em si a criação dos programas, terminado isso é feito uma nova documentação para passar para a próxima fase;
Homologação:testar o sistema verificando as possíveis falhas;
Manutenção: correção dos erros que não foram previamente documentados.
3- A osciosidade, o custo do projeto, o tempo gasto, torna-se dificil voltar atras para corrigir erros.
4- Protótipo é uma prévia do projeto, para ter a primeira interação entre o cliente e o sistemas, compreensão das necessidades dos clientes.
5- As desvantagens são: o retrabalho, não se sabe ao certo quanto tempo irá concluir o projeto, já as vantagens: rapidez, maior interação com o cliente.
6- Ela é responsável por estabelecimento de técnicas, padrões e práticas para o desenvolvimento de software. Propõe métodos sistemáticos com o uso de ferramentas e técnicas, que levam em consideração o problema a ser resolvido. Com isso possibilitando softwares mais confiáveis, de melhor qualidade, com custos reduzidos e de alta produtividade. 7- Um processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto de software, sua importancia é definir e normatização de processos de desenvolvimento e garantir um produto final que satisfaça às expectativas do