Gregory Schalliol Copyright © 2003, Dr. Gregory Schalliol, ThoughtWorks, Inc. All rights reserved.
In Kent Beck's groundbreaking book Extreme Programming Explained, the word "analysis" does not appear in the index, and Beck explicitly warns against trying to use the methodology for large development projects [Beck2000]. I, however, am an analyst using XP on a large development project, and the point of this chapter is to show that I am not completely foolish for having played such a role. Traditional wisdom would say that such a project is not a likely candidate for an XP approach, and the bulk of my chapter recounts the difficulties we encountered with XP on this project and the ways we dealt with them. Despite these difficulties, however, and despite our deviations from some core XP practices, I show how we experienced sufficient success to recommend similar methodologies for large projects in the future. |