Applying Professional Scrum for Software Development™

Print Friendly, PDF & Email

Em pré-inscrição. Entre em contacto para obter mais informações.

Curso Certificado: Scrum.org

Horário Laboral: 3 dias

Apresentação

Applying Professional Scrum for Software Development™ (APS-SD) é uma formação prática e intensiva que proporciona aos participantes uma experiência completa de desenvolvimento de software utilizando Scrum, práticas Ágeis e ferramentas DevOps. Ao longo de vários Sprints, os participantes trabalham em equipa sobre um sistema de software realista, aplicando engenharia moderna e técnicas colaborativas.

O curso foca-se na entrega contínua de funcionalidade pronta para ser lançada, promovendo uma abordagem iterativa e incremental com ênfase na qualidade técnica e na melhoria contínua.

Inclui uma tentativa gratuita do exame Professional Scrum Developer™ I (PSD I), uma certificação reconhecida globalmente.

Este curso está disponível em versões específicas para .NET, Java ou em tecnologia genérica.

Enquadramento

A crescente exigência por entregas mais rápidas, seguras e com maior valor levou à convergência entre métodos ágeis, práticas de engenharia de software modernas e cultura DevOps.

Neste contexto, o APS-SD capacita equipas técnicas a integrar Scrum com práticas como Test Driven Development, Pair Programming, Continuous Integration, e DevOps pipelines, preparando-as para enfrentar os desafios reais do desenvolvimento de software com agilidade, qualidade e foco no cliente.

Destinatários

O curso é indicado para todos os membros de uma Scrum Team envolvidos no desenvolvimento e entrega de sistemas baseados em software, incluindo:

  • Programadores
  • Arquitetos
  • Analistas
  • Testers
  • Administradores de base de dados
  • Engenheiros de operações (IT-Ops)
  • Scrum Masters
  • Product Owners
  • Team Leads e gestores técnicos

O maior valor pedagógico é alcançado quando a equipa Scrum completa (Developers, Scrum Master e Product Owner) participa em conjunto. No entanto, o curso também é valioso para profissionais individuais que queiram levar o conhecimento adquirido para as suas equipas.

Objetivo Geral

Capacitar os participantes a desenvolver e entregar software de forma incremental e com qualidade, utilizando Scrum em conjunto com práticas modernas de engenharia e ferramentas DevOps.

Objetivos Específicos

Ao longo da formação, os participantes irão:

  • Vivenciar a colaboração real entre Developers, Product Owner e Scrum Master no desenvolvimento de software
  • Aprender a entregar software funcional utilizando práticas ágeis de engenharia e ferramentas DevOps
  • Compreender a sinergia entre os elementos do Scrum e as práticas complementares de desenvolvimento
  • Aprofundar o conceito de “Definition of Done” e aplicar técnicas para garantir qualidade contínua
  • Explorar práticas como TDD, programação em par, testes ágeis, arquitetura evolutiva e gestão de dívida técnica

Programa

  • O Framework Scrum
    • Princípios, artefactos, eventos e papéis
  • Trabalho em Equipa Scrum
    • Colaboração entre Developers, PO e SM
  • Definition of Done
    • Como garantir incrementos realmente prontos
  • Gestão de Backlog e slicing de funcionalidades
    • Técnicas para quebrar funcionalidades e preparar entregas incrementais
  • Qualidade de Código e Dívida Técnica
    • Práticas para manter o código limpo e sustentável
  • Arquitetura Ágil
    • Abordagens evolutivas e baseadas em valor
  • Test Driven Development (TDD)
  • Pair Programming
  • Testes Ágeis e práticas de garantia de qualidade
  • Utilização de DevOps com Scrum
    • Integração e entrega contínua, automação e monitorização

Pedido de Informação