CSD® Certified Scrum Developer

Print Friendly, PDF & Email

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

Nível Intermédio | 16 horas | Laboral: 2 dias

Apresentação

O Scrum é uma framework de gestão ágil de projetos amplamente utilizada no desenvolvimento de software e noutros contextos onde a entrega contínua de valor é essencial. Esta abordagem ajuda a responder à crescente complexidade dos projetos, promovendo equipas colaborativas, ciclos curtos de entrega e adaptação constante ao feedback do cliente.

No Scrum, os Developers são todos os profissionais que fazem parte da equipa multidisciplinar de desenvolvimento e que, em conjunto, são responsáveis pela conceção, construção e validação contínua do produto.

A certificação Certified Scrum Developer® (CSD®) oferece uma oportunidade de crescimento profissional, fornecendo conhecimentos sólidos sobre práticas ágeis de desenvolvimento e permitindo destacar-se num mercado cada vez mais competitivo.

Enquadramento

Com o crescimento da adoção das metodologias ágeis, o mercado procura profissionais que, para além de compreenderem o Scrum, dominem as práticas técnicas que sustentam uma entrega ágil eficaz e sustentável. A certificação CSD®, emitida pela Scrum Alliance, reconhece profissionais que demonstram esse domínio técnico aliado à compreensão dos princípios do Scrum.

Esta formação de 16 horas combina exposição teórica, práticas técnicas e exercícios colaborativos, ajudando os participantes a integrar-se melhor em equipas Scrum de alto desempenho, com base nas práticas de desenvolvimento recomendadas como TDD, refactoring e integração contínua.

Destinatários

Este curso destina-se a:

  • Programadores e engenheiros de software
  • Testers e QA Engineers
  • Arquitetos de software
  • Scrum Developers
  • Outros membros de equipas de desenvolvimento em ambientes ágeis
  • Profissionais de IT que pretendem aprofundar competências técnicas no contexto Scrum

Pré-requisitos

  • Todos são bem-vindos, mesmo sem conhecimento prévio de programação.
  • A certificação Certified Scrum Developer® requer a participação integral numa formação de pelo menos 16 horas, ministrada por um formador certificado pela Scrum Alliance.
  • Após concluir a formação, o participante receberá uma notificação por email para aceitar a sua licença CSD®, ficando a certificação automaticamente associada ao seu perfil na Scrum Alliance.

Objectivo Geral

Dotar os participantes de competências técnicas e práticas para atuarem eficazmente como Scrum Developers, promovendo entregas frequentes, sustentáveis e alinhadas com os princípios da agilidade, ao mesmo tempo que reforçam a sua empregabilidade através da obtenção da certificação Certified Scrum Developer®.

Objectivos Específicos

Após a formação, os participantes deverão ser capazes de:

  • Compreender os fundamentos da framework Scrum, com foco na perspetiva dos Developers;
  • Atuar de forma colaborativa com o Product Owner e o Scrum Master, compreendendo o papel de cada elemento da equipa;
  • Identificar e evitar disfunções comuns no desenvolvimento ágil de produtos;
  • Tomar decisões técnicas sustentáveis sobre arquitetura e documentação em ambiente Scrum;
  • Aplicar práticas derivadas do Extreme Programming (XP) como TDD, Refactoring e Pair Programming;
  • Usar ferramentas modernas para aplicar integração contínua e automatizar o ciclo de desenvolvimento;
  • Diferenciar-se no mercado de trabalho como profissional técnico com conhecimento aplicado em agilidade.

Programa

  1. Introdução ao Scrum
  • Fundamentos do Scrum segundo a perspetiva dos Developers
  • Simulação prática de uma Sprint
  • Disfunções comuns e como evitá-las
  1. Interação com Product Owner e Scrum Master
  • Papéis e responsabilidades em cada evento Scrum
  • Cooperação dentro da equipa Scrum
  • Atividades práticas sobre colaboração e comunicação
  1. Arquitetura e Documentação
  • Como tomar decisões arquiteturais em ambiente ágil
  • Abordagens sustentáveis à documentação
  • Discussão crítica sobre BDUF, User Stories e Story Points
  1. Práticas Técnicas do XP
  • Test Driven Development (TDD)
  • Pair Programming
  • Refactoring
  • Integração Contínua com ferramentas atuais
  • Exercícios práticos com base em cenários do mundo real

Pedido de Informação