Title :
Subclassing XP: breaking its rules the right way
Abstract :
Extreme programming encourages adoption of all of its practices. In practice many projects drop practices. What remains can be an incomplete methodology, which is dangerous. This problem can be overcome by replacing each removed dropped practice with a compensating practice tailored to the circumstances of the project - effectively subclassing XP. This experience report recounts the experiences of subclassing of XP at Wotif.com, where pair programming was replaced with "pairing" and refactoring was replaced with "team refactoring".
Keywords :
programming; project management; software prototyping; systems re-engineering; team working; Wotif.com; XP subclassing; extreme programming; pair programming; team refactoring; Application specific processors; Computer bugs; Database machines; Degradation; Finishing; Hardware; Spatial databases; Stability; Testing; Web server;
Conference_Titel :
Agile Development Conference, 2004
Print_ISBN :
0-7695-2248-3
DOI :
10.1109/ADEVC.2004.19