Adaption SoftwareThere is a revolution going on.
 . Home . Contact .   
XP Practices: Sustainable Work Pace

A Sustainable Work Pace is one that the entire development team can maintain for hour after hour, day after day, month after month. This is typically interpreted as a 40-hour week, but the exact number depends on your corporate and cultural context.

If you can't stay awake, you can't think, and you certainly can't program at an acceptable level of craft. Our industry has deified the programmer that works until the wee hours of the morning, kept partly awake and alive by a diet of pizza, chips, and cola. But it's ridiculous. Nobody can last long that way. It inevitably leads to poor quality work and burnout. It also leads to poor morale and high turnover.

On an XP project, when you've put in a good day you go home, get some rest, and have some fun. That way you can come back the next morning rested, inspired, and ready to work at peak effectiveness. You can keep up the pace indefinitely, and not dread burning out before the project is completed. The result is higher quality code and a predictable, sustained level of output. This is essential to predictable project outcomes. Morale and turnover often improve, too.

[Next Practice]

    - One Team
    - TDD
    - Pairing
    - Refactoring
    - Simple Design
    - Small Releases
    - Planning Game
    - Integration
    - Shared Code
    - Work Pace
    - Customer Tests
    - Code Standard
    - Metaphor