Scrum - Projetos Ágeis e Pessoas Felizes

Cesar Brod

Capítulos

Prefácio da 3ª edição (rolling edition)

Embarcando na viagem ágil, por Cláudio Machado

Prefácio da 2ª edição

Dos pesquis aos bahs e tchês, passando pelas Cataratas do Iguaçu, por Carolina Borim

Prefácio da 1ª edição

Duas cesarianas no mesmo dia, por Franklin Carvalho

Parte I

Para entender o Scrum

Parte II

A prática do Scrum

Parte III

Aprimorando o Scrum

Parte IV

Outros usos do Scrum

Parte V

Dinâmicas Ágeis

Parte VI

Crônicas do Isolamento Social

Posfácio

A resposta é 42

Capítulo 11 – Sprint Zero

O que acontece antes do início do Scrum, ou o projeto antes do projeto.

Em O projeto do projeto, da modelagem à realização (Campus Elsevier, 2010), Frederick Brooks Jr. fala, de forma exemplar, sobre tudo o que deve ser pensado antes de se colocar em prática a execução de um projeto. Eu confesso que, por algum tempo, relutei em usar o nome Sprint Zero para essa fase de preparação de um projeto que usaria o Scrum. Até hoje, acho que o que acontece antes do Scrum é exatamente isto: antes do Scrum. A verdade, porém, é que a expressão foi tomando vulto e, chamar de Sprint Zero esse projeto do projeto, parece funcionar como um motivador para a adoção e a prática do Scrum. O Sprint Zero significa que a escolha pelo Scrum está feita e nos resta estarmos preparados.

O Sprint Zero, porém, não deve ser uma aberração da natureza do Scrum. Ele deve ocorrer dentro de um tempo determinado e produzir um primeiro incremento para o projeto de maneira geral, ainda que esse incremento represente um ganho interno para a equipe e não necessariamente um incremento de produto para o cliente. Também defendo que ele só deve ocorrer quando ainda não há uma capacitação da equipe para o uso do Scrum, e que tal capacitação seja um dos itens do Sprint Zero Backlog. Também é necessário que se saiba o que se quer produzir depois do Sprint Zero, mesmo que a confecção do Product Backlog inicial seja, também, um dos itens desse Sprint Zero Backlog.

Os itens desse Sprint Zero Backlog dependerão do projeto, da equipe, da empresa que está adotando o Scrum e do orçamento disponível. Ele deve ser abrangente, mas não deve ser limitante. Se uma empresa ou um grupo desejam adotar o Scrum, existem condições ideais para isso e existe a situação em que se pode “colocar o pé na porta” e, a partir daí, começar a criar uma cultura crescente de uso e melhoria contínua do próprio Scrum. O que não é admissível é uma empresa ou equipe contentarem-se com um Scrum Bunda (leia sobre isso na Seção ScrumButt do Capítulo 7, “Ah, o cheirinho de Scrum pela manhã!”).

Usando o modelo minimalista de Mike Cohn para as User Stories (“Como [ator], quero atingir [objetivo].”), a seguir está a proposta de um Sprint Zero Backlog bem genérico e amplo, que pode ser usado como ponto de partida para outros. Em seus primeiros exercícios de determinação da necessidade de um Sprint Zero (e das tarefas que o irão compor), talvez seja interessante você levar um exemplo de backlog como esse e marcar, à esquerda, as caixas relativas às histórias aplicáveis. Lembre-se também de priorizá-las, ordenando-as adequadamente.

 User StoryObservação
Como empresário | presidente | acionista da empresa, quero ver estabelecido um processo que aumente a produtividade de minha equipe de desenvolvimento | vendas | marketing | produção em, no mínimo, 300%.Para os grandes executivos e investidores, a maior motivação da adoção do Scrum será o aumento de sua lucratividade. Você não terá como estabelecer, ao menos de imediato, uma relação direta entre a produtividade e a lucratividade, já que a segunda depende de outros fatores além da produtividade, mas você pode garantir, sim (e deve!), o aumento da produtividade.
Como empresário | presidente | acionista da empresa, quero a garantia de entregas de novos produtos | serviços na forma de incrementos (pequenas vitórias já utilizáveis).Este é outro fortíssimo argumento de “venda” do Scrum. A maioria dos executivos acostumados a processos clássicos está cansada do grande contrato, em que só se vê o produto quando entregue, ao final do projeto.
Como empresário | presidente |acionista | patrocinador, eu quero ser informado periodicamente da evolução das fases do projeto, podendo contribuir nas decisões de sua evolução.Quem patrocina um projeto, como você sabe, pode não ter todos os requisitos bem formatados logo que esse projeto se inicia. Permita a oportunidade de interação.
Como empresário |presidente | acionista | patrocinador | usuário, eu quero ter acesso a protótipos prematuros que me permitam experimentar, testar meus requisitos e evoluí-los.Protótipos de papel e outros que sejam capazes de mostrar a evolução do projeto são fundamentais para permitir a interação no desenvolvimento de qualquer projeto. Cenários de vendas e marketing também podem ser prototificados com dinâmicas teatrais.
Como empresário | presidente | acionista, eu quero ter uma equipe capacitada, que conheça os ritos e artefatos do Scrum.Isso está implícito em vários outros itens. Você pode optar por explicitar ou não essa história. A palavra-chave dessa história é “capacitada”. 
Como empresário | presidente | acionista, eu quero ter um profissional | Scrummaster capacitado, que seja o guardião dos ritos e artefatos do Scrum e resolva quaisquer impedimentos ao trabalho da equipe.Novamente, você pode optar por já explicitar o nome Scrummaster ou não. A palavra-chave dessa história é “capacitado”. 
Como empresário | presidente | acionista, quero ter um profissional | Product Owner capacitado, que garanta as entregas dos itens dos backlogs.Novamente, você pode optar por já explicitar o nome Product Owner ou não. A palavra-chave dessa história é “capacitado”. 
 
Como Scrummaster | Product Owner | Membro da equipe Scrum, eu quero receber o treinamento adequado que me permita entender e cumprir os ritos do Scrum, com o auxílio de seus artefatos.Esse é um épico a ser expandido, de acordo com as necessidades de treinamento e o que for permitido pelo orçamento. Mantenha esse item vivo, implementando medidas que comprovem que o investimento em capacitação está diretamente relacionado ao aumento de produtividade e lucratividade. Se tiver números para mostrar, vindos de outros projetos ou empresas, faça isso.
 
Como Scrummaster | Product Owner | Membro da equipe Scrum, eu quero dispor das ferramentas apropriadas para cumprir os ritos do Scrum, com o auxílio de seus artefatos.Outro épico que se traduzirá em uma lista de compras que tem de incluir, no mínimo, um quadro branco grande (ou uma parede onde se possa escrever) e muitas notas adesivas. Outros itens dependerão da natureza do projeto.
Como <todos>, eu quero ter uma definição clara do que será feito no projeto, a partir do Sprint 1, permitindo que essa definição seja aprimorada no decorrer do processo.Mais um épico que irá traduzir-se em um Product Backlog inicial e em um acordo sobre o que é “pronto”.
Como membro da equipe, eu quero receber treinamento em… De acordo com o projeto, membros da equipe podem identificar que necessitam qualificar-se em um ou mais temas. 

Caso seu projeto seja de desenvolvimento de software, saiba que um backlog com o mesmo espírito desse foi proposto por Andrew Jutton do blog DevScrum. Confira neste link: https://goo.gl/pF1Q6u.

Capítulos

Prefácio da 3ª edição (rolling edition)

Embarcando na viagem ágil, por Cláudio Machado

Prefácio da 2ª edição

Dos pesquis aos bahs e tchês, passando pelas Cataratas do Iguaçu, por Carolina Borim

Prefácio da 1ª edição

Duas cesarianas no mesmo dia, por Franklin Carvalho

Parte I

Para entender o Scrum

Parte II

A prática do Scrum

Parte III

Aprimorando o Scrum

Parte IV

Outros usos do Scrum

Parte V

Dinâmicas Ágeis

Parte VI

Crônicas do Isolamento Social

Posfácio

A resposta é 42

Utilizamos cookies para melhorar a sua experiência em nosso site. Para mais informações, visite nossa Política de Privacidade.