SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Coding	
  Dojo	
  
Formato	
  Kake	
  (Mul6	
  Randori)	
  
Entrenamos	
  

Acompañamos	
  

Comunidad	
  
En japonés, dōjō (      ) significa

 Dojo	
       literalmente “el lugar de la vía” y se
             refiere a la búsqueda de la perfección
                 física, moral, mental y espiritual.	
  




Yoseki	
     Pared izquierda, representa el lugar de
             honor donde se sitúan los estudiantes	
  
Coding	
  Dojo	
  =	
  Entrenamiento	
  
Coding	
  Dojo	
  =	
  Ensayo	
  
Coding	
  Dojo	
  =	
  Prác6ca	
  
Coding	
  Dojo	
  =	
  Pair	
  Programming	
  

                           Pair	
  Programming	
  

                           • 1	
  Coder	
  por	
  Mesa	
  
                           • 1	
  Copiloto	
  por	
  Mesa	
  
                           • Asistentes	
  
                             Conversando/
                             Interactuando	
  
Coding	
  Dojo	
  =	
  Pair	
  Programming	
  

                           Cada	
  7	
  Minutos:	
  
                          Coder	
  
                          •  Queda	
  Libre	
  
                          Copiloto	
  
                          •  Coder	
  
                          Par6cipante	
  
                          •  Copiloto	
  
Coding	
  Dojo	
  =	
  TDD	
  
                                                                   	
  
TDD	
  -­‐	
  Test	
  Driven	
  Development	
  
                                                          	
  
                                                          	
  
                                                          	
  
        Ejemplos	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Diseño	
  
                                                          	
  
                                                          	
  
                         R	
  	
  -­‐>	
  	
  G	
  	
  -­‐>	
  	
  R	
  
          Red	
  -­‐>	
  Green	
  -­‐>	
  Refatoring	
  
                                                          	
  
                                                          	
  
                                                          	
  
           Simplicidad	
  +	
  Baby	
  Steps	
  
             (pasos	
  muy	
  pequeños)	
  
                                                          	
  
DesaRo	
  (Kata)	
  
Números	
  Decimales	
  a	
  Romanos	
  
	
  
1	
  →	
  I	
  
2	
  →	
  II	
  
3	
  →	
  III	
  
4	
  →	
  IV	
  
5	
  →	
  V	
  
…	
  
9	
  →	
  IX	
  
10	
  →	
  X	
  
11	
  →	
  XI	
  
...	
  
Conclusiones	
  
                                                   Prác6ca	
  sostenida	
  

                                                   seguir	
  aprendiendo	
  



                                                             TDD	
  

                                             Diseño,	
  Calidad	
  asegurada	
  



                                                   Pair	
  Programming	
  

                   Revisión	
  cruzada	
                                                 Produc6vidad	
  



                                                    Prác6ca	
  en	
  grupo	
                                     Buenas	
  
                                                                                    Diferentes	
               Prác6cas,	
  
Discusiones	
  y	
                                    Aprender	
  de/
                           Lenguaje	
  común	
                                   formas	
  de	
  hacer	
        Autores,	
  
   Debates	
                                          con	
  los	
  demás	
  
                                                                                     las	
  cosas	
             técnicas,	
  
                                                                                                             herramientas...	
  

                                                          DesaRos	
  
                                                                                          Working	
  with	
  someone	
  else's	
  
          Clean	
  code,	
  	
                          Small	
  goals	
  
                                                                                                        code	
  
Coding	
  Dojo	
  
Gracias!	
  Obrigado!	
  Thanks!	
  
                  	
  
         hlp://www.kleer.la	
  
 hlp://www.kleer.la/comunidad/yoseki	
  	
  

Más contenido relacionado

Similar a Coding Dojo en Ágiles 2011

Kleer yoseki coding dojo - Pre-Smalltalk 2012
Kleer   yoseki coding dojo - Pre-Smalltalk 2012Kleer   yoseki coding dojo - Pre-Smalltalk 2012
Kleer yoseki coding dojo - Pre-Smalltalk 2012Diogenes Moreira
 
Yoseki Coding Dojo - Julio 2012 (Lima)
Yoseki Coding Dojo - Julio 2012 (Lima)Yoseki Coding Dojo - Julio 2012 (Lima)
Yoseki Coding Dojo - Julio 2012 (Lima)Hiroshi Hiromoto
 
Coding Dojo - Presentation Template
Coding Dojo - Presentation TemplateCoding Dojo - Presentation Template
Coding Dojo - Presentation TemplateArmando Picón Z.
 
