Pular para o conteúdo principal

Postagens

Mostrando postagens de outubro, 2020

Uso de Métricas nos métodos ágeis

  O que não pode ser medido não pode ser gerenciado e, consequentemente, não pode ser melhorado.  Todo o trabalho realizado no projeto deve ser medido a fim de que o projeto possa ser gerenciado visando a melhoria contínua.  Assim sempre devemos usar métricas como ferramenta para fazer a gestão com o objetivo de melhorar o trabalho realizado ao longo do projeto. As métricas ajudam a equipe a descobrir onde estão e a comparar com o estado onde querem chegar. Desta forma, nos as métricas nos permitem acompanhar, dia a dia, o rumo que estamos tomando no trabalho e a verificar se estamos indo na direção esperada. Para isso é importante que as métricas estejam visíveis e atualizadas  para toda a equipe podem acompanhar o andamento do trabalho e tomar medidas caso seja necessário. Isso permite que as equipes ágeis se auto gerenciem, como aliás é esperado.  As métricas são representadas visualmente na forma de gráficos que são ótimas ferramentas para análise das métric...

Boas práticas para ser Ágil

  Você já deve ter lido uma afirmação parecida com essa: "Seu time não é ágil só porque usa um mural com cartões coloridos para as tarefas.". A verdade é que além de todos os eventos, artefatos e papéis, dentre os diferentes frameworks ágeis disponíveis ainda é preciso incorporar um conjunto de práticas que ajudam a equipe a melhorar a qualidade e a produtividade no dia a dia. São boas práticas que se relacionam com a maneira como o trabalho é feito, tecnicamente.  Em desenvolvimento de software existem várias boas práticas que devem ser aplicadas nos times que pretendem ser ágeis. É muito comum o uso de práticas de um framework em outro como por exemplo o uso de práticas da programação extrema no Scrum ou no Kanban. Somente quando usamos frequentemente práticas ágeis é que podemos dizer que somos ágeis. As práticas a seguir podem ajudar seu time a ser ágil de verdade, melhorando a qualidade do seu produto, a produtividade do time de desenvolvimento e isso irá refletir na mo...

Planejando Entregas do Projeto

  O Planejamento de Releases tem o objetivo de definir em que ordem e quais entregas serão feitas ao cliente. Para se planejar as releases do produto deve ser feita uma reunião, de preferência, mensalmente ou a cada duas semanas. O Planejamento permite dividir um projeto em entregas de acordo com o valor para o negócio, priorizando os itens que devem ser de maior valor para o negócio do cliente. Assim um projeto de seis meses pode ser dividido em 6 entregas, com releases com quatro iterações para cada uma. É importante compreender o que agrega mais valor para o negócio, num determinado momento, e buscar realizar entregas que tragam o máximo de valor para o cliente. O Dono do Produto tem a responsabilidade de buscar essa compreensão e priorizar corretamente os itens que farão parte de cada entrega. Na reunião de planejamento de releases devem estar presentes todos os envolvidos no processo de entrega para ajudar em decisões técnica e para, o mais importante, se definir uma estratégi...