CORREÇÃO DA ATIVIDADE ES01-2015 1.O que é engenharia de software, e como ela pode minimizar os problemas da crise de software? R. ES e o conjunto de praticas, ferramentas e estudos que visam melhorar o processo de analise, projeto, desenvolvimento e implementação de um produto de software. Visa identificar e analisar as reais necessidades do usuario e permite utilizar os recursos conscientemente assim como tenta diminuir os impactos das mudanças. Crise de software -Prazos nunca respeitados R. estudo do escopo do projeto e alocação correta de recursos -Alta taxa de erros R. Plano de testes, e analise de impacto de mudanças -Custos elevados R. Definição completa de projeto, e alocação de recursos -Dificuldade de atender as reais necessidades R. Analise de requisito, e definição de retorno de investimento 2.Descreva algumas etapas da engenharia de software? Analise - Identificar as necessidade e requisitos para o desenvolvimento de um produto de software Projeto - com a base na analise identificar e modelar esquemas, assim como definir os recursos necessarios. Desenvolvimento - implementação tecnica, seguindo o cronograma definido. Teste - Teste unitario e completo de cada parte do sistema Implementação - Treinamento e acompanhamento do usuario na utilização do produto de software, nesta fase ocorre a homologação do sistema. 3.O que é produto de software e qual a sua composição? E a composição de todos os documentos de analise, projeto, testes e o binario em si. Um produto de software e algo unico, especifico nunca desenvolvido.