Title :
Requirements interaction management in an eXtreme Programming environment: a case study
Author_Institution :
Ryerson Univ., Toronto, Ont., Canada
Abstract :
This paper reports experience applying the process of requirements interaction management (RIM) within the context of developing a commercial, Internet-based software application in an industrial venue, employing the eXtreme Programming (XP) methodology. We describe our means of managing the interactions - by extending the standard XP requirements process while maintaining consistency with the principles of XP itself. We outline our rationale for modifying the XP requirements process, and provide a temporal comparison showing that, for this project, modified process is essential to successful application of RIM.
Keywords :
Internet; software engineering; systems analysis; Internet software development; dependency analysis; extreme programming environment; interaction analysis; requirements engineering; requirements interaction management; system analysis; system specification; user stories; Application software; Collaborative tools; Computer aided software engineering; Environmental management; Graphical user interfaces; Permission; Programming environments; Streaming media; Testing; Web services;
Conference_Titel :
Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on
Print_ISBN :
1-59593-963-2
DOI :
10.1109/ICSE.2005.1553594