Rules of Effective Collaboration : Tips 5 : Teamwork … of Developers

1- Build your test strategy (by identifying essential components with a VSM for example)

2- Apply TDD-Test Driven development and BDD-Behavior Driven Development to establish a legal basis for codes

3- Reshape its code in successive steps

4- Apply a “clean code” by removing it and imposing the I and metrics to avoid the injection of dependencies

5- Adopt pair programming (1 computer for 2), comprehensible tests and automatic tests at the earliest

6- Train yourself continuously with KATAS …