Numa espécie de retrospectiva, não da sprint, mas sim do uso do Scrum propriamente dito, reuni neste post as impressões de membros das equipes com as quais trabalho como Scrum Master, como pontos positivos do uso do Scrum.
Depoimento de Diego Marins
Um ponto positivo é a equipe saber o que o product owner quer que seja desenvolvido nos próximos dias (próxima sprint) e ter uma visualização boa do quanto falta para atingir o objetivo (através do quadro de tarefas e do burndown).
Em alguns momentos, fica dificil saber o quanto falta para o projeto (produto) inteiro ficar pronto, já que o product backlog pode ficar gigante e com muitas histórias sem estimativa. Mas a priorização de histórias para a sprint ajuda a ter um escopo definido para as próximas semanas de trabalho e o burndown, junto com o quadro, faz com que a equipe saiba o que falta ser feito.
Outra vantagem do Scrum é a aproximação da equipe com o cliente, ou product owner, possibilitando um retorno melhor para a equipe de que ela está indo no caminho certo (ou não).
Depoimento de Paula Nascimento
Depoimento de Luiz Tomaz
Um ponto positivo que eu vejo é a organização do desenvolvimento em períodos curtos de tempo (as sprints). Dessa forma, a equipe pode, de forma pragmática, atacar o inimigo mais próximo e, sentir que o projeto está andando e que algo de valor está sendo feito. Assim, acho mais fácil manter a equipe sempre motivada em grandes projetos. Por outro lado, sempre no fim de cada período o cliente valida o que foi desenvolvido, o que evita jogar trabalho fora, pois como o periodo de desenvolvimento é curto, é dificil desenvolver algo que não esteja alinhado com o objetivo final do cliente.
Outro ponto importante são as reuniões diárias. Em projetos que não utilizam o Scrum, isso seria apenas uma boa prática, que na prática nunca é feita. Em outra empresa que trabalhei em projetos sem uso do Scrum, se eu não ficasse pertubando minha equipe, eu nunca saberia o que a mesma estava fazendo e quanto tempo faltava para o fim da implementação de algo. Também, dessa forma, fica mais difícil alguém ficar enrolando, pois tem que “prestar contas” do tempo que gastou trabalhando no dia anterior e a equipe pode questionar o porque de tanto tempo gasto em uma tarefa que parecia ser relativamente simples.
Depoimento de Pedro Rodrigues
1. Simples de aprender e fácil de adaptar;
2. Maior interação entre quem entende do negócio e a equipe de desenvolvedores; e
3. Mais colaboração humana do que burocracia.
Depoimento de Rodrigo Aguas
Transparência no andamento das histórias e tarefas, ajudando na compreensão dos motivos pelos quais estas não foram concluídas, se for o caso.
Responsabilidade pelos resultados da sprint ser da equipe, de forma a intimidar os membros a não enrolarem com o trabalho, pois correm o risco de uns cobrarem aos outros.
Depoimento de Felipe Madureira
Vejo como dois grandes pontos positivos a divisão das histórias em tarefas e o auto-gerenciamento da equipe.
Quebrar a história em tarefas ajuda muito a refletir no que tem que ser feito e ajuda a minimizar as surpresas no meio da execução do projeto. Ajuda muito também em garantir que todas as funcionalidades sejam implementadas, evitando o problema de entendimento da história pela equipe.
O auto-gerenciamento ajuda muito o trabalho da equipe. O comprometimento e o empenho da equipe se deve, em muito, a confiança e a responsabilidade que são depositados na equipe. A equipe se sente integrada ao projeto, ao mesmo tempo que se sente responsável por entregar no prazo.
E sua equipe, como ela encara a adoção do Scrum e as quebras de paradigmas? E a sua equipe que não usa o Scrum, também vê pontos positivos na sua forma de trabalho?
Semana que vem apresentaremos o outro lado dessa retrospectiva, ou seja, os pontos que podem se tornar pontos negativos, em qualquer equipe que adote o Scrum e possíveis soluções que podemos adotar para transformá-los de potenciais pontos negativos para pontos positivos.
Não deixe de nos acompanhar na próxima sexta-feira.
Essas pessoas que deram estes depoimentos, são de empresas diferentes? ou da mesma empresa ? qual ou quais as empresas que eles trabalham?