• 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