Ficha 2 (programa da disciplina): Link
Aula 1 – Introdução à Engenharia de Software – Slides: Link
- Video: A Importância da Engenharia de Software
- Leitura: Capítulo 1 – Pressman; Capítulo 1 – Sommerville; Capítulo 1 – Falbo
Aula 2 e 3 – Processo de Software – Modelos Tradicionais – Slides: Link
- Leitura: Capítulo 2 – Pressman; Capítulo 2 – Sommerville; Capítulo 2 – Falbo
Aula 4 – Desenvolvimento Ágil – Slides: Link
- Slides: Link
- Slides extras:
- Metodologias Ágeis para o Desenvolvimento de Software – Prof. Adolfo Neto (DAINF – UTFPR) – Link
- Metodos Ageis- F. Aguiar – Link
- Introdução a Métodos Ágeis de Desenvolvimento de Software – D. Cukier – Link
- Metodologias Ágeis – A. L. Costa – Link
- Uma Introdução ao Desenvolvimento de Software Lean – E. Katayama – Link
- Leitura: Capítulo 3 – Pressman; Capítulo 3 – Sommerville
Aula 5-x – Engenharia de Requisitos
- Leitura: Capítulo 5, 6, 7 – Pressman; Capítulo 4, 5 – Sommerville; Capítulo 3 – Falbo
- Modelo de documento de definição de requisitos: Link
- Modelo de documento de especificação de requisitos: Link
- Exemplo: Link
- 1ª Parte do Trabalho: Entregar primeira versão do documento de definição de requisitos. (dia 01/04)
- Slides:
- Engenharia de Requisitos: Link
Aula x-y – Projeto (Design) de Software
- Leitura: Capítulo 8, 9, 10, 11, 12, 13 – Pressman; Capítulo 6, 7 – Sommerville; Capítulo 4 – Falbo; UML – Guia do Usuário, Booch, Livro Todo
- Slides:
Aula y-z – Implementação e Testes
- Leitura: Capítulo 17,18,19,20 – Pressman; Capítulo 7,8 – Sommerville; Capítulo 5 – Falbo
- Slides: Link
Videos: https://www.dropbox.com/sh/l8wvfamrztdbevn/AAB173LuBAzQcjwlD8cLAfUba?dl=0
Dica de curso online: https://classroom.udacity.com/courses/ud805/lessons/1723229004/concepts/6471087480923