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.
Table of contents
Paradox of Giving ControlDevelopers’ resistance to XPManagement incentives that resist XPTools reinforce resistance to XPHow to help overcome resistanceIn summarySort: