código Ágil

Agile, Scrum, Extreme Programming , Java e mais

Posts Tagged ‘ferramentas’

QuickScrum – Ferramentas

Posted by Luciano Félix em 27 novembro, 2008

Existem ferramentas para monitoramento do processo ?

Recife – Out/2008

Sim, várias, de todos preços e tamanhos, mas na minha opinião nenhuma é tão boa quanto um simples Taskboard na parede.

Acredito que a grande vantagem do taskboard seja a simplicidade de uso, a velocidade de atualização e a visibilidade das informações a um custo muito, muito baixo. As ferramentas online normalmenterestringem a forma como você vai aplicar as práticas do processo. Algumas o obrigarão a estimar horas para suas tarefas, outras usarão um critério de priorização complicado, etc. ou seja você terá de se adaptar a maioria das ferramentas e não o contrário. Quando você usa otaskboard está completamente livre para fazer as coisas do jeito que achar melhor para o projeto.

Mas se você realmente está convencido que precisa usar alguma ferramenta para gerir a equipe e o processo, procure bastante, pesquise, teste, verifique bem se suas necessidades serão atendidas e só aí faça sua escolha.

O Boris Gloger tem publicado em seu blog algumas avaliações de ferramentas que podem ser lidas aqui.

Anúncios

Posted in Uncategorized | Etiquetado: , | Leave a Comment »

De que adianta instalar se ninguém vai usar

Posted by Luciano Félix em 4 setembro, 2008

Ferramentas fazem parte do nosso dia a dia como desenvolvedores de software, nós as criamos e nós as usamos e muitas vezes nós as superestimamos, acreditamos que o simples fato de instalar ou criar uma nova ferramenta fará com que todos os problemas desapareçam. Isso sim é um grande problema, colocar tanto poder e tanto valor apenas no software sem investir nada nas pessoas que vão usá-lo não adianta muito coisa.
Assistindo apresentação do Henrik Kniberg no Agile2008, escutei uma piada legal que ele fez sobre isso:

“Um dia numa empresa um gerente avisa ao diretor.
– Nós vamos usar Extreme Programming.
O diretor responde
Ok, Onde está o CD de instalação ?”.

A história é exagerada claro, mas não muito distante do que acontece de verdade. Além disso algumas vezes não é somente ter a ferramenta, mas ela tem que ser a versão mais completa, mais cara, com mais penduricalhos, mesmo que você nunca vá usar. O foco nas pessoas e na cultura deveria vir primeiro. Se sua empresa não gerencia solicitações de clientes não adianta somente instalar o mais moderno software de Issue Tracking, Se seus funcionários não se comunicam bem, para que criar um ultra sofisticado sistema de comunicação interna ? Se existe um problema a ser resolvido comece focando nas pessoas, se uma ferramenta é necessária, utilize a mais simples possível, às vezes papel e caneta já servem. A ferramenta não é o fim, ela é o meio, tenha seu verdadeiro objetivo em mente quando quiser adotar algum tipo de ferramenta.

Posted in Uncategorized | Etiquetado: | Leave a Comment »

Arsenal do Scrum Master

Posted by Luciano Félix em 5 março, 2008

No seu blog GeoScrum o Chris Spagnuolo publicou um post bem legal sobre ferramentas que o ScrumMaster pode usar, resolvi fazer minha versão focando apenas nas ferramentas conhecidas como low-tech, high-touch.

markers.jpgMarcadores

Marcadores são usados constantemente pelo ScrumMaster durante todas as reuniões principalmente na Sprint Retrospective. Como marcador é uma coisa que some com muita facilidade no ambiente empresarial, sugiro que você tome muito cuidado com os seus.

 

 

flipchart.jpgFlip-charts

Flip-charts também são muito úteis durante as reuniões, podem ser usados como parking lot para coletar dúvidas e tópicos extras em seminários e reuniões. Na Sprint Review pode ser usado para exibir o sprint backlog comprometido e o cumprido e na Sprint Retrospective pode ser usado para criar a timeline da sprint e a área onde a equipe afixará os post-its com os itens a serem discutidos durante a retrospectiva. Usando os flip-charts podemos manter os resultados da Sprint Review e Sprint Retrospective visíveis durante nossa próxima Sprint Planning.

 

post-its.jpg Post-its

Os bons e velhos post-its pode ser usados durante várias etapas do processo. No Sprint planning podem ser usados para registrar as tarefas que compõe cada item de backlog, durante a Sprint as novas tarefas que possam surgir também são registradas em post-its e afixadas ao taskboard e na Sprint Retrospective onde a equipe usa os post-its para levantar todos os itens a serem discutidos.

 

card.jpgCartões de Item de Backlog

Nesses cartões podem ser registrados todos os item de backlog juntamente com seus valores de negócio e as estimativas da equipe, podem ser usados durante o Sprint Planning onde de forma muito simples e interativa o Product Owner e a equipe podem estimar, priorizar e selecionar os itens que farão para da sprint. Uma vez selecionados os cartões podem ser afixados no taskboard para o acompanhamento das tarefas.

 

burndown-chart.jpgTrack Charts

Através dos gráficos de acompanhamento o Scrum Master pode acompanhar o andamento do projeto em vários níveis de detalhe. Existem vários tipos de gráficos de acompanhamento como: Velocity Chart, Task Burndown Chart, Sprint Burndown, Release Plan Chart, Parking Lot, etc.

 

 

 

taskboard.jpgTaskboard

O taskboard é o grande painel onde podem ser colocadas várias informações importantes
para o acompanhamento do projeto. O sprint backlog, os burndown charts, o impediment backlog, etc. Tudo fica sempre visível e disponível para todos os interessados no projeto.

 

 

planningpoker.jpgCartas de Planning Poker

O Planning Poker é uma das formas mais interessantes, rápidas, eficientes e divertidas de estimar os itens do Product Backlog. Podem ser usados pedaços de papel com um número da escala em cada um deles, mas usar essas cartas específicas para a estimativa deixa o processo mais interessante. Se você ainda não experimentou o Planning Poker eu recomendo.

 

 

checklists.jpgScrum Checklists

O Boris Gloger da Sprint-It criou esse pequeno guia com um passo-a-passo para cada uma das reuniões o Scrum. Material resumido e de excelente qualidade que todo ScrumMaster deveria ter na sua mesa de trabalho. Falarei mais sobre o Scrum Checklists no futuro.

 

 

 

Livros

Um ScrumMaster deve estar em constante aprendizado e para isso nada melhor do que livros sobre os assuntos que povoam nosso trabalho. Não deixe de ler os livros do Ken Schwaber, recomendo também os livros do Mike Cohn e outros livros sobre assuntos como, técnicas de engenharia ágil, gestão de pessoas, liderança, etc, não podem faltar na prateleira.

 


Digg!

Creative Commons License

Posted in scrum | Etiquetado: , | 1 Comment »