Track 4: Workshop - CyberDojo

A session at NorDevCon 28th February 2014

Friday 28th February, 2014

10:45am to 12:15pm (GMT)

Created by software consultant Jon Jagger cyber-dojo is the world's simplest non-development environment! In a cyber-dojo you practice by going slower and focusing on improving rather than finishing.

What is cyber-dojo? cyber-dojo is an online browser-based coding dojo. Each group:

  • writes their code and tests inside a web browser
  • presses their run-tests button to submit their code and tests to the cyber-dojo server
  • the server saves the submission, runs the tests, and returns the test-outcome to the browser as a traffic light
  • red if one or more tests failed
  • amber if the tests could not be run (eg syntax error)
  • green if all the tests passed
  • a dashboard shows the traffic light history of all groups. Click on any traffic light to open a diff-view of that submission
  • start a new practice session from any diff-view

Why cyber-dojo? Jon built cyber-dojo to promote deliberate practice of:

  • test driven software development, and
  • team dynamics and collaboration

Jon strongly believes that if you practice coding using your normal development environment then you are likely to be drawn into an unhelpful "completion" mindset.

Practising in a cyber-dojo helps to combat this tendency since a cyber-dojo is so obviously not your normal development environment!

Practising in a cyber-dojo helps you to concentrate on the practice. Practising in a cyber-dojo helps you concentrate on improvement. Find out more here: http://jonjagger.blogspot.no/p/c.... Read about Cyber-dojo here: http://www.masteringagilepractic.... Try it out here: cyber-dojo.com.

Please Note: Participation in CyberDojo requires a laptop per pair. Please bring your own laptops

About the speaker

This person is speaking at this event.
Jon Jagger

Husband, Father, Fisherman, Software Coach-Consultant-Trainer-Enthusiast bio from Twitter

Jon Jagger is 2E years old (hex). He's loved software since he was 10 (dec). He runs his own software consultancy specializing in practice, people, process, agility, test driven development, and complex-adaptive systems-thinking. He built cyber-dojo.com to promote deliberate practice for software developers. He's worked with Accenture, Aviva, Cisco, Ericsson, Friends Provident, HP, Microsoft, Opera, Ordnance Survey, RBS, Reuters, Renault F1, Schlumberger, Tandberg and many many more. If you don't like his work he won't invoice you. He's the ex ECMA TG2 C# convenor. He's the current ACCU conference chairman. He's had some C# books published. He's married to the beautiful Natalie, and proud father of Ellie, Penny and Patrick. He loves freshwater river fishing. He live in Somerset, England. On twitter he's @JonJagger

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:45am12:15pm GMT

Date Fri 28th February 2014

Short URL


View the schedule


See something wrong?

Report an issue with this session