RESUMO
ATIVIDADES FUNDAMENTAIS DE PROSCESSOS DE SOFTWARE.
Especificação de Software: clientes e engenheiros definem o software a ser produzido e as restrições para a sua operação
Desenvolvimento de Software: o software é projetado e programado;
Validação de Software: na qual o software é verificado para garantir que é o que o cliente deseja;
Evolução de Software: o software é modificado para se adaptar as mudanças dos requisitos do cliente e do mercado;
DESENVOLVIMENTO DE SOFTWARE
Modelo em cascata: especificação de requisitos ;projetos de softwares; ,implementação; teste;
Desenvolvimento interativo: intercala as atividades de especificação,desenvolvimento e validação.um sistema incial é desenvolvido rapidamente e refinado com as informações do cliente,para produzir um sistema que satisfaça as necessidades.O sistema pode então,ser entregue.
Engenhanria de Sotfware Baseada em Componentes: está técnica supõe que partes do sistemas já existam. O processo de desenvolvimento concentra-se, mais na integração dessas partes do que no seus desenvolvimento a partir do ínicio.
Métodos de Engenharia de Software
Um método de Engenharia é uma abordagem estrudturada para desenvolvimento de software cujo objetivo é facilitar a produção de software de alta qualidade dento do custos adequados
Esses métodos tentaram identificar os componentes funcionais básicos de uns sistema; os métodos orientados a função são usadas.
Engenharia de Software
A Engenharia de Software é uma ramo de engenharia cujo foco é o desenvolvimento dentro de custos adequados de sistemas de software de alta qualidade.
A falta de restrições naturais significa que o software pode facilmente se tornar extremamente complexo e muito difícil de ser compreendido. Não é limitado por materiais ou controlado por leis da física ou por processos de manifatura, o software é algo abstrato e intangível
A Engenharia de Software é uma disciplina de engenharia relacionada com todos os aspectos da produção de