Académique Documents
Professionnel Documents
Culture Documents
Um dos aspectos mais interessantes dos mtodos geis sua estruturao conceitual.
Oficialmente so quatro declaraes de valor que nos inspiram, um pequeno conjunto de
princpios que nos guiam e uma grande quantidade de mtodos que nos ajudam a estabelecer
"como" as coisas devem ser feitas. Cada mtodo estabelece seu prprio conjunto de
pressupostos e prticas. E comum equipes de projeto adotarem prticas de diferentes
mtodos enquanto os adaptam s suas realidades.
Depois de quase cinco anos trabalhando com desenvolvimento gil, nosso dia-a-dia de
trabalho nos levou alm das fronteiras estabelecidas pelos diversos mtodos. Algumas prticas
se consolidaram e hoje esto imersas no nosso cotidiano de tal maneira que sem elas, tudo
pra. Outras foram vencidas pelo nosso processo de adaptao e acabaram em desuso.
Em janeiro desse ano, nosso processo adaptativo cruzou o caminho de uma nova abordagem
hoje especialmente defendida e divulgada por David Anderson e Corey Ladas. Essa
abordagem usa um kanban como elemento central para fazer fluir todo o trabalho necessrio
para tirar uma demanda da lista de desejos do cliente, transformando-o em software funcional.
O foco do modelo a entrega de software just-in-time. Isso significa essencialmente entregar o
software certo na hora certa e fazer isso repetidamente com o objetivo de diminuir ao mximo o
tempo entre a demanda e a entrega, por meio da deteco e eliminao das perdas que
ocorrem nesse intervalo. Na prtica, essa abordagem abre todas as portas para uma boa
implementao Lean e pode ser uma boa opo em determinados tipos de projetos.
Criamos trs categorias de cartes utilizando como critrio o benefcio que aquele tipo de
trabalho gerava para a equipe:
Cada carto recebe uma sinalizao que indica a sua expectativa de tamanho, o que
conhecido como T-Shirt Sizing. No nosso caso cada cor representa um dos 3 tamanhos
possveis (Small, Medium ou Large) ou simplesmente P,M e G.
Nosso objetivo ento medir quanto tempo cada tipo de carto leva para percorrer todo o fluxo
de trabalho, saindo do backlog at o status de entrega. Essa mtrica bastante conhecida no
modelo Lean como "Lead Time" e um dos principais elementos para monitoramento da
eficincia do sistema de trabalho, alm de ser til para a obteno de estimativas de datas para
entrega junto aos clientes.
Quando um desenvolvedor fica disponvel ele simplesmente "puxa" o carto que est no topo
da rea LRM (carto circulado em vermelho no topo dessa rea) para a rea associada ao seu
nome. A implementao envolve anlise, documentao, codificao e testes e est associada
a prtica de "Done Definition". Ao finalizar essa fase de implementao, o carto colocado na
rea de inspeo para que um outro membro da equipe possa "puxar" o carto para realizao
da inspeo.
Aps essa inspeo, o carto deixa o kanban da equipe de desenvolvimento e segue para um
novo kanban, dessa vez da equipe de atendimento ao cliente. Essa equipe puxa novamente o
carto para fazer o processo de deploy da demanda, explicando, notificando, instalando,
tirando dvidas ou executando qualquer operao que precise ser realizada no ambiente do
cliente. Veja Figura 3:
mais depender de inspees que s iriam acontecer muito tempo depois do desenvolvimento;
- Todo o trabalho da equipe convertido e mapeado em itens entregveis que tem valor real ou
para o nosso produto (cartes verdes) ou para nossos clientes (cartes vermelhos);
- Todo o trabalho da equipe est fisicamente visvel, nada fica oculto;
- Todos os entregveis passam um-a-um pelos mesmos estgios permitindo a implementao
do fluxo unitrio adotado no modelo Lean;
- Algumas ferramentas Lean so mais facilmente aplicveis. Veja Figura 4.
Existe alguma possibilidade de vocs distribuirem o kanban eletrnico com uma licena livre?
Ou vcs j utilizam uma soluo livre?
alisson.vale
Thursday, August 28, 2008 4:20 PM
O Kanban eletrnico foi desenvolvido pela prpria equipe de trabalho. Levamos poucos dias
para torn-lo operacional, visto que todo o trabalho de movimentao dos cartes pode ser
feito pela prpria ferramenta de tickets.
No pensamos ainda em torn-lo open source, simplesmente porque ele est to preso ao
nosso cenrio que no sei se ele geraria algum valor para outros projetos com outras
realidades. Mas quem sabe? Eu particularmente adoraria torn-lo open source... Vamos ver...
Clavius Tales
Tuesday, September 09, 2008 11:42 AM
Oi, Alisson.
Brilhante como sempre! Magnfico "post". Vou fazer umas perguntas na [visaoagil], para onde
voc encaminhou o artigo.
Um abrao.
Tales
Ol Alisson!
Abs,
Henrique
alisson.vale
Monday, September 29, 2008 10:57 PM
Oi Henrique,
Post-it no muito legal. Eu mandei fazer cartes em uma grfica com as cores e o modelo
que eu quis. Ficou baratinho: R$ 70,00 pra fazer mil cartes de 3 cores diferentes.
No precisa ser imantado. Compra aquele durex que vem em uma base de ferro. fcil de
manusear. O durex atende bem pra fixar os cartes na parede.