O que é LeSS Framework? Scrum vs LeSS Básico vs LeSS Enorme

LeSS é uma estrutura leve e ágil para escalar o Scrum para mais de uma equipe. A partir de 2005, Bas Vodde e Craig Larman desenvolveram o framework LeSS após usar os princípios e regras do Scrum em projetos de grande escala. Seu objetivo era desenvolver projetos de grande escala com sucesso, mantendo-se dentro das restrições do Scrum.

O LeSS baseia-se nos  princípios do Scrum  , como  empirismo ,  equipes multifuncionais  de autogerenciamento  e fornece uma estrutura para aplicar isso em escala. Ele fornece regras estruturais simples, guias e experimentos sobre como adotar o Scrum no ambiente de desenvolvimento de produtos em larga escala. LeSS tem apenas algumas regras e dois frameworks: LeSS e LeSS Huge.

  • LeSS Básico: 2–8 Equipes
  • LeSS Enorme: 8+ equipes

A diferença está no tamanho do total de equipes envolvidas. O Basic LeSS é de duas a oito equipes de oito pessoas trabalhando no mesmo desenvolvimento de produto. LeSS Huge tem mais de 2.000 pessoas trabalhando no mesmo desenvolvimento de produto. Em outras palavras, quão grande você gostaria que fosse grande? O LeSS pode escalar o scrum para cima ou para baixo para trabalhar em muitos ambientes.

Estrutura LeSS

A Figura abaixo ilustra a estrutura básica do LeSS. O número de equipes de desenvolvimento varia de duas a oito. Um proprietário do produto abrange até oito equipes e cada scrum master atende até três equipes.

Na estrutura do LeSS, há um proprietário do produto e um backlog do produto para o produto completo entregável. O proprietário do produto não deve trabalhar sozinho no refinamento do backlog do produto; ela é apoiada por várias equipes de desenvolvimento que trabalham diretamente com clientes/usuários e outras partes interessadas. Toda a priorização passa pelo product owner, mas o esclarecimento pode acontecer diretamente entre as equipes e clientes/usuários e demais stakeholders.

Embora grande parte do LeSS permaneça fiel à estrutura de scrum de uma equipe, as diferenças são importantes:

  • O Sprint Planning  é dividido em duas partes: a Parte 1 é comum para todas as equipes e a Parte 2 é para cada equipe.
  • O planejamento do sprint (Parte 1) é limitado a uma hora por semana de duração do sprint. Embora nem todos os desenvolvedores sejam obrigados a participar, eles não são desencorajados, e pelo menos dois membros por equipe de sprint participam, juntamente com o proprietário do produto. Os membros da equipe de representantes então voltam e compartilham suas informações com suas respectivas equipes.
  • O planejamento de sprint independente (Parte 2) e scrums diários ocorrem, e membros de diferentes equipes podem participar da reunião uns dos outros para facilitar o compartilhamento de informações.
  • A coordenação entre equipes é decidida pelas equipes com preferência à coordenação descentralizada e informal sobre a coordenação centralizada. A ênfase está em redes informais que envolvem conversas entre equipes, mentores de componentes, viajantes, batedores e espaços abertos.
  • O refinamento do backlog  é feito para o backlog geral do produto com representantes de cada equipe de desenvolvimento e o proprietário do produto. O refinamento do backlog da equipe individual também ocorre no nível da equipe individual, mas o refinamento do backlog de várias equipes acontece a cada sprint e é a prática principal no LeSS.
  • As revisões do Sprint  são feitas com representantes de cada equipe e o proprietário do produto.

Framework Scrum vs LeSS

O LeSS básico é muito semelhante ao Scrum de uma equipe, apenas estendido. No LeSS há um Product Backlog, um Product Owner, uma Definition of Done, um sprint comum e um incremento de PSP (Potentially Shippable Product) no final do sprint. Como todas as equipes estão trabalhando na implementação do mesmo produto, todas as equipes são multifuncionais com poucas, se houver, equipes especializadas. Em resumo, todas as equipes trabalham para entregar um produto comum e passível de entrega a cada sprint.

