Gerenciamento de um portfólio ágil

Quando as pessoas certas nas equipes corretas têm o contexto certo, elas, naturalmente, fazem o que é correto.

 

Dan Radigan Dan Radigan
Buscar tópicos

As práticas ágeis podem ser realizadas em um amplo portfólio de muitas equipes e vários desenvolvedores? Sem dúvida. A Netflix cunhou a frase "highly aligned, loosely coupled"(altamente alinhado, pouco acoplado) para descrever o desenvolvimento ágil bem sincronizado em uma grande organização. Vamos analisar a função do contexto e da autonomia, bem como algumas características comuns encontradas entre portfólios ágeis de alto funcionamento.

Definir o contexto certo

Com tanto foco na equipe, o gerenciamento sênior em uma organização ágil de grande escala fica, muitas vezes, se perguntando qual é a sua função. Como condutora de estratégia e direção, a liderança sênior pode ser o principal ponto de fornecimento da cultura ágil para toda a organização. Para desenvolvimento ágil em um portfólio de produtos, a estratégia e a direção são manifestadas como "temas": grandes áreas de trabalho focado, definidas em relação a um período. Temas ajudam várias equipes que trabalham em uma iniciativa de negócios a colaborar de maneira efetiva e a cumprir as metas da organização.

Uma cultura transparente encara itens sem medo de retaliação e isso minimiza os aspectos negativos da política da empresa. Como resultado, é mais fácil encontrar a solução certa e manter as equipes avançando.

Expandir as práticas ágeis em toda a organização

As empresas mais bem-sucedidas que usam o método ágil em escala compartilham três características comuns. Em primeiro lugar, todo o programa é iterativo. O gerenciamento de portfólio tradicional é focado em um planejamento de cima para baixo, com o trabalho disposto em longos períodos, mas o gerenciamento de portfólio ágil pega o conceito de ciclos de criação, avaliação e aprendizado usado pelas equipes ágeis e aplica-o em uma escala maior. O planejamento ágil de longo prazo é feito por equipes que trabalham juntas, usam design modular e compartilham as descobertas com frequência. E elas têm o poder de fazer trocas no escopo do trabalho, no tempo de execução e nos recursos alocados para concluir a tarefa–elementos principais do triângulo de ferro do planejamento. Isso resulta em muita flexibilidade, que muda o foco de continuar a executar um plano inflexível para entrega de valor e tornar o progresso tangível de acordo com as metas e a estratégia de negócios.

Em segundo lugar, empresas bem-sucedidas se comunicam por meio do portfólio. Elas compartilham conhecimento e quebram barreiras entre silos organizacionais. Semelhante às cerimônias ágeis no nível da equipe, o contexto precisa ser compartilhado sempre na empresa para que as metas, progressos e obstáculos sejam transparentes para todos. Isso promove respeito entre colegas de equipe e de trabalho, não importa qual seja a função dentro da empresa, e incentiva as interações que são baseadas na empatia e no entendimento.

Em terceiro lugar, a maioria das empresas ágeis faz liberações frequentes no portfólio, mesmo que um lançamento envolva o trabalho de vários programas. Ciclos de sprint alinhados, trabalho investido em APIs eficientes e dissociação técnica, bem como um teste automatizado eficiente e um pipeline de implementação garantem visibilidade constante sobre o que, quando e quem está enviando.

Compartilhar uma visão abrangendo a diversidade

Como no desenvolvimento ágil tradicional, o trabalho no desenvolvimento ágil de portfólio deve ser feito por equipes, não pessoas. Cada equipe entende as metas maiores da empresa e cada uma também desenvolve uma cultura incrível que melhora os próprios processos e entregas.

Por exemplo, pontos de história são um modo comum de as equipes estimarem o trabalho, e usam um conjunto de valores com base na sequência de Fibonacci (0,5, 1, 2, 3, 5, 8, 13, 20, 40, 100). A ideia da equipe A do que um oito significa provavelmente será diferente da ideia da equipe B. Por esse motivo, o gerenciamento sênior não deve avaliar as equipes apenas pela velocidade numérica. (A velocidade numérica é a quantidade de pontos de história que uma equipe pode concluir em um sprint.) Eles devem entender que a velocidade de cada equipe será exclusiva, pois cada equipe calibra seus valores de ponto de história de modo diferente.

De modo semelhante, as equipes ágeis têm diferentes culturas de liberação. Equipes scrum normalmente liberam software no final de cada sprint, enquanto equipes kanban liberam continuamente ou quando o proprietário do produtosolicita que uma compilação seja colocada em produção. Um dos maiores desafios dos portfólios ágeis é liberar grandes quantidades de código de uma vez–ou melhor, evitar isso. Afinal, ninguém quer liberações que exijam o trabalho de toda a equipe de engenharia. Separar o código em fluxos de liberação independentes ao usar um design modular e não monolítico é mais demorado em termos de flexibilidade e autonomia entre as unidades de negócios. O design modular também reduz o risco em cada liberação, pois menos código está sendo alterado em cada liberação. Isso facilita o diagnóstico e a correção de problemas.

A autonomia também é estendida em fluxos de trabalho para organizações de portfólio. As equipes que trabalham em partes diferentes do negócio devem ter fluxos de trabalho exclusivos. É fácil supor que uma equipe de engenharia de software terá um processo e um fluxo de trabalho diferente em relação à equipe de marketing, mesmo quando ambos os departamentos seguem princípios ágeis, como desenvolvimento iterativo e retrospectiva regular. Ou duas equipes de desenvolvimento podem escolher dividir seu fluxo de trabalho em estados diferentes. Tudo bem. Essa diversidade fornece aos grandes portfólios ágeis o benefício do conhecimento compartilhado. Tentar mais coisas significa que você está adquirindo mais conhecimento que pode compartilhar na organização.

Expandir a agilidade à medida que cresce

Uma estrutura ágil para um portfólio grande significa escalar os princípios ágeis usados na equipe para toda a empresa. A cultura ágil é um multiplicador de força: ela é escalada com naturalidade quando os princípios fundamentais são seguidos e compartilhados. No entanto, o portfólio apenas vai ser tão bem-sucedido quanto a equipe mais fraca. Para garantir o êxito, a liderança sênior deve trabalhar em parceria com todas as equipes para proporcionar uma cultura ágil funcional.

Pronto para levar a adoção da agilidade ao nível do portfólio? Com o Jira Align da Atlassian, uma plataforma de planejamento empresarial ágil, você pode melhorar a visibilidade, o alinhamento estratégico e a adaptabilidade da empresa, a fim de acelerar a transformação digital.