psavage's blog

Team Design: Building Better Software

Collective Code Ownership is an important practice of Extreme Programming and team design is an essential part of it. Whether the design is done individually or collectively can significantly affect the performance of the team and the quality of the code. Team design helps build software that all of the developers understand and can effectively build upon. Every developer can participate in design throughout the development cycle.

Subscribe to RSS - psavage's blog