Existem diferenças no  Scrum regular  e no LeSS. No LeSS, o planejamento do sprint é feito separadamente em duas reuniões. Em uma reunião, o Product Owner se reúne com representantes de todas as equipes que gerenciam entre si para decidir quais itens do backlog do produto eles farão no próximo sprint. Alguns dos mesmos trabalhos podem ser compartilhados com duas ou mais equipes. A segunda reunião, realizada em paralelo ou logo após a primeira, é uma reunião de todos os membros de cada equipe. Para fins de coordenação, as reuniões de equipe podem ser realizadas em diferentes seções de uma mesma área, mas separadamente. Essa configuração é útil quando duas equipes que estão trabalhando nas mesmas tarefas durante o próximo sprint podem ter dúvidas ou precisar de esclarecimentos da outra equipe.

LeSS Enorme estrutura

LeSS Huge se baseia na estrutura LeSS otimizando para oito ou mais equipes. Com o LeSS Huge, o céu é o limite no que diz respeito ao tamanho geral da equipe do projeto. Alguns milhares de pessoas poderiam trabalhar em um projeto. LeSS Huge apresenta vários novos conceitos e desafios para gerenciar backlogs em grande escala. Estas são áreas de requisitos, backlogs de produtos de área e proprietários de produtos de área.

As equipes de scrum são divididas nas principais áreas de requisitos do cliente. Cada área tem um proprietário de produto de área e quatro a oito equipes de scrum. (Ter pelo menos quatro equipes em cada área de requisito evita muita otimização e complexidade local.) Um proprietário do produto geral e vários proprietários do produto de área formam a equipe do proprietário do produto. A Figura abaixo ilustra a estrutura LeSS Huge.

Como no scrum e no LeSS menor, você tem um produto, uma definição de pronto, um proprietário do produto (área) e um sprint. LeSS Huge é uma pilha de LeSS para cada área de exigência. Cada área de requisito usa LeSS e o conjunto de todas as áreas de requisito está em LeSS Huge. Algumas das diferenças são

  • Uma reunião de planejamento do proprietário do produto acontece antes da reunião de planejamento do sprint.
  • Reuniões em nível de área são adicionadas. As reuniões de planejamento, revisão e retrospectiva do Sprint são feitas no nível da área, e ocorre o refinamento do backlog do produto no nível da área.
  • As revisões gerais do sprint e as retrospectivas envolvendo todas as equipes são feitas. Esta revisão coordena o trabalho geral e o processo em toda a área do programa do produto.

O LeSS permite a implementação de scrum e dimensionamento de uma maneira que, na maioria das vezes, é fiel aos princípios ágeis. Alguns elementos da estrutura scrum são mantidos com aprendizado empírico, ciclos curtos de feedback, auto-organização e colaboração e coordenação eficazes.

Ferramentas de liderança também existem no LeSS para boas decisões que maximizam o ROI; entregar valor aos clientes; e criar equipes felizes e sustentáveis.

LeSS Básico vs LeSS Enorme

LeSS Huge é semelhante ao Basic LeSS, exceto que, devido ao tamanho, existem dois ou mais proprietários de produtos de área. Os Product Owners da área e o Product Owner geral formam a equipe do Product Owner. Dependendo do tamanho, também pode haver Gerentes de Produto adicionais.

Cada área de requisito tem idealmente quatro a oito equipes. Como o trabalho feito no Less Huge geralmente é de equipes de várias áreas de quatro a oito equipes, e o Basic LeSS é de duas a oito equipes, o funcionamento básico das equipes no Basic LeSS e no LeSS Huge é o mesmo.

Gerencie o Scrum com o Scrum Canvas de Grande Escala

Sua equipe pode usar a ferramenta ágil para automatizar todo o software de gerenciamento Agile Project usando o Visual Paradigm para maximizar a eficiência do projeto Scrum com uma tela de processo visual projetada para projetos de grande escala.

Faça um tour rápido pelo  Large Scrum Canvas  — Gerencie todo o seu framework LeSS em uma única página.

Recursos:

Leave a Reply

O seu endereço de email não será publicado.