NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Extreme Programming in a Research EnvironmentThis article explores the applicability of Extreme Programming in a scientific research context. The cultural environment at a government research center differs from the customer-centric business view. The chief theoretical difficulty lies in defining the customer to developer relationship. Specifically, can Extreme Programming be utilized when the developer and customer are the same person? Eight of Extreme Programming's 12 practices are perceived to be incompatible with the existing research culture. Further, six of the nine 'environments that I know don't do well with XP' apply. A pilot project explores the use of Extreme Programming in scientific research. The applicability issues are addressed and it is concluded that Extreme Programming can function successfully in situations for which it appears to be ill-suited. A strong discipline for mentally separating the customer and developer roles is found to be key for applying Extreme Programming in a field that lacks a clear distinction between the customer and the developer.
Document ID
20030012934
Acquisition Source
Langley Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Wood, William A.
(NASA Langley Research Center Hampton, VA United States)
Kleb, William L.
(NASA Langley Research Center Hampton, VA United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 2002
Subject Category
Computer Programming And Software
Meeting Information
Meeting: XP Agile Universe Conference
Location: Chicago, IL
Country: United States
Start Date: August 4, 2002
End Date: August 7, 2002
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available