Projeto de Software – 2017

Ficha 2 (programa da disciplina): Link

Aula 1 – Introdução à Engenharia de Software – Slides: Link

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
  • 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:
    • Conceitos de Projeto – Link
    • Projeto de Arquitetura – Link
    • Projeto de Componentes – Link
    • Projeto Baseado em Padrões

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