O que é afinal o SAFe®?

Foto de Sohrab Salimi
Sohrab Salimi
4 Min. Tempo de Leitura
Este conteúdo foi traduzido com IA. Ver original

Quais são os desafios que o desenvolvimento em ambiente enterprise realmente enfrenta? Praticamente desde que o software existe, ouvimos sempre os mesmos apelos: "Precisamos de melhor Time to Market, cumprimento de prazos, mais confiabilidade nas entregas, melhor previsibilidade, maior ROI." Mas como é a realidade? A gestão de projetos clássica em cascata não conseguiu oferecer uma solução real. E assim, especialistas já buscavam outros caminhos desde os anos 90. Em 1995, na conferência OOPSLA, foi apresentado um modelo de processo chamado "Scrum".

Desde então, o Scrum tem se comprovado milhares de vezes como forma de organização para equipes pequenas, autônomas e eficientes, e continua se espalhando continuamente. Também em grandes corporações, o Scrum está ganhando cada vez mais espaço, surgindo assim muitas equipes Scrum autônomas que contribuem de forma valiosa para o sucesso da empresa. Porém, no ambiente Enterprise, surge uma questão central: "Mas e quando tenho mais de uma equipe – quando meu projeto não é algo pequeno, mas sim algo que movimenta uma empresa inteira?" Para isso, o Scrum não oferece resposta: o Scrum se limita conscientemente à organização de uma única equipe. Por isso, o Scrum não se ocupa da questão sobre a organização em nível superior da empresa.

Quando nosso empreendimento se torna grande e complexo, isso passa a ser importante: um framework de escalabilidade adequado se torna necessário para que as equipes remem juntas, de forma eficiente e na direção certa. Na falta de uma resposta, frequentemente surgem ilhas ágeis dentro de projetos gerenciados de forma tradicional. Assim, combinam-se as desvantagens do gerenciamento de projetos tradicional, como inflexibilidade, alto esforço de coordenação e longos tempos de ciclo, com o Scrum – destruindo sistematicamente as vantagens da agilidade. Mas existem alternativas: muitas pessoas diferentes já refletiram sobre como elevar a agilidade de forma sensata para além da equipe. Existem diversos modelos para esse desenvolvimento organizacional ágil, mas hoje vamos nos limitar exclusivamente ao SAFe.

Como surgiu o SAFe®?

Originalmente, o SAFe era uma coleção de observações e relatos de experiências sobre o que funcionou bem em empresas individuais quando tentaram escalar seus processos ágeis além das equipes. À medida que mais informações foram reunidas ao longo dos anos, começaram a surgir padrões de coisas que ajudaram em muitas empresas diferentes. Isso foi estruturado em um formato – o nascimento do "Scaled Agile Framework" (SAFe). Desde então, o SAFe tem sido usado em cada vez mais empresas em todo o mundo para escalar a agilidade de forma sistemática. As experiências adquiridas são continuamente incorporadas no desenvolvimento do SAFe. Por isso, o SAFe já está na versão 4.0, que certamente não será a última. Empresas que acumularam experiência com o SAFe e cujas necessidades também ajudaram a moldar o SAFe incluem a Telstra – uma operadora de telecomunicações, o banco Westpac, o Royal Melbourne Institute of Technology, a agência francesa de emprego pôle emploi, mas também fabricantes de hardware e máquinas como Cisco, John Deere – e Lego. A universalidade do SAFe é um certo indicador de que o SAFe também pode ser útil para outras empresas.

E agora para a pergunta: "O que é afinal o SAFe® ?"

O SAFe utiliza como "hardware" equipas que normalmente se organizam com Scrum e que, graças às práticas de XP, entregam sempre alta qualidade. O desenvolvimento de produto como um todo é gerido com Kanban, enquanto a gestão aposta no Lean. Noutra ocasião podemos aprofundar o que cada um destes frameworks significa em detalhe para um ambiente complexo. Por agora, basta saber que oferecem uma base amplamente testada e comprovada de estruturas, métodos e princípios para o SAFe. A razão pela qual o SAFe se baseia nestes quatro frameworks encontra-se nos valores do SAFe: Kanban e Scrum garantem que estratégia e execução estejam alinhadas. Todos, desde o programador até ao CEO, sabem qual é a prioridade número 1 e podem orientar-se por ela. Este é o valor SAFe "Alignment".

Scrum e XP garantem que as equipas entregam qualidade sólida. O Scrum reúne as pessoas certas e o XP garante que trabalham de forma robusta. Este é o valor SAFe "Build Quality in": afinal, não queremos defeitos no produto. As práticas de XP ajudam as equipas a manter o produto sempre num estado pronto para entrega. O Lean Management garante que a organização se mantém ágil e melhora a longo prazo, reduzindo continuamente o overhead em torno de cada entrega. Por isso, o SAFe vê "Program Execution" como um valor central – em contraste com planos fantásticos que vêm de torres de marfim e não correspondem à realidade operacional. Como quarto e último valor central, o SAFe define a "Transparência", que é alcançada operacionalmente através do Kanban e estrategicamente através de métodos do Lean Management.

Resumo: SAFe é...!

SAFe® é um framework projetado para que as pessoas certas façam a coisa certa, no momento certo e da forma certa – seja com 50 ou 5000 pessoas, seja no desenvolvimento, na gestão operacional ou na gestão estratégica. Informações e imagens são provenientes de www.scaledagileframework.com.

Mais sobre este tema

7 coisas valiosas que líderes ágeis podem fazer por equipas autogeridas

Aprende sete coisas valiosas que podes fazer como líder ágil de uma equipa autogerida para apoiar a tua equipa.

Liderança de Produto

Nas nossas últimas Agile Insights, Sohrab Salimi conversou com Marty Cagan sobre Product Leadership e gestão ágil. Assista agora!

Melhore suas reuniões de Scrum em apenas 5 minutos

Descubra como você pode elevar suas reuniões como Scrum Master a um novo nível em apenas alguns minutos com poucos passos!

Fale com nosso assistente Fale com nosso assistente