DocumentCode
2596389
Title
Asynchronous requirements engineering: enhancing distributed software development
Author
Campbell, Catherine Lowry ; Van De Walle, Bartel
Author_Institution
Coll. of Comput. Sci., New Jersey Inst. of Technol., Newark, NJ, USA
fYear
2003
fDate
11-13 Aug. 2003
Firstpage
133
Lastpage
136
Abstract
The major focus of collaborative software development has been on the later stages of the development process, such as system design, coding and testing. In the early stages of collaborative software development, the requirements of a proposed system are usually defined during face-to-face discussions and negotiations. We address the use of discussions and negotiations for requirements definition in an asynchronous and distributed environment. Our main hypothesis is that conflict and negotiation in the requirements engineering phase can be managed in such an environment, provided that the lessons learned in global software development are taken into account.
Keywords
distributed processing; groupware; software engineering; systems analysis; asynchronous requirements engineering; collaborative software development; distributed software development; face-to-face discussion; system coding; system design; system testing; Collaborative software; Cultural differences; Distributed computing; Educational institutions; Environmental management; Programming; Software engineering; Software quality; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: Research and Education, 2003. Proceedings. ITRE2003. International Conference on
Print_ISBN
0-7803-7724-9
Type
conf
DOI
10.1109/ITRE.2003.1270588
Filename
1270588
Link To Document