Referências
https://medium.com/desenvolvimento-%C3%A1gil/a-nova-metodologia-69b8f8a379c7
http://www.thedevelopersconference.com.br/arquivos/tdc/2012/TDD20coisas.pd
http://stackoverflow.com/questions/211557/what-is-a-metaphor-in-the-context-o-xp
https://www.google.com/about/careers/students/guide-to-technical-developmenthtml
https://br.udacity.com/course/software-testing--cs258/
http://andrewhuggins.com/post/testing-and-tdd-talk-with-live-coding-examples
http://ahuggins.github.io/presentation-tdd/
http://henriquebastos.net/a-forma-como-voce-programa-faz-toda-a-diferenca/
https://pt.wikipedia.org/wiki/Test_Driven_Development
http://www.wedotdd.com/
https://medium.com/javascript-scene/5-common-misconceptions-about-tdd-unit-tests-863d5beb3ce9
https://www.codementor.io/blog/software-projects-failure-rate-success-factors-1nqch57orj
http://www.mckinsey.com/business-functions/digital-mckinsey/our-insights/delivering-large-scale-it-projects-on-time-on-budget-and-on-value