1. Beck, K. (2000). Extreme programming explained: Embrace change. Boston, MA: Addison-Wesley Professional.
2. Beck, K. (2003). Test-driven development: By example. Boston, MA: Addison-Wesley Professional.
3. Bravo, M., & Goldman, A. (2010). Reinforcing the learning of agile practices using coding dojos. In International Conference on Agile Software Development (pp. 379–380). Berlin, Heidelberg: Springer.
4. Caulfield, C., Xia, J. C., Veal, D., & Maj, S. (2011). A systematic survey of games used for software engineering education. Modern Applied Science, 5(6), 28–43.
5. Da Luz, R., Neto, A., & Noronha, R. (2013). Teaching TDD, the coding dojo style. In Proceedings of 13th IEEE International Conference on Advanced Learning Technologies (pp. 371–375). IEEE.