Durante os últimos meses, tive a oportunidade de trabalhar com vários clientes que adotaram o
Scaled Agile Framework® (SAFe®) em sua organização de TI. O framework do SAFe® foi projetado para escalar processos ágeis para equipes e organizações maiores. É uma das formas pelas quais as organizações podem estruturar melhor a gestão de portfólio, programas, projetos e implementações. O framework em si é relativamente complexo e se adapta especialmente bem a programas e organizações grandes. Coincidentemente, as organizações que visitei têm uma cultura empresarial altamente orientada para engenharia e manufatura, onde acredito que o SAFe® se encaixa muito bem.
Em todas essas visitas, as discussões que tive com as equipes de programas dos clientes foram sobre como utilizar o SAP Activate em ambientes que seguem o SAFe®. Quero compartilhar alguns pontos-chave que discuti com as equipes de programas dos clientes para ajudá-los a aproveitar a abordagem de implementação específica do SAP Activate, mantendo-se fiéis aos princípios do SAFe®. Uma pergunta justa que pode ser feita é "Por que deveríamos usar o SAP Activate quando temos o SAFe e estamos adotando em toda a organização?". A principal vantagem do SAP Activate é que não é apenas uma metodologia, mas uma abordagem abrangente para as equipes que implementam soluções da SAP. O SAP Activate não apenas fornece orientação de implementação na metodologia, mas também permite que as equipes do projeto apliquem processos prontos para execução e ferramentas de implementação rápida. Também é verdade que o SAP Activate foi construído como uma metodologia a nível de projeto que pode ser integrada relativamente facilmente no framework de programa e portfólio utilizado pelo cliente. Independentemente do framework de programa e portfólio que os clientes utilizem, o SAP Activate pode ser usado com todos eles. Não importa se estão seguindo o Managing Successful Programmes® (MSP®), Standard for Program Management e Standard for Portfolio Management do Project Management Institute® ou o SAFe® for Lean Enterprises da Scaled Agile, Inc. Neste post, vou me concentrar no framework ágil escalado da Scaled Agile, Inc.
Imagem acima: Fluxo da Metodologia SAP Activate
O
Scaled Agile Framework® em sua última versão 4.6 é mostrado em várias configurações projetadas para apoiar a adoção escalada às necessidades específicas da organização. Neste blog, vou me referir à versão completa do SAFe®, embora a maioria dos pontos de alinhamento se concentre nos níveis de Grande Solução, Programa e Equipe do framework. A imagem do framework completo é mostrada abaixo, e você sempre pode consultar a versão totalmente interativa do framework no site da Scaled Agile.
Antes de entrarmos nos pontos de alinhamento e na mecânica, permita-me dizer algumas palavras sobre o framework ágil utilizado no SAP Activate. Muitos sabem que o SAP Activate é baseado no framework ágil SCRUM para a execução das atividades ágeis, desde a gestão do backlog, a cadência de sprint, a estrutura da equipe e as cerimônias durante o curso do projeto. Embora o framework SCRUM se adapte bem a equipes que seguem processos ágeis e a projetos de pequeno a médio porte, tem limitações para fornecer orientação para programas e organizações grandes. Aqui é onde o SAFe® e outros frameworks de escalonamento ágil podem ajudar a fornecer a estrutura, governança e transparência necessárias.
Agora vamos falar sobre os princípios comuns que são críticos para entender:
- Entregar valor incrementalmente: isso está no cerne do pensamento ágil: construir o produto mínimo viável e entregar valor incrementalmente ao longo do programa. Enquanto o SAFe® fala de incrementos de programa e trem de soluções, o SAP Activate utiliza termos de versões que representam as entregas incrementais à produção. Em ambos os casos, o objetivo é reduzir o tempo para entregar valor e aumentar o valor.
- Limitar o tempo e focar na equipe em cada iteração: no SAFe®, a equipe do projeto planeja cada incremento selecionando capacidades e habilitadores do backlog apropriado, e então a equipe trabalha ao longo do cronograma do incremento do programa em iterações para entregar os elementos selecionados do backlog. De forma semelhante, o SAP Activate utiliza workshops de ajuste ao padrão para criar o backlog inicial para o escopo da versão e então itera em sprints com limite de tempo nos elementos selecionados do backlog que são concluídos.
- Participação próxima dos usuários comerciais: o SAP Activate enfatiza a participação próxima dos usuários comerciais durante todo o projeto, levando os usuários aos workshops de ajuste ao padrão e novamente em cada sprint para apresentações e aceitação da conclusão dos elementos do backlog. O SAFe® utiliza o ciclo PDCA (Plan - Do - Check - Adjust) comum em projetos ágeis e a equipe apresenta os resultados da iteração no evento de Revisão da Iteração.
- Uso de uma linguagem comum: tanto no SAFe® quanto no SAP Activate, você encontrará termos como backlog, sprint/iteração, entrega contínua, qualidade incorporada, proprietário do produto, scrum master, equipe, proprietário do produto, proprietários de negócios e muitos outros. Seja em termos de papéis, entregáveis ou artefatos produzidos durante o programa, o vocabulário usado em ambos é amplamente consistente.
Agora vamos ver como você pode aproveitar melhor o SAP Activate em uma organização que utiliza o
Scaled Agile Framework®. Vou discutir brevemente os níveis relevantes do
Scaled Agile Framework® que, neste caso, são a entidade principal, pois sua cobertura é mais ampla, incluindo a Gestão de Portfólio Lean, que não está no escopo do SAP Activate.
Imagem acima: Framework Completo
Scaled Agile Framework®. Para mais detalhes, consulte
https://www.scaledagileframework.com
Nível de Equipe
No nível de equipe, você encontrará a maior semelhança nos entregáveis, procedimentos, processos e artefatos. A estrutura da equipe tanto no SAP Activate quanto no SA