2014
DOI: 10.1007/978-3-319-06862-6_18
|View full text |Cite
|
Sign up to set email alerts
|

The Theory and Practice of Randori Coding Dojos

Abstract: Abstract. The coding dojo is a technique for continuous learning and training. Randori is one implementation format. Even though experience and lessons learnt on how coding dojos could be better organized have been reported in agile literature, the theoretical bases behind it have never been investigated. In this paper we propose to use reflective practice as a sense-making device to underpin the investigation and improvement of coding dojo for effective learning. Based on the examination of two dojo sessions … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0
2

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 9 publications
0
3
0
2
Order By: Relevance
“…In this sense there is considerable conceptual overlap between mob programming and the idea of strong pairing (Falco, 2014), which emphasizes that every idea must pass through another person's brain to enter into the code. The practice also has similarities to Randori coding dojos (Rooksby et al, 2014) with designated driver, navigator and "audience" -with the difference that mob programming is intended for actual software development, as opposed to being designed for learning purposes.…”
Section: Introductionmentioning
confidence: 99%
“…In this sense there is considerable conceptual overlap between mob programming and the idea of strong pairing (Falco, 2014), which emphasizes that every idea must pass through another person's brain to enter into the code. The practice also has similarities to Randori coding dojos (Rooksby et al, 2014) with designated driver, navigator and "audience" -with the difference that mob programming is intended for actual software development, as opposed to being designed for learning purposes.…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, the calculation of the bug resolution time might present some issues. Rooksby, Hunt, & Wang (2014) presented randori coding dojos. The coding dojo is a technique for continuous learning and training coming from martial arts.…”
Section: Recent Trends In Agile Processes and Software Engineering Rementioning
confidence: 99%
“…Otra alternativa propuesta es la realización de prácticas de programación de manera colaborativa [10], éstas difieren principalmente en la forma y en el número de participantes que se asigna a la actividad. Dos ejemplos de estas prácticas son, la programación por parejas en la cual se busca promover la cooperación entre programadores [21][27] y la colaboración en equipos como puede ser Coding Dojo Randori [28] , existe un problema a resolver y un grupo de alumnos a los que se asigna la tarea, dos integrantes del grupo comienzan realizando programación de a pares y en intervalos regulares de tiempo uno de los dos integrantes es reemplazado, esta técnica provoca que todos los participantes deben prestar suma atención ya que desconocen en qué momento les tocará tomar el mando y continuar programando.…”
Section: Introductionunclassified