Gerenciamento de Software Ágil

Plano de Ensino

CURSO: CST em Análise e Desenvolvimento de Sistemas
SÉRIE: 4º Semestre
DISCIPLINA: Gerenciamento de Projetos Ágil
CARGA HORÁRIA SEMANAL: 03 horas/aula
CARGA HORÁRIA SEMESTRAL: 60 horas/aula


I – EMENTA

Fundamentos da gestão ágil de projetos e produtos digitais. Definição de visão de produto, objetivos e gerenciamento de backlog. Planejamento iterativo, gestão de fluxo de trabalho e critérios de qualidade. Comunicação, colaboração, métricas e previsibilidade em ambientes ágeis. Gestão de riscos, governança, testes, segurança e confiabilidade operacional. Planejamento de releases, conformidade e melhoria contínua baseada em dados.


II – OBJETIVOS GERAIS

  • Compreender os princípios e práticas da gestão ágil aplicados ao desenvolvimento de produtos e projetos de software.
  • Conhecer técnicas de planejamento iterativo, acompanhamento de fluxo e organização do trabalho em equipes ágeis.
  • Explorar mecanismos de monitoramento, qualidade, governança e gestão de riscos no ciclo de desenvolvimento de sistemas.
  • Desenvolver uma visão sobre a entrega contínua de valor, adaptação às mudanças e melhoria contínua em ambientes de tecnologia.

III – OBJETIVOS ESPECÍFICOS

  • Identificar os conceitos relacionados à visão de produto, definição de objetivos, organização de backlog e critérios de aceite.
  • Compreender os processos de planejamento de iterações, gestão de fluxo de trabalho e utilização de critérios de entrada e conclusão de atividades.
  • Reconhecer a importância da comunicação, das cerimônias ágeis, das estimativas e das métricas de previsibilidade no acompanhamento de projetos.
  • Estudar técnicas de gestão de riscos, análise de indicadores de fluxo e mecanismos para aumento da confiabilidade operacional.
  • Conhecer práticas relacionadas à governança de código, testes, segurança, gerenciamento de dependências e tratamento de incidentes.
  • Interpretar os processos de planejamento de releases, conformidade regulatória e adequação às exigências da Lei Geral de Proteção de Dados (LGPD).
  • Analisar a importância da utilização de métricas e evidências na realização de revisões e na promoção da melhoria contínua dos processos.

IV – COMPETÊNCIAS

  • Planejar ciclos de desenvolvimento ágil considerando objetivos do produto, priorização de backlog e critérios de qualidade.
  • Aplicar práticas de gestão de fluxo, acompanhamento de métricas e organização de entregas incrementais de software.
  • Utilizar técnicas de comunicação, colaboração e acompanhamento para promover a eficiência das equipes de desenvolvimento.
  • Avaliar riscos, indicadores de desempenho e aspectos relacionados à qualidade, segurança e confiabilidade dos produtos de software.
  • Implementar práticas de governança, conformidade e melhoria contínua baseadas em dados e indicadores de processo.
  • Gerenciar releases e entregas de software considerando requisitos técnicos, necessidades dos usuários e conformidade legal.

V – CONTEÚDO PROGRAMÁTICO

1. Produto orientado a metas: visão, objetivos e backlog

1.1 Visão de produto e objetivos mensuráveis

1.2 Backlog e critérios de aceite


2. Iteração eficaz: planejamento, fluxo e DoR/DoD

2.1 Planejamento de iteração

2.2 Políticas de fluxo, Definition of Ready (DoR) e Definition of Done (DoD)


3. Ritos, comunicação e previsibilidade

3.1 Cerimônias e comunicação

3.2 Estimativas e previsibilidade


4. Fluxo e risco: métricas e gestão

4.1 Métricas de fluxo

4.2 Gestão de riscos


5. Qualidade guiada por critérios: governança e testes

5.1 Governança de código

5.2 Qualidade: critérios de aceite e testes


6. Confiabilidade operacional: dependências, segurança e incidentes

6.1 Dependências e vulnerabilidades

6.2 Operação e gerenciamento de incidentes


7. Release e conformidade

7.1 Planejamento de release

7.2 Auditoria leve e conformidade com a LGPD


8. Melhoria contínua: revisões baseadas em dados e síntese do ciclo

8.1 Revisões e retrospectivas baseadas em dados

8.2 Síntese do ciclo de desenvolvimento


VI – ESTRATÉGIA DE TRABALHO

As disciplinas são ministradas preferencialmente por meio de aulas expositivas, metodologias ativas e diversificadas apoiadas nos planos de ensino.

O desenvolvimento dos conceitos e conteúdos ocorre com apoio de:

  • leituras de livros e artigos científicos;
  • exercícios;
  • discussões em fóruns, chats ou atividades presenciais, quando aplicável;
  • sugestões de filmes, vídeos e outros recursos audiovisuais.

Com o objetivo de aprofundar e enriquecer o domínio dos conhecimentos e incentivar a pesquisa, o docente poderá propor:

  • trabalhos individuais ou em grupo;
  • palestras;
  • atividades complementares;
  • práticas em diferentes cenários de aprendizagem.

Essas atividades visam proporcionar aos alunos a assimilação dos conhecimentos essenciais para sua formação.


VII – AVALIAÇÃO

A apuração do rendimento escolar é realizada por meio de verificações parciais e exames, conforme previsto no Regimento Institucional.


VIII – BIBLIOGRAFIA

Bibliografia Básica


Bibliografia Complementar