Métodos Ágeis para Scrum Developer – Preparatório para Certificação (PSD)

Torne-se um membro de um time ágil aprendendo as melhores práticas do framework Scrum.

Cada profissional componente do Time de Desenvolvimento têm papel fundamental nos times ágeis, além de participação ativa em todo ciclo de desenvolvimento do produto, e as boas práticas de engenharia de software contribuem significativamente para a qualidade e o valor das entregas em um ambiente Scrum.

O interessante é que estas práticas extrapolam o contexto da codificação e são aplicadas desde o desenvolvimento dos requisitos, testes até a entrada do sistema em produção, o que torna o papel do membro do Time de Desenvolvimento mais abrangente, participativo e colaborativo dentro de um time ágil.

Modalidade: online e presencial

Visão Geral

Este curso apresenta as práticas e técnicas mais importantes que precisam ser aplicadas para construir um bom software de forma iterativa e incremental, em acordância com os princípios do Scrum. Adicionalmente, o conteúdo abordado é preparatório para a Certificação Professional Scrum Developer (PSD)

Por que participar?

Ao final deste curso os participantes estarão aptos a:

  • Atuar com o desenvolvimento de projetos de software utilizando Scrum como framework de gestão
  • Entender o papel do desenvolvedor dentro do contexto de um time Ágil
  • Aplicar boas práticas da Engenharia de Software
  • Aplicar técnicas de Testes Ágeis
  • Buscar a Certificação Professional Scrum Developer (PSD)

Conteúdo programático
  • Introdução – Revisão sobre Métodos Ágeis & Scrum: eventos, papéis e processos no Scrum
    • O Product Backlog
    • Estimativas e Requisitos Ágeis
    • Planejamento de Sprints e Releases
    • Daily Meeting
    • Review Meeting
    • Retrospective Meeting
  • Entendendo a Multidisciplinaridade no time de Desenvolvimento
    • Times Estáveis
    • O profissional ‘T-shaped’
  • O Time de Desenvolvimento e o Gerenciamento Ágil de Produtos
  • Tornando o trabalho visível
    • Kanban
    • Gráfico  Burndown
  • Desenvolvimento Ágil
    • Arquitetura Ágil
    • Boas Práticas da Engenharia de Software
    • Integração Contínua e Entrega Contínua
    • BDD – Behavior Driven Development
    • Testes Ágeis e Qualidade no Desenvolvimento
    • TDD – Test Driven Development
    • Extreme Programming
  • Integrando Desenvolvimento e Operações – introdução ao DevOps
Público alvo

Desenvolvedores, testadores, analistas de negócio, analistas de sistemas, arquitetos e qualquer profissional com interesse em aprender a trabalhar segundo os princípios definidos no Scrum e nas práticas ágeis de engenharia de software, bem como esteja em busca de obter a certificação PSD.

Pré-requisitos

Vivência  em ambientes de projetos de Software; é necessário ter conhecimento sobre abordagens ágeis para o desenvolvimento de software e Scrum (disponível através do curso ‘Métodos Ágeis & Scrum’).

Material didático

Apostila e Exercícios práticos para fixação de conceitos

Recursos Necessários

Sala com dispositivo para projeção (canhão ou projetor), Flipchart, Post-Its para os exercícios e Quadro Branco

Duração

16 horas