um excelente paper que fala da junção de uma técnica e uma metodologia (inovadoras, produtivas e bem aceitas pela comunidade de engenheiros de software), quem ainda não leu, vale a pena!
http://www.agilealliance.com/articles/kirchermichaelprashan/file