Fork me on GitHub

Keep Learning Conhecimento nunca é o bastante

Posts com a tag Opinião

Como falhar com métodos ágeis

É comum vermos guias de como fazer algo da maneira correta. A meu ver, muitas vezes, um guia de como fazer tudo errado acaba sendo mais últil, pois mostra o outro lado da moeda e acaba servindo melhor de indicador de sucesso (ou falta de). Dada alguma experiência que possuo com métodos ágeis, aqui vai [...]


Postado em
29 June 2009 @ 14:55

Tag(s)
Agile, Opinião

Waterfall é xadrez. Agile é futebol.

Essa é uma boa analogia quando necessário comparar esses dois tipos de filosofia/metodologia (é apenas uma analogia, não uma comparação perfeita, mas ajuda bastante). Waterfall é xadrez: você usa muito tempo para pensar e planejar, fazendo o máximo de esforço para tentar prever cada possível movimento durante o jogo. Dada essa natureza de muito planejamento [...]


Agile não é para todos

Agile não é para todos. Waterfall também não. Nem RUP, nem qualquer método, técnica ou filosofia. Assim como nem todos são bons jogadores de futebol ou bons em matemática, nem todos serão bons ou se adaptarão ao desenvolvimento ágil de software. Note o destaque em negrito na frase acima, pois estou aqui falando de práticas [...]


Seu framework não faz BDD

Eu sinto uma “pontada” no cérebro quando ouço ou leio coisas como “o RSpec (ou Shoulda, test/spec etc) é um framework BDD”. Não existe algo como um “framework BDD”. Tenha em mente que quem pratica ou não o BDD é o desenvolvedor. O que existe são frameworks ou bibliotecas que adicionam uma boa dose de [...]


Jogue fora os testes quebradiços

É isso mesmo! Jogue fora. Todos eles! Você não precisa de deles. Você precisa de testes que garantam o comportamento do seu sistema. Software não é sobre o código escrito, software é sobre gerar o comportamento esperado a partir de um conjunto de requerimentos. Bem, não sou um especialista em testes nem um guru da [...]


← Anterior Próxima →