Reinforcing the Learning of Agile Practices Using Coding Dojos
Agile practices such as pair programming or test driven development are best learned when they are actually performed rather than read about. However, an unexperienced learner on his own might take a long time and might make mistakes that could be avoided if he had some help. In this work, we present an activity known as Coding Dojo as a technique to reinforce the learning of some Agile practices. We describe this method and present a study that evaluates its effect on learning.
KeywordsInformation System Learning Process Programming Exercise Software Engineer Full Description
- 1.Sato, D.T., Corbucci, H., Bravo, M.V.: Coding Dojo: An Environment for Learning and Sharing Agile Practices. In: AGILE 2008: Proceedings of the Agile 2008, pp. 459–464 (2008)Google Scholar
- 2.Derby, E., Larsen, D.: Agile Retrospectives: Making Good Teams Great. Pragmatic Bookshelf (2006)Google Scholar