COLLECTIVE CODE OWNERSHIP

Collective Code Ownership is an idea that everyone owns the code. It encourages that the whole team contributed with ideas and every developer can change, fix bugs, improve design and refactor. There is no “chief architect” that you need to ask for answers or permission. Collective ownership when it works is much more powerful, engaging…

CODE REVIEW

Code Review “peer review” is technique to examine and review software code, often together with someone else. The intended is to find mistakes and correct bugs early in the development process. With this method you get two more eyes to help you find mistakes in the code. It´s easy to get “blind” for your own…

PAIR PROGRAMMING

Pair Programming is technique where two programmers works together on one computer. One programmer write the code and the other observe and review the code on the fly. The roles (programmer/driver) should be switch between the programmers so they can learn from each other.   As an observer you have the time to write down ideas and…