Controle de Processos Empíricos

Controle de Processos Empíricos é um princípio fundamental do Scrum, e a distinto de outros frameworks ágeis. O Scrum Guide define bem:

Scrum não é um processo ou uma técnica para a construção de produtos; ao contrário, é um framework no qual você pode empregar vários processos e técnicas. Scrum torna clara a eficácia de suas práticas de gestão e desenvolvimento de produtos de tal forma que você possa melhorar.

Qual o significado? Com Controle de Processos Empíricos nós não fixamos o escopo do produto e nem os processos de como construí-lo. Em vez disso, em ciclos curtos, criamos uma pequena parte lançável do produto, inspecionamos como o criamos, adaptamos o produto e a forma como construí-lo e criamos mecanismos de transparência para permitir uma inspeção clara.

Por que o Scrum é baseado em Controle de Processos Empíricos? Porque a visão central do Scrum é sobre desenvolvimento de produtos complexos — e com muita variação entre os grupos de produtos — para utilizar conjunto de fórmulas “enlatadas” com processos definidos.

O mundo do desenvolvimento tem tentado de vez em quando obter sucesso com receitas de processos fortemente definidos, tratando um problema complexo como se fosse um sistema determinista simples. Estas receitas nunca funcionarão direito, mas sempre haverão aqueles que vão dizer: “Ah, você simplesmente não se esforçou o suficiente.” E sempre haverão aqueles que irão dizer: “Ah, você apenas não encontrou ainda a fórmula para os processos e ferramentas corretas e detalhadas.” E isso leva a um ciclo interminável de adotar modismos (muitas vezes vendidos por algum fornecedor), criar modismos, e depois adotar os novos modismos criados.

Em contraste com um processo definido e detalhado, Scrum enfatiza os princípios tais como transparência e equipes auto organizadas, para apoiar os Controles de Processos Empíricos.

Ao mesmo tempo, uma estrutura simples, direta, adotável e que realiza esses princípios ajuda novos grupos a definitivamente começarem. Estas práticas concretas de Scrum fornecem o ponto de partida para a adoção de seus princípios mais profundos. Um equilíbrio perfeito.

Em outras palavras, um grupo precisa de “processos somente necessários” para começar a gerar o ciclo de transparência, inspeção e adaptação que está no coração dos Controles de Processos Empíricos.

Uma vez que Scrum em Larga Escala (LeSS) é Scrum, ele alcança o mesmo resultado de uma equipe única Scrum para grupos de produtos maiores. Ele adiciona uma estrutura pouco mais concreta — as Regras do LeSS — para Scrum, cuja finalidade é manter a transparência e enfatizar o ciclo de inspeção e adaptação para que os grupos possam melhorar continuamente seus próprios métodos de trabalho. Estas práticas e estruturas tornam o começo mais fácil, mas são intencionalmente “incompletas” para que os grupos tenham espaço para o grande aprendizado situacional e adaptações necessárias em cenários complexos, como o desenvolvimento.