Coding dojo - Kata The Cube
Coding dojo - Kata The CubeCoding dojo - Kata The Cube
Coding dojo - Kata The CubeOriol del Barrio
 
Coding Dojo, Campus Party México 2011
Coding Dojo, Campus Party México 2011Coding Dojo, Campus Party México 2011
Coding Dojo, Campus Party México 2011Domingo Suarez Torres
 
¿Te Sientes Orgulloso Del CóDigo Que Escribes?
¿Te Sientes Orgulloso Del CóDigo Que Escribes?¿Te Sientes Orgulloso Del CóDigo Que Escribes?
¿Te Sientes Orgulloso Del CóDigo Que Escribes?Israel Antezana Rojas
 
Clean code and the clean coders
Clean code and the clean codersClean code and the clean coders
Clean code and the clean codersluisartola
 
CoderDojo Madrid: Lenguajes naturales.
CoderDojo Madrid: Lenguajes naturales.CoderDojo Madrid: Lenguajes naturales.
CoderDojo Madrid: Lenguajes naturales.Escuela artediez
 
Clase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxClase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxjgs07
 
Kodu game lab
Kodu game labKodu game lab
Kodu game labutopiw
 

Similar a Coding Dojo en Ágiles 2011 (15)

Kleer yoseki coding dojo - Pre-Smalltalk 2012
Kleer   yoseki coding dojo - Pre-Smalltalk 2012Kleer   yoseki coding dojo - Pre-Smalltalk 2012
Kleer yoseki coding dojo - Pre-Smalltalk 2012
 
Kleer yoseki coding dojo
Kleer   yoseki coding dojoKleer   yoseki coding dojo
Kleer yoseki coding dojo
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Yoseki Coding Dojo - Julio 2012 (Lima)
Yoseki Coding Dojo - Julio 2012 (Lima)Yoseki Coding Dojo - Julio 2012 (Lima)
Yoseki Coding Dojo - Julio 2012 (Lima)
 
Coding Dojo - Presentation Template
Coding Dojo - Presentation TemplateCoding Dojo - Presentation Template
Coding Dojo - Presentation Template
 
Coding dojo - Kata The Cube
Coding dojo - Kata The CubeCoding dojo - Kata The Cube
Coding dojo - Kata The Cube
 
Presentación: Taller del Método Hidra
Presentación: Taller del Método HidraPresentación: Taller del Método Hidra
Presentación: Taller del Método Hidra
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Coding Dojo, Campus Party México 2011
Coding Dojo, Campus Party México 2011Coding Dojo, Campus Party México 2011
Coding Dojo, Campus Party México 2011
 
¿Te Sientes Orgulloso Del CóDigo Que Escribes?
¿Te Sientes Orgulloso Del CóDigo Que Escribes?¿Te Sientes Orgulloso Del CóDigo Que Escribes?
¿Te Sientes Orgulloso Del CóDigo Que Escribes?
 
Clean code and the clean coders
Clean code and the clean codersClean code and the clean coders
Clean code and the clean coders
 
CoderDojo Madrid: Lenguajes naturales.
CoderDojo Madrid: Lenguajes naturales.CoderDojo Madrid: Lenguajes naturales.
CoderDojo Madrid: Lenguajes naturales.
 
Clase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxClase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptx
 
Presentación 01 jornada1_web
Presentación 01 jornada1_webPresentación 01 jornada1_web
Presentación 01 jornada1_web
 
Kodu game lab
Kodu game labKodu game lab
Kodu game lab
 

Más de Kleer Agile Coaching & Training

#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo
#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo
#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín AlaimoKleer Agile Coaching & Training
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónKleer Agile Coaching & Training
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónKleer Agile Coaching & Training
 
R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013
R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013
R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013Kleer Agile Coaching & Training
 
Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012
Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012
Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012Kleer Agile Coaching & Training
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer Agile Coaching & Training
 
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03Kleer Agile Coaching & Training
 
Kleer - Agile Testing - Especificaciones por medio de Ejemplos usando Fitnesse
Kleer - Agile Testing - Especificaciones por medio de Ejemplos usando FitnesseKleer - Agile Testing - Especificaciones por medio de Ejemplos usando Fitnesse
Kleer - Agile Testing - Especificaciones por medio de Ejemplos usando FitnesseKleer Agile Coaching & Training
 

Más de Kleer Agile Coaching & Training (16)

¿Cómo es un desarrollador ágil full stack?
¿Cómo es un desarrollador ágil full stack?¿Cómo es un desarrollador ágil full stack?
¿Cómo es un desarrollador ágil full stack?
 
2015 07 Agile Uy - ¿Víctima o Responsable?
2015 07 Agile Uy - ¿Víctima o Responsable?2015 07 Agile Uy - ¿Víctima o Responsable?
2015 07 Agile Uy - ¿Víctima o Responsable?
 
Great Coaching Conversations Workshop at #SGPHX 2015
Great Coaching Conversations Workshop at #SGPHX 2015Great Coaching Conversations Workshop at #SGPHX 2015
Great Coaching Conversations Workshop at #SGPHX 2015
 
#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo
#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo
#NoSeréFeliz, pero tengo trabajo - Ágiles 2014 - Martín Alaimo
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013
R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013
R=R. Agilidad con Resultados en PMI Tour Cono Sur Buenos Aires 2013
 
Scrum detrás de Scrum en Ágiles 2013
Scrum detrás de Scrum en Ágiles 2013Scrum detrás de Scrum en Ágiles 2013
Scrum detrás de Scrum en Ágiles 2013
 
Scrum y craftsmanship
Scrum y craftsmanshipScrum y craftsmanship
Scrum y craftsmanship
 
Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012
Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012
Adoptando Scrum y no morir en el intento - Agile Bolivia Day 2012
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
 
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
 
Coaching Dojo en Ágiles 2011
Coaching Dojo en Ágiles 2011Coaching Dojo en Ágiles 2011
Coaching Dojo en Ágiles 2011
 
Kleer - Agile Testing - Especificaciones por medio de Ejemplos usando Fitnesse
Kleer - Agile Testing - Especificaciones por medio de Ejemplos usando FitnesseKleer - Agile Testing - Especificaciones por medio de Ejemplos usando Fitnesse
Kleer - Agile Testing - Especificaciones por medio de Ejemplos usando Fitnesse
 
Kleer Lean-Kanban en el Polo IT Rosario
Kleer Lean-Kanban en el Polo IT RosarioKleer Lean-Kanban en el Polo IT Rosario
Kleer Lean-Kanban en el Polo IT Rosario
 
Especificaciones por medio de ejemplos usando Fitnesse
Especificaciones por medio de ejemplos usando FitnesseEspecificaciones por medio de ejemplos usando Fitnesse
Especificaciones por medio de ejemplos usando Fitnesse
 

Coding Dojo en Ágiles 2011

  • 1. Coding  Dojo   Formato  Kake  (Mul6  Randori)  
  • 3. En japonés, dōjō ( ) significa Dojo   literalmente “el lugar de la vía” y se refiere a la búsqueda de la perfección física, moral, mental y espiritual.   Yoseki   Pared izquierda, representa el lugar de honor donde se sitúan los estudiantes  
  • 4. Coding  Dojo  =  Entrenamiento  
  • 5. Coding  Dojo  =  Ensayo  
  • 6. Coding  Dojo  =  Prác6ca  
  • 7. Coding  Dojo  =  Pair  Programming   Pair  Programming   • 1  Coder  por  Mesa   • 1  Copiloto  por  Mesa   • Asistentes   Conversando/ Interactuando  
  • 8. Coding  Dojo  =  Pair  Programming   Cada  7  Minutos:   Coder   •  Queda  Libre   Copiloto   •  Coder   Par6cipante   •  Copiloto  
  • 9. Coding  Dojo  =  TDD     TDD  -­‐  Test  Driven  Development         Ejemplos                                                      Diseño       R    -­‐>    G    -­‐>    R   Red  -­‐>  Green  -­‐>  Refatoring         Simplicidad  +  Baby  Steps   (pasos  muy  pequeños)    
  • 10. DesaRo  (Kata)   Números  Decimales  a  Romanos     1  →  I   2  →  II   3  →  III   4  →  IV   5  →  V   …   9  →  IX   10  →  X   11  →  XI   ...  
  • 11. Conclusiones   Prác6ca  sostenida   seguir  aprendiendo   TDD   Diseño,  Calidad  asegurada   Pair  Programming   Revisión  cruzada   Produc6vidad   Prác6ca  en  grupo   Buenas   Diferentes   Prác6cas,   Discusiones  y   Aprender  de/ Lenguaje  común   formas  de  hacer   Autores,   Debates   con  los  demás   las  cosas   técnicas,   herramientas...   DesaRos   Working  with  someone  else's   Clean  code,     Small  goals   code  
  • 12. Coding  Dojo   Gracias!  Obrigado!  Thanks!     hlp://www.kleer.la   hlp://www.kleer.la/comunidad/yoseki