Resistance to Extreme Programming (XP) practices can come from developers, management, and tools. Developers might resist due to misconceptions and the counterintuitive nature of practices like Test-Driven Development (TDD) and Continuous Integration (CI). Management often inadvertently discourages XP through individual-based incentives and short-term goals. Tools like Jira can reinforce non-collaborative workflows. Effective support for XP involves inviting teams to try new practices, sharing experiences, and providing coaching and time for experimentation.

11m read timeFrom benjiweber.co.uk
Post cover image
Table of contents
Paradox of Giving ControlDevelopers’ resistance to XPManagement incentives that resist XPTools reinforce resistance to XPHow to help overcome resistanceIn summary

Sort: