Curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently

  • ITIL Gestão & Governança

Curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently

24 horas
Visão Geral

O curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently é um treinamento prático de 24, focado em capacitar equipes Scrum a entregar software de alta qualidade com frequência. Ele cobre fundamentos do Scrum, práticas de qualidade (testes, revisões de código), entrega frequente (CI/CD, sprints curtos), colaboração e melhoria contínua, com simulações e um projeto final. Parece ser ideal para membros de equipes Scrum (desenvolvedores, Scrum Masters, Product Owners) que buscam melhorar processos e resultados em projetos ágeis.

O curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently foi projetado para equipes Scrum que desejam aprimorar suas práticas para entregar software de alta qualidade de forma consistente e frequente. Ele combina os fundamentos do Scrum com técnicas práticas de qualidade e entrega, utilizando simulações e exercícios colaborativos.

Por Que Fazer Este curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently ?

  • Aprimoramento Profissional:
    Atualize seus conhecimentos com as práticas mais modernas e eficazes do mercado, capacitando sua equipe a operar com maior eficiência e qualidade.

  • Competitividade no Mercado:
    Empresas buscam profissionais que saibam não só implementar o Scrum, mas também integrar práticas que otimizem a entrega de software. Este curso prepara você para se destacar nesse cenário.

  • Integração de Ferramentas e Práticas:
    Aprenda a integrar metodologias ágeis com práticas de engenharia modernas, criando um ambiente de desenvolvimento colaborativo e orientado à qualidade.

Visão Geral Ampla do curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently

Fundamentos do Scrum e Qualidade de Software:

Revisão dos princípios do Scrum e dos conceitos de qualidade, enfatizando a importância de uma cultura voltada à melhoria contínua e ao feedback constante.

Práticas de Engenharia para Entregas Frequentes:

Exploração de técnicas modernas como integração e entrega contínua (CI/CD), testes automatizados e práticas de refatoração, que ajudam a manter um código limpo e sustentável.

Melhores Práticas para Times Scrum:

Abordagem sobre planejamento de sprints, gestão do backlog, refinamento de histórias e como implementar revisões e retrospectivas eficazes para promover a melhoria constante.

Integração de DevOps e Automação:

Introdução aos conceitos de DevOps e à cultura de colaboração entre desenvolvimento e operações, enfatizando o uso de ferramentas que monitoram e garantem a qualidade do software.

Estudos de Caso e Simulações Práticas:

Análise de projetos reais e exercícios práticos que simulam desafios cotidianos, permitindo que os participantes experimentem a aplicação dos conceitos aprendidos em um ambiente controlado.

Preparação para Certificações e Avaliação Contínua:

Exercícios, quizzes e simulações que reforçam o conteúdo e preparam os profissionais para possíveis certificações na área de metodologias ágeis e práticas de qualidade.

Objetivo

Ao concluir o curso Scrum Practices for Scrum Teams to Deliver Quality Software Frequently , os participantes serão capazes de:

  • Aplicar os fundamentos do Scrum para entregar software de qualidade.
  • Implementar práticas de teste e revisão de código em sprints.
  • Configurar processos de entrega frequente com CI/CD.
  • Melhorar a colaboração e remover impedimentos em equipe.
  • Usar retrospectivas e métricas para aprimorar processos continuamente.

Benefícios Após Realizar o Curso

Maior Eficiência na Entrega:
Equipes mais preparadas para entregar software de qualidade em ciclos curtos, aumentando a satisfação dos clientes e a competitividade no mercado.

Redução de Riscos:
Com práticas de integração e testes automatizados, é possível identificar e corrigir problemas mais cedo, minimizando o impacto de erros na produção.

Cultura de Melhoria Contínua:
Os participantes passam a ter uma visão crítica e orientada à melhoria constante, contribuindo para a evolução dos processos internos e para a inovação dentro das organizações.

Valorização Profissional:
Habilidades aprimoradas que podem abrir portas para novas oportunidades de carreira, além de fortalecer o papel dos profissionais como agentes de mudança nas organizações.

Integração de Práticas Modernas:
Conhecimento atualizado sobre as ferramentas e técnicas que estão transformando o desenvolvimento de software, alinhando teoria e prática para enfrentar os desafios atuais.

Publico Alvo
  • Scrum Masters
  • Desenvolvedores e Engenheiros de Software
  • Product Owners
  • Profissionais de QA e DevOps
  • Gestores de projetos ágeis
  • Membros de equipes Scrum (desenvolvedores, testers, analistas).
  • Scrum Masters que desejam melhorar a entrega de suas equipes.
  • Product Owners buscando alinhar qualidade e valor do produto.
  • Gerentes ou líderes técnicos que supervisionam equipes ágeis.
Pre-Requisitos
  • Conhecimento básico do framework Scrum
  • Experiência prática em desenvolvimento de software
  • Noções de práticas de qualidade e automação de testes (diferencial)
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Dia 1 – Módulo 1: Fundamentos do Scrum para Entrega de Qualidade

  • Duração: 6 horas
  • Tópicos:
    1. Revisão do framework Scrum: papéis (Product Owner, Scrum Master, Time de Desenvolvimento), eventos e artefatos.
    2. Alinhamento entre qualidade e os valores Scrum (transparência, inspeção, adaptação).
    3. Definição de "Pronto" (Definition of Done) e sua importância para entregas frequentes.
    4. Introdução a sprints curtos e iterações eficazes.
  • Atividade Prática: Criar uma Definition of Done colaborativa para um projeto fictício e planejar uma sprint de 1 semana.

Dia 2 – Módulo 2: Práticas de Qualidade no Desenvolvimento Scrum

  • Duração: 6 horas
  • Tópicos:
    1. Testes no Scrum: unitários, integração e aceitação (TDD, BDD).
    2. Revisões de código e pair programming para garantir qualidade.
    3. Automação de testes e sua integração em sprints.
    4. Gerenciamento de dívidas técnicas para evitar atrasos.
  • Atividade Prática: Escrever testes unitários para uma funcionalidade simples e simular uma revisão de código em equipe.

Dia 3 – Módulo 3: Entrega Frequente e Integração Contínua

  • Duração: 6 horas
  • Tópicos:
    1. Configuração de pipelines CI/CD (ex.: GitHub Actions, Jenkins) no contexto Scrum.
    2. Estratégias para entregas frequentes: pequenos incrementos e validação contínua.
    3. Uso de controle de versão (Git) para suportar entregas ágeis.
    • Monitoramento de qualidade e desempenho em produção.
  • Atividade Prática: Configurar um pipeline CI/CD básico para um projeto simulado e entregar um incremento funcional.

Dia 4 – Módulo 4: Colaboração e Melhoria Contínua

  • Duração: 4 horas
  • Tópicos:
    1. Técnicas de colaboração: refinamento de backlog, planning poker, retrospectivas eficazes.
    2. Identificação e remoção de impedimentos em equipe.
    3. Uso de métricas (velocidade, burn-down) para melhoria contínua.
    4. Cultura de feedback e adaptação no Scrum.
  • Atividade Prática: Conduzir um refinamento de backlog e uma retrospectiva com base no projeto simulado.

Dia 4 – Módulo 5: Projeto Final

  • Duração: 2 horas
  • Descrição: Desenvolvimento de um projeto completo em equipe, como um aplicativo simples (ex.: lista de tarefas), aplicando:
    1. Planejamento de sprint com Definition of Done.
    2. Práticas de qualidade (testes, revisões).
    3. Pipeline de entrega frequente.
    4. Retrospectiva para avaliar o processo.
TENHO INTERESSE

Cursos Relacionados

Curso ITIL 4 Foundation + Exame ITIL 4

16 horas

Curso TOGAF 9 Fundamentos Nível 1

16 horas

Curso Solution Manager Configuração de Gerenciamento Serviços de TI

32 horas

Curso BSC - Balanced ScoreCard

16 horas

Curso ISO IEC 20000 Fundamentos de Gerenciamento de TI

16 horas

Curso Gerenciamento de Projetos em Liderança e Comunicação

16 horas

Curso de Qualidade para Gerentes de Projeto

Curso Qualidade para gerentes de projeto

24 horas

Curso ISO IEC 27002 Fundamentos da Segurança da Informação

8 horas

Curso ISO / IEC 20000 Introdução

16 horas