Engenharia de software
Profª Esp.: Maysa de Moura Gonzaga
2º Semestre / 2011
Surgirmento
A Engenharia de Software surgiu necessidade de construir software: Com qualidade; Menor tempo;
da
Antigamente, a maneira de fazer software era “desordenada”. Com isso surgiu a famosa crise do software que fez com que as empresas e fábricas de software buscassem uma maneira mais confiável e rápida.
Evolução nas Tecnologias de Software
Mitos e Realidade
Mitos e Realidade
Mitos e Realidade
Perguntas da Engenharia de SW
Perguntas da Engenharia de SW
Processo de Software
O que é um Processo de Software? “Conjunto de atividades coerentes para especificar, projetar, implementar e testar sistemas de software.” Sommerville, 2000. “Processo fornece interação entre usuários e projetistas, entre usuários e ferramentas em desenvolvimento e entre projetistas e ferramentas em desenvolvimento.” Pressman, 6ed.
Conceito
“Arcabouço para as tarefas que são necessárias para construir softwares de alta qualidade.” Pressman, 6ed.
Processo
Processo corresponde a uma “trilha”, “caminho”. “Um conjunto de atividades e resultados
associados que produzem um produto de software". Sommerville.
Processo e Engenharia de Software
“Engenharia
de
Software:
aplicação
de
uma
abordagem sistemática, disciplinada e quantificável, para o desenvolvimento, operação e manutenção do software, isto é, aplicação da engenharia ao software.
Engenharia de Software
É uma tecnologia em camadas. Foco na qualidade. Alicerce: Processo
Ferramentas Métodos Processo Foco na Qualidade Exemplo: Engenharia de Software em Camadas
Engenharia de Software
Os processos de software formam a base para o controle gerencial de projetos de software e estabelecem o contexto no qual os métodos técnicos são