Iteração 0 – o começo de tudo

A Iteração 0 é quando uma equipe de desenvolvimento de software vai iniciar um novo produto/serviço/projeto e para isso será necessário um tempo para setup. Este setup pode envolver mudanças de infraestrutura, sessões de arquitetura, configurar servidores de integração contínua, entre muitas outras atividades. O importante é que como resultado final, a equipe esteja pronta […]

Leia Mais "Iteração 0 – o começo de tudo"

Dinâmica: Bingo das Funcionalidades

Esta dinâmica surgiu ao facilitar algumas concepções (Inceptions / Pre-games) em formatos muito similares ao Direto Ao Ponto. Após identificar as funcionalidades e identificar as jornadas do usuário, o facilitador lista e identifica todas as funcionalidades que surgiram. O método que funcionou melhor, foi listar as funcionalidades e dar um identificador (letras do alfabeto funcionam bem): Acima, a […]

Leia Mais "Dinâmica: Bingo das Funcionalidades"

O que é ser Ágil? Minha empresa é Ágil? Eu sou Ágil?

Mais uma vez: Manifesto Ágil Em um passado não muito distante, o que mais víamos em palestras de Agilistas, e profissionais que trabalhavam com desenvolvimento de software ágil eram citações dos axiomas do manifesto ágil: Indivíduos e interações mais que processos e ferramentas Software em funcionamento mais que documentação abrangente Colaboração com o cliente mais […]

Leia Mais "O que é ser Ágil? Minha empresa é Ágil? Eu sou Ágil?"

Code Smells & Refactoring

Como você avalia se a sua codebase possui oportunidades para refatoração? Abaixo, listo alguns dos smells que podem ser encontrados nos nossos códigos e que são oportunidades para refatorar e deixar o código mais limpo, claro e legível. Código morto (sem uso) Quando? Código que não está sendo chamado ou referenciado. Comentários que não são […]

Leia Mais "Code Smells & Refactoring"