DocumentCode
1706317
Title
Extreme programming in reducing the rework of requirement change
Author
Bin, Xu ; Xiaohu, Yang ; Zhijun, He ; Maddineni, Srinivasa R.
Author_Institution
Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
Volume
3
fYear
2004
Firstpage
1567
Abstract
Requirement changes and the involved rework are inevitable if the requirement changes could not be foreseen. Extreme programming (XP) suggests the customer be on site with the developers. The requirement changes may be forecast by the on site customer from the business perspective and by the developers from the technology perspective. Extreme programming was adopted in the Lattice Trading System reengineering project. The user stories were weighed by a set of criteria which included the risk, cost, schedule, as well as the possibility to be changed. The stories were decomposed into features, and the features were organized into components. The components with less possibility to be changed were implemented earlier. Meanwhile, spikes were conducted when the decisions were being made for some critical tasks. In such a way, most components were completed without any change to their functional features while few components were implemented with large modification. The overall effort of rework was reduced considerably with this approach. Compared with the small cost for managing the change possibility, the method introduced in this paper is of significant worth.
Keywords
management of change; project management; software management; software process improvement; Lattice Trading System reengineering project; components; cost; extreme programming; requirement changes; risk; schedule; spikes; Communication system control; Computer science; Computer security; Costs; Educational institutions; Engineering management; Helium; Lattices; Project management; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2004. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-8253-6
Type
conf
DOI
10.1109/CCECE.2004.1349706
Filename
1349706
Link To Document