Gestão Ágil de Projetos de Software

Professor: André Zagato Gomes (Mestre)

Sobre a Matéria

A disciplina de Gestão Ágil de Projetos de Software aborda as metodologias e práticas ágeis para o gerenciamento eficiente de projetos de desenvolvimento de software. Ela apresenta uma alternativa aos métodos tradicionais de gestão, focando em flexibilidade, colaboração e entrega contínua de valor.

Nesta matéria, os alunos aprendem sobre os valores e princípios do Manifesto Ágil e como aplicá-los em projetos reais. São estudados frameworks ágeis como Scrum, Kanban, XP (Extreme Programming) e Lean, além de práticas como desenvolvimento iterativo e incremental, reuniões diárias, retrospectivas, e integração contínua.

A disciplina também aborda aspectos importantes como planejamento ágil, estimativas, métricas, gestão de backlog, e técnicas para lidar com mudanças de requisitos. Os estudantes participam de simulações e projetos práticos que permitem experimentar os diferentes papéis e cerimônias das metodologias ágeis, preparando-os para atuar em equipes que utilizam essas abordagens.

Conteúdos

Modelos de Processos de Software

Este conteúdo aborda os principais modelos de processos utilizados no desenvolvimento de software, desde abordagens tradicionais até métodos mais rápidos e iterativos.

Métodos Ágeis e Manifesto Ágil

Estudamos os fundamentos dos métodos ágeis e o Manifesto Ágil, que trouxeram uma nova abordagem para o desenvolvimento de software, mais flexível, colaborativa e centrada no cliente.

Gerenciamento Ágil de Projetos (APM)

Neste conteúdo, aprendemos os fundamentos do gerenciamento ágil de projetos (APM), incluindo os papéis essenciais como Product Owner, Scrum Master e o time de desenvolvimento.

Extreme Programming (XP)

Extreme Programming (XP) é uma metodologia ágil que foca na qualidade do código e na colaboração intensa, com práticas como programação em pares, testes automatizados e integração contínua.