Engenharia de Software
DE SOFTWARE
Sistemas de Informação – 2º semestre 2014
AGENDA
Prof. Odair Oliveira de Sá - 2014
•
•
•
•
•
•
Apresentação
Ementa
Objetivo Geral
Objetivo especifico
Conceitos básicos
Trabalho
EMENTA
Abordagem teórico-prática de conceitos básicos de
Engenharia de Software. O produto software.
Processos, métodos e ferramentas de Engenharia de
Software. Modelos de processo de software. Modelos evolucionários. O modelo espiral. O modelo incremental. O modelo concorrente. O processo unificado. Prototipação. Desenvolvimento Ágil.
Modelos Ágeis de processo. Métricas de Processo.
Métricas de Projeto de Software. Planejamento de
Projeto de Software. Cronogramação.
Acompanhamento do desenvolvimento do projeto.
Ferramentas para estimativas de projeto. Análise e gestão de riscos. Identificação, previsão, monitoração e administração de riscos. Análise de requisitos. Ciclo do processo de elicitação e gerenciamento de requisitos para software.
Prof. Odair Oliveira de Sá - 2014
OBJETIVO
GERAL
Capacitar os alunos para entendimento e aplicação da engenharia de software na construção de aplicativos e soluções de informática.
Prof. Odair Oliveira de Sá - 2014
OBJETIVOS
ESPECIFICOS
1. O aluno será capaz de compreender o que é engenharia de software é e por que é importante.
2. O aluno será capaz de compreender que o desenvolvimento de diferentes tipos de software pode requerer diferentes técnicas de engenharia de software. 3. O aluno será capaz de compreender algumas questões éticas e profissionais que são importantes para engenheiros de software.
Prof. Odair Oliveira de Sá - 2014
INTRODUÇÃO
À ENGENHARIA DE
SOFTWARE
O nome “Engenharia de Software” foi proposto em 1969, na conferencia da
OTAN, há quase 45 anos, para a discussão de problemas relacionados com desenvolvimento de software – software grandes atrasavam, não entregavam a funcionalidade que os usuários
necessitavam,