Scrum em Larga Escala é Scrum
O LeSS é um conjunto de regras combinadas com orientações para aplicação Scrum em um contexto multiequipe. Não é um framework onde se aplica Scrum em nível da equipe e adiciona processos escalados adicionais, pois trata-se de aplicar Scrum escalado em todos os níveis.
Scrum escalado não é um framework especial escalado
que consiste em incluir “Scrum para cada equipe”
Scrum escalado é Scrum escalado
Novo Scrum?
LeSS não é “novo e melhorado Scrum.” Pelo contrário, ele é o Scrum comum, um framework de processo empírico em que você pode inspecionar e adaptar a qualquer método e trabalhar com grupos de qualquer tamanho. Scrum em larga escala é um conjunto de regras e um conjunto de dicas que temos observado em trabalhos de grandes multiequipes, que trabalham em vários locais, e que trabalham com iniciativas de desenvolvimento ágil offshore. Essas dicas são experimentos para tentar ser aderente ao contexto do framework Scrum clássico.
Duvide de frases como “Scrum 2.0”, “Scrum ++”, “Scrum #”, “UnifiedScrum”, “OpenScrum”, ou “um novo e melhorado Scrum que deve substituir o Scrum original.” Elas podem distorcer o ponto de vista dos controles de processos empíricos e as implicações do Scrum. Ken Schwaber, o cocriador do Scrum, diz:
Não haverá Scrum Release 2.0 … Por que não? Porque o ponto-chave de Scrum não é resolver [problemas específicos de desenvolvimento] … o Scrum desenterra os problemas causados pela complexidade e permite que a organização os resolvam, um por um, de novo e de novo. [Schwaber07]
LeSS (assim como o Scrum) é um framework simples que expõe problemas organizacionais. Nós não estamos sugerindo que novas ideias não possam surgir e melhorar o framework. Mas as tentativas de “melhorar” são, na maioria das vezes, para: (1) evitar lidar com as fraquezas expostas quando Scrum é realmente aplicado, (2) manter a conformidade com as políticas de status quo ou grupos resistentes, (3) acreditar em uma nova prática ou ferramenta estilo “bala de prata”, (4) manter um entendimento distorcido do Scrum e os controles de processos empíricos, ou (5) empresas de consultoria tradicionais tomarem o seu dinheiro com tentativas como- “Accenture Scrum / Agile”, “IBM Scrum / Agile”, e assim por diante.
Scrum em larga escala, assim como o Scrum original, é um framework para desenvolvimento em que os detalhes precisam ser descobertos pelas equipes e evoluídos iteração por iteração, equipe por equipe. Ele reflete o pilar do pensamento enxuto que é a melhoria contínua. Trata-se de um conjunto de sugestões para inspeção e adaptação do produto e do processo quando há muitas equipes-pelo menos duas equipes e até grupos de 500 a 1000 pessoas.
Costuma-se dizer que LeSS e Scrum são fáceis de entender, mas difíceis de usar, porque eles trazem pontos fracos à luz. No caso de um pequeno grupo (por exemplo, 7 pessoas) que adotam Scrum dentro de uma grande organização, os problemas revelados podem ser tratados de forma muito local. Mas em um grupo maior de produto (por exemplo, 500 pessoas) que adotam LeSS, fraquezas sistêmicas no estrutura organizacional são expostas em itens como estrutura, processos, recompensas, pessoas e tarefas. Neste caso, Scrum em larga escala é uma força para a mudança organizacional. Essa dinâmica reflete a metáfora de “baixar o nível de água”-Less é um framework para “tornar as rochas visíveis”. Baixar o nível de água é fácil, a parte difícil é remover as rochas, especialmente quando envolvem políticas e estruturas organizacionais.
Origens do Scrum
Nós recomendamos as seguintes fontes de aprendizado sobre Scrum: