O que matou o RUP pode matar o Agile

Desde algumas polêmicas que ocorreram no Scrum Gathering neste ano, tenho discutido em diversos fóruns de discussões e eventos sobre o que tem ocorrido com a nossa comunidade de desenvolvimento ágil. Eu temo pelo o que pode ocorrer com o Agile aqui no Brasil. O que matou o RUP pode também matar o Agile.

Continue reading

Advertisements

Convencer é melhor do que impor

Em tempos de agile, tem algumas coisas que são um pouco difíceis de algumas pessoas/times adorarem como prática. Por exemplo: como fazer com que desenvolvedores façam testes automatizados, de preferência usando a abordagem TDD? Pode parecer fácil, mas só quem já tentou sabe como é difícil e como existe resistência na quebra do paradigma.

Pra resolver o problema temos basicamente 2 opções: (1) Alguém obriga todos do time a fazer os testes automatizados e ponto final, ou (2) utilizar-se de algum método que os convença que essa prática trás ganhos significativos.

Continue reading

Agile FAQ #3: O que você prefere? Uma mentira ou software funcionando no início de um projeto?

Inicialmente o título dessa FAQ seria algo como “E o Prazo?”, porém, mudei para esse título cima (O que você prefere? Uma mentira ou software funcionando no início de um projeto?) que representa bem a minha opinião sobre esse assunto que é muito recorrente nas listas, nas palestras que faço e até mesmo em clientes, portanto, vamos discutir um pouco sobre como a famosa questão do “prazo” é tratada sob a ótica sugerida pelas Metodologias Ágeis de desenvolvimento de Software.

Continue reading