Skip to main content

Development

Facilitating a coding dojo

Introducing coding dojo to a new group could be challenging. I facilitated quite a few dojo sessions, here are the rule of thumbs:

  • We need at least 90 minutes to 2 hours
  • If the audience haven’t tried test driven design before, we need to give them brief  introduction to:
    • red-green-refactor concept
    • 2 roles of pair programming: driver and navigator
  • Then we can introduce the dojo procedure
  • Ask a participant to start pairing with you
  • Each pair work on 1 to 2 red-green-refactor cycles
  • Some participant might start writing production code before reaching red bar, or start refactoring in red bar, we need to remind him or her
  • Some pair might go stuck for a minute or two, usually it’s a good idea to move to next pair
  • The group might or might not finish the kata within time frame (about 50/50) especially the first time

Facilitated or participating in a coding dojo could be a challenging yet fun and rewarding experience if we do it the right way.

Tags

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Categories
Follow Us