Collective Code Ownership

Collective Code Ownership

Collective code ownership breaks down fiefdoms within an application’s codebase. Nobody “owns” a particular part of the code. Everyone on the team is responsible for all of the code. ¬†This enables pair programming and refactoring by the whole team. It … Continued
Small Releases

Small Releases

Frequent, small releases help ensure constant communication and tight feedback loops.