10 formas para descobrir se seu time ainda não é ágil

Em um post antigo, de 2007, um dos pais das metodologias ágeis, o Alistair Cockburn, enumera 10 formas de saber se um time NÃO está sendo ágil.

scrum

Acho que vale refletir sobre essa lista. Por um lado, é provável que vários itens dessa lista seu time já tenha resolvido, mas pode ser que ainda falte um ou outro item:

In no particular order, you know you’re not doing agile if:

  1. The team is co-located, but people are not sitting within the length of a school bus to each other.
  2. They’re distributed, and there is an absence of microphones and webcams and one or two meetings a day.
  3. They have not delivered anything to real users in the last three months. Some of my agile friends would say that’s much too long, but I’m being generous there.
  4. If no user has seen real running software inside the last month.
  5. They don’t have the output of last month’s reflection workshop or retrospective on the wall.
  6. They don’t have fully automated unit tests, and a large number of acceptance tests aren’t automated.
  7. They’re not having a build integration at least once day. Good groups do it every half hour; there are groups that get away with it every other day.
  8. They write big requirements documents, and they don’t know how to split those up into smaller pieces so they could deliver a piece of software every month.
  9. They have itty-bitty requirements on the order of “here’s what happens when you click here,” but they don’t have long-term vision for what they’re trying to accomplish.
  10. People keep saying, “It’s not my job.” One of the things about proper agile development is that there is group accountability for results. Very specifically, if the requirements are not coming in fast enough, whoever has a bit of spare time (programmers, testers, etc.) drops what they’re doing and helps gather requirements; if tests aren’t getting done, people with some spare capacity help test and so on.

Enviar por E-Mail

2 respostas to “10 formas para descobrir se seu time ainda não é ágil”

  1. marcelo Says:

    A Locaweb poderia refletir sobre tb né.

  2. Daniel Cukier Says:

    Olá Marcelo.
    Sabemos que ser ágil é estar sempre refletindo sobre o que está bom e o que precisa ser melhorado. No começo do ano fiz uma reflexão sobre os próximos passos ágeis: http://agilblog.locaweb.com.br/2009/01/28/proximos_passos_agei/

    Dos 10 pontos acima, sabemos que ainda temos alguns para melhorar. O meu trabalho na Locaweb é justamente estar atento a esses pontos e ajudar as equipes. Comentários como o seu são sempre bem vindos como feedback.
    Valeu!

Deixe um comentário