Adolfo Neto

Elixir and Erlang enthusiast. Associate Professor at UTFPR

View My GitHub Profile

Metodologias Ágeis para Desenvolvimento de Software

Recursos

Objetivo

Ao final da disciplina o aluno deverá ser capaz de:

Ementa

Introdução às metodologias ágeis. Software ágil: Valores e princípios fundamentais. Principais práticas das metodologias ágeis. Exemplos de metodologias ágeis.

Conteúdo Programático

  1. Introdução às metodologias ágeis. Software ágil: Valores e princípios fundamentais. Surgimento dos Métodos Ágeis: contexto e motivações. Manifesto Ágil: o documento, seu significado e seu impacto. Valores e princípios ágeis: significado e impacto.
  2. Principais práticas das metodologias ágeis. Programação Pareada, Testes de Unidades, Desenvolvimento Dirigido por Testes (Test Driven Development TDD), Retrospectivas, Refatoração, Coding Dojos.
  3. Exemplos de metodologias ágeis. Kanban, Scrum, Programação Extrema (Extreme Programming), Lean Software Development

Bibliografia Básica (em ordem de importância para a disciplina)

Bibliografia Complementar