O que é 'Agile?'
A primeira coisa que precisamos esclarecer é o que queremos dizer com 'ágil' porque perguntar "como me certifico em Ágil" é como perguntar "como me certifico em Esporte". Ágil é um termo genérico – assim como há muitas formas diferentes de esporte, há muitas formas diferentes de ágil. Ágil é realmente uma filosofia que orienta uma forma de pensar e se comportar.
O termo Ágil se originou no mundo do desenvolvimento de software no inverno de 2001 quando um grupo de 16 líderes de pensamento se reuniu em uma estação de esqui em Utah, EUA para defini-lo. Eles fizeram isso no contexto das formas de trabalhar que cada um considerava extremamente eficazes e, como se revelou, compartilhavam uma base filosófica similar. Uma que valorizava:
Indivíduos e interações mais que processos e ferramentas
Software funcionando mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos e
Responder a mudanças mais que seguir um plano.
Na época da publicação, seu Manifesto para Desenvolvimento Ágil de Software representou uma mudança radical aos costumes e práticas estabelecidos que colocavam maior ênfase nos itens à direita das declarações acima do que naqueles à esquerda.
Para muitos, Scrum é visto como a mesma coisa que Ágil mas, na realidade, é apenas um dos muitos métodos e frameworks ágeis que estão sob o guarda-chuva Ágil. Outros incluem XP (eXtreme Programming) – uma excelente abordagem para engenharia de software ágil, AgilePM – a primeira e melhor abordagem para gerenciamento de projetos ágil, SAFe – o framework mais amplamente usado para escalar TI ao nível empresarial e muitos outros que foram criados pelos líderes de pensamento originais e evoluíram desde então.
Como iniciante em Agile, por onde devo começar?
Para navegar no valor da agilidade para você como indivíduo e orientá-lo em direção à certificação apropriada depende muito do que você pretende fazer com ela e do papel que você desempenhará em seu uso ou adoção.
Scrum
Para a maioria, um ótimo lugar para começar é com o Scrum, mas mesmo assim, pode ser necessário escolher seu curso e certificação com cuidado. Primeiro, por que o Scrum é um bom lugar para começar? Principalmente porque é o framework mais leve e, sem dúvida, o mais puro em termos de agilidade. No definitivo Guia Scrum 2020 (de autoria de Ken Schwaber e Jeff Sutherland – os cocriadores do Scrum) ele se descreve como "um framework leve que ajuda pessoas, equipes e organizações a gerar valor através de soluções adaptativas para problemas complexos".
Aqueles na Equipe Scrum responsáveis por desenvolver a 'solução adaptativa' – referidos daí em diante no Guia Scrum como o 'Produto' – são simplesmente chamados de Desenvolvedores, os outros dois papéis são o Product Owner e o Scrum Master. O primeiro é responsável por "maximizar o valor do produto resultante do trabalho da Equipe Scrum". O último é responsável por "estabelecer o Scrum [como a forma ágil de trabalhar] conforme definido no Guia Scrum". Além de descrever as características e competências exigidas da Equipe Scrum, o Guia Scrum também descreve cinco eventos, o elemento de processo do Scrum, e três artefatos que focam e orientam a evolução do produto. Os eventos e artefatos são projetados para apoiar o conceito de empirismo, baseado em transparência, inspeção e adaptação – um conceito que sustenta a filosofia de todas as abordagens de entrega ágil.
Se você vai ser um participante em uma Equipe Scrum, precisará de um bom entendimento da teoria e prática do Scrum. Como Desenvolvedor, ou como um stakeholder externo à Equipe Scrum, isso provavelmente é tudo o que você precisará. Como Scrum Master ou Product Owner, treinamento especializado ajudará você a construir sua competência para desempenhar tal papel. Em todos os casos, a certificação demonstrará que você tem o conhecimento necessário para desempenhar esse papel. Mas…
Para o Scrum, escolha seu curso e certificação associada com cuidado.
Algumas ofertas permanecem fortemente baseadas em TI – frequentemente usando exemplos centrados em TI durante todo o treinamento – e em alguns casos, exigem conhecimento de desenvolvimento de software para passar no exame associado.
Outras, como aqueles cursos de Scrum oferecidos pela APMG, são deliberadamente mais equilibradas em sua aplicabilidade ao desenvolvimento de software e a propósitos mais centrados em negócios. Scrum Alliance e Scrum.org continuam sendo os maiores players na certificação Scrum, porém, e oferecem treinamento e certificação desde uma base básica, para iniciantes, até liderança e coaching em toda a organização projetados para aqueles que têm praticado Scrum por muitos anos.
Outra razão para sugerir o Scrum como ponto de partida em sua jornada de aprendizado Ágil é porque ele frequentemente enquadra a abordagem de trabalho em equipe de outros frameworks ágeis. Por exemplo, a Programação Extrema não é frequentemente aplicada como um método discreto; é mais comum que as práticas de engenharia de software que a compõem sejam usadas no contexto do framework Scrum. Para outro exemplo, SAFe – o Framework Ágil Escalado – tem sua própria variante do Scrum como base da forma de trabalhar para as equipes de desenvolvimento que contribuem para o desenvolvimento de produto em uma escala muito maior do que o Scrum sozinho pode sustentar.
Gerenciamento Ágil de Projetos
Voltando a atenção para o conceito de projetos ágeis, há uma série de variações de gestão de projetos ágil disponíveis – todas com suas próprias certificações. O Prince2 Agile da Axelos e o mais recente PMBoK do PMI (Project Management Institute) representam abordagens híbridas para gestão de projetos – essencialmente combinando elementos da gestão tradicional de projetos com elementos de agilidade. Ambos parecem ter extraído um certo grau de inspiração do DSDM – representado por Arie van Bennekum como a única abordagem centrada em projetos que ajudou a moldar o Manifesto Ágil em 2001.
O AgilePM® é o outro grande concorrente para gestores de projetos ágeis e foi desenvolvido diretamente a partir do DSDM pelo Agile Business Consortium (anteriormente DSDM Consortium) em 2010. Mesmo ignorando o fato de que o DSDM se originou ao mesmo tempo que o Scrum – em meados dos anos 1990 – o AgilePM permanece como a abordagem mais estabelecida há mais tempo e mais amplamente adotada para gestão de projetos totalmente ágil. A edição original de 2010 simplesmente adicionou 'dicas e sugestões' para gestores de projetos sobre o uso do DSDM e a versão atual de 2014 acrescentou orientações mais aprofundadas sobre gestão de projetos. A única certificação em AgilePM que o Agile Business Consortium reconhece é fornecida pela APMG.
Gerenciamento Ágil de Projetos para Scrum
Para completar a história sobre Gestão de Projetos Ágil e fechar o ciclo de volta ao Scrum, em 2022 o Agile Business Consortium criou uma nova variante do AgilePM projetada para trabalhar com Scrum. Isso foi motivado pelo reconhecimento de que a agilidade no nível da equipe de desenvolvimento é globalmente dominada pelo Scrum, combinado com um entendimento dos desafios e confusão que frequentemente podem surgir da hibridização de métodos e frameworks. O AgilePM for Scrum adapta o AgilePM para fornecer um invólucro de gerenciamento de projeto totalmente robusto para o Scrum.
O AgilePM fornece uma abordagem de gerenciamento de projetos totalmente ágil em termos de liderança, escalonamento, governança e realização de valor, deixando o Scrum 100% compatível com o Scrum Guide. A certificação de nível Foundation está disponível através da APMG, com a certificação de nível Practitioner prevista para lançamento no Sprint 2024.
Gestão Ágil de Programas
Como alternativa ao SAFe (com treinamento e certificação oferecidos pela Scaled Agile Inc) – para organizações que preferem organizar suas atividades de mudança empresarial como Programas, há apenas um concorrente para Gestão Ágil de Programas. AgilePgM é outro produto do portfólio da Agile Business Consortium para o qual a certificação é fornecida pela APMG. Alguns argumentarão que pelos padrões modernos de agilidade, parece um pouco antigo ou tradicional, mas ainda supera veteranos como o MSP (da Axelos) ou PgMP (do PMI), pois foi projetado de baixo para cima tendo a agilidade em mente.
DevOps e Serviços Digitais Ágeis
Finalmente, fecharemos o ciclo de volta ao software e consideraremos DevOps – uma abordagem extremamente popular e eficaz que elimina a transferência sempre complicada e frequentemente lenta e burocrática entre equipes responsáveis pelo desenvolvimento de software (Dev) e equipes que o apoiam em operação ao vivo (Ops). Dado que frequentemente há um acoplamento estreito entre a abordagem e as ferramentas usadas para apoiá-la, existem múltiplas certificações sob medida de empresas como Microsoft, Amazon, Kubernetes, Docker e Puppet. Uma abordagem independente de ferramenta a considerar é AgileDS, que é baseada na estrutura do UK Government Digital Services desenvolvida por especialistas ágeis para o governo do Reino Unido e publicada com aclamação global em uma forma que é gratuita para visualizar, usar e desenvolver com a devida atribuição. AgileDS é baseada no padrão GDS de 2018 e está prevista para uma atualização, mas continua sendo uma excelente escolha se serviços digitais são o seu foco. A certificação em AgileDS está disponível através da APMG.
Qual Certificação Ágil seria benéfica para você?
Então isso cobre alguns dos frameworks ágeis e certificações mais populares – agora precisamos considerar a questão do valor que VOCÊ precisa da certificação e em que nível.
Como alguém novo na agilidade, primeiro considere seu papel – atual ou almejado – e comece com o que mais se encaixa nesse papel. Se você trabalha em uma organização que já selecionou uma ou mais abordagens Ágeis, procure por treinamento e certificação nessas abordagens.
Para quem trabalha em Desenvolvimento de Software
No espaço de software – ainda o maior setor para agilidade – provavelmente considere Scrum, XP ou DevOps como ponto de partida. Cursos de Scrum Master e Product Owner de organizações como Scrum Alliance, Scrum.org e APMG tendem a cobrir o básico do Scrum, bem como especializações adequadas a essas funções. Muitas organizações de treinamento oferecerão cursos ágeis voltados para o desenvolvimento ágil de software.
Para aqueles no espaço 'team agile'
No espaço de 'agilidade de equipes' que não envolve software, a oferta APMG pode atender melhor às suas necessidades. Por padrão, ela não é centrada em TI e não pressupõe nem exige conhecimento de TI além daquele de um usuário de plataformas comuns como Amazon para compras ou streaming de música/vídeo.
Para Gerentes de Projeto
Como gerente de projetos, considere o AgilePM a menos que sua organização já tenha um compromisso com o PRINCE2 – nesse caso, o PRINCE2 Agile pode ser melhor. O mais recente PMBoK v7 da PMI, que é mais adequado para abraçar a agilidade do que o v6, pode ser adequado para uma organização já comprometida com a PMI, mas o v7 é tão diferente do v6 que o AgilePM ainda pode ser uma aposta melhor onde não há compromisso pré-existente com a PMI. Se seus projetos envolvem equipes Scrum, então o AgilePM for Scrum é a melhor escolha.
Para aqueles interessados em escalar a agilidade
Ao considerar 'escalonamento', primeiro pense até onde você precisa escalonar e como. AgilePM, e especialmente AgilePM for Scrum, escalonam confortavelmente para projetos envolvendo 50-100 pessoas divididas em múltiplas equipes. Escalonar além disso exigirá Gerenciamento Ágil de Programa em conjunto com Gerenciamento Ágil de Projeto ou escalonamento de produto com abordagens como LeSS (Large Scale Scrum). Para projetos massivos em TI (aqueles envolvendo centenas de desenvolvedores) ou para escalonamento empresarial de TI, SAFe é um lugar seguro para ir, com treinamento e certificação em múltiplas camadas.
Para Scrum Masters ou Agile Coaches
Como Scrum Master ou Coach Ágil, vá com tudo! Há muito em comum entre as abordagens ágeis, mas todas oferecem elementos de originalidade para inspirar necessidades únicas, então priorize as necessidades do seu público e expanda a partir daí. Procure algumas das ofertas mais avançadas de liderança Ágil para se aprofundar no espaço do 'ser ágil' – que é onde o ouro é encontrado. Apenas 'fazer ágil' no nível da equipe é valioso, mas limitado.
Certificações e Treinamentos Ágeis da APMG
A APMG oferece uma ampla gama de certificações líderes para os alunos escolherem.
Desenvolvidas em parceria com especialistas da indústria como o Agile Business Consortium, as Certificações Agile da APMG são projetadas para fornecer aos profissionais as habilidades necessárias para adotar efetivamente e se beneficiar das abordagens ágeis. As certificações da APMG incluem cursos sobre agilidade empresarial, uso de práticas ágeis, gerenciamento de projetos ágeis e a sempre popular abordagem Scrum. A APMG também oferece certificações que visam especificamente funções cruciais na implementação de projetos ágeis, como Gerenciamento de Projetos Ágeis (AgilePM), Análise de Negócios Ágil (AgileBA) e Gerenciamento de Programas Ágeis (AgilePgM).
FAQs
Qual é o processo passo a passo para se tornar certificado em Agile?
- Primeiro, escolha a certificação Agile que melhor se adequa ao seu papel e requisitos; várias opções são descritas no blog acima.
- Em seguida, decida como você gostaria de estudar para sua certificação escolhida. Você preferiria usar um provedor de treinamento ou estudar por conta própria? Se você escolher estudar por conta própria, pode agendar um exame usando nosso portal. Se preferir estudar com um de nossos provedores de treinamento credenciados, você pode encontrá-los em nosso site, na página do produto da certificação escolhida.
- Faça seu curso ou estude por conta própria para seu exame.
- Aplique o que aprendeu no trabalho.
- Você pode aprimorar ainda mais seu entendimento ingressando em uma entidade profissional como o Agile Business Consortium. O Consortium é dedicado a promover a agilidade empresarial mundialmente e apoiar profissionais fornecendo uma variedade de recursos, eventos exclusivos, workshops e oportunidades de networking.
Quão difícil é obter uma certificação ágil?
Isso depende da sua experiência prévia e da certificação que você está buscando. Nossos provedores de treinamento credenciados são especialistas em equipá-lo com o conhecimento necessário para alcançar sua certificação, resultando em altas taxas de aprovação para aqueles que utilizam um provedor de treinamento. No entanto, como qualquer pessoa pode ter um dia ruim, há a opção de refazer exames, embora uma taxa adicional possa ser aplicada. Para aqueles que estudam por conta própria, será necessário reagendar o exame usando nosso portal para refazer, se necessário.
É importante observar que a certificação é apenas o primeiro passo; aplicar consistentemente os princípios após o treinamento é fundamental para formar novos hábitos.
Quanto tempo leva para obter uma certificação ágil?
Isso depende da certificação escolhida e do método que você escolher para estudar.
Por exemplo, se você escolher um curso com um provedor de treinamento credenciado, os cursos Foundation para Agile Project Management (AgilePM), Agile Programme Management (AgilePgM), e Agile Digital Services (AgileDS) têm tipicamente de 2 a 3 dias de duração.
Cursos combinados Foundation e Practitioner são tipicamente ministrados ao longo de 4 a 5 dias.
Se você escolher estudar por conta própria, você tem um ano após o pagamento para agendar e fazer seu exame. Recomendamos criar um plano de estudo autodirigido com uma data de exame em mente para mantê-lo focado.