Both Extreme Programming and Scrum are more effective when practiced together—and even more effective when combined to form Behavior-Driven Development.
Two roads diverged in a wood, and we … we took the one that led straight to hell, where we thought nothing of reconciling ourselves to the sad state of software affairs that followed.