Scrum: Um Guia de Bolso

Gunther Verheyen · Capítulo 11 de 29

Páginas do PDF

Scrum: Um Guia de Bolso

2.4 Framework, não metodologia

 

 

O Scrum, com suas raízes na teoria de desenvolvimento de novos produtos, foi projetado para ajudar as equipes a criar, entregar e sustentar produtos complexos em circunstâncias turbulentas por meio da auto-organização. O Scrum implementa o método científico do empirismo para lidar melhor com complexidade e imprevisibilidade. O Scrum substitui a abordagem industrial orientada ao plano por uma experimentação oportunista e bem ponderada. A definição do framework Scrum foi conscientemente limitada a um conjunto mínimo de elementos obrigatórios, tornando cada elemento essencial. Quebrar o design básico do Scrum deixando de fora um ou mais elementos muito provavelmente irá encobrir problemas, em vez de revelá-los.

O objetivo do empirismo via Scrum é ajudar as pessoas a realizar inspeções e adaptações em cima da transparência do trabalho que está sendo realizado e dos resultados produzidos. O Scrum prevê frequentes verificações da realidade para assegurar as melhores decisões possíveis. O Scrum ajuda a ajustar, adaptar, mudar e ganhar flexibilidade. As regras, princípios e valores do framework, conforme descrito no Guia do Scrum [Schwaber & Sutherland, 2017], servem para esse propósito.

O Scrum, por meio de seu design minimalista, não tem prescrições exaustivas e formais sobre como projetar e planejar o comportamento de todos os atores, nem define seu comportamento esperado em relação ao tempo, muito menos como o trabalho deve ser documentado, mantido e armazenado. O Scrum não possui regras para instruções iniciais de tipos de documentos e entregas a serem produzidos. O Scrum também não instrui a hora exata de sua produção. Em vez de implantar, desenvolver e depender de passagens de bastão, checagens e reuniões de controle, o Scrum os expõe como uma grande fonte de atrasos, desperdício e desrespeito, deixando para a organização removê-los (ou não).

As metodologias, por design, são compostas de sequências de etapas, processos e procedimentos rigorosos e obrigatórios, implementando algoritmos e executores pré-definidos para cada etapa, processo ou procedimento. Isso mantém a promessa de sucesso quando essas prescrições são seguidas. Assim, as ‘metodologias’ pretendem substituir a criatividade, a autonomia e os poderes intelectuais de pessoas por componentes como fases, tarefas, práticas e padrões obrigatórios, técnicas e ferramentas executáveis. A prática e a pesquisa mostram que a obediência a uma metodologia em um ambiente cognitivo serve apenas para garantir uma cobertura formal de culpa, não o sucesso dos resultados do trabalho. Metodologias dependem de altos graus de previsibilidade para ter um alto rendimento. O desenvolvimento complexo de produtos não possui esse alto grau de previsibilidade. É ainda mais imprevisível do que previsível.

O Scrum é o oposto à uma grande coleção de componentes obrigatórios interligados e a um conjunto máximo de prescrições. Scrum não é uma metodologia. O Scrum substitui uma abordagem algorítmica pré-programada por uma heurística, com respeito pelas pessoas e auto-organização, a fim de lidar com a imprevisibilidade e resolver problemas complexos.

Se, e quando o Scrum é referido como um ‘processo’, certamente não é um processo do tipo repetível. Isso é um desafio para explicar, no sentido de que o termo ‘processo’ tipicamente invoca um senso de etapas algorítmicas e previsíveis, ações repetíveis e controle executável de cima para baixo; o tipo de expectativas que são típicas para ... uma metodologia.

Se for referido como um ‘processo’, então o Scrum é um processo servidor, não um processo de comando. O que melhor funciona para todos os membros envolvidos e seus processos no trabalho, emerge do uso do Scrum, não de uma definição ditada do Scrum. Os membros descobrem o trabalho necessário para fechar a lacuna entre um resultado intermediário observável e um resultado previsto, em que o resultado intermediário inibe as características do resultado final previsto. O Scrum é um processo que ajuda a revelar os processos, práticas e estruturas mais eficazes. O Scrum cria os limites para ajudar a descobrir uma maneira de trabalhar que é continuamente adaptável ao contexto atual de todos e às circunstâncias atuais. O Scrum é ... um framework.

OceanofPDF.com