Jonas Abreu
 

 Track: General Topics
 Language: English
 Format: Talk
 Time: TBD
 Duration: 45′

For the past year and a half, I’ve been participating and organizing Coding Dojos. Even though most people think about this kind of event as something only focused on software engineering, there is much more behind it.

Coding Dojos (especially the randori kind) explore really well the human side of software development. Everyone attending a session must work together to achieve some result. Your code (and weaknesses) is exposed to the audience. You must follow rules regarding how to write your code (like using TDD and taking baby steps) and how to behave (like not talking when there is a failing test). All of this promotes more integration of the people participating.

The main goal of this talk is to show how to use a Coding Dojo to improve your team regarding human interaction, not only engineering side.