Tools and Techniques for Effective Distributed Requirements Engineering: An Empirical Study

dc.contributor.authorLloyd, Wes J.en
dc.contributor.committeecochairRosson, Mary Bethen
dc.contributor.committeecochairEdwards, Stephen H.en
dc.contributor.committeememberBowman, Douglas A.en
dc.contributor.committeememberArthur, James D.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-03-14T20:41:59Zen
dc.date.adate2001-07-30en
dc.date.available2014-03-14T20:41:59Zen
dc.date.issued2001-07-11en
dc.date.rdate2002-07-30en
dc.date.sdate2001-07-26en
dc.description.abstractSoftware development teams are often geographically distributed from their customers and end users. This creates significant communication and coordination challenges that impact the effectiveness of requirements engineering. Travel costs, and the local availability of quality technical staff increase the demand for effective distributed software development teams. In this research an empirical study was conducted on the application of groupware to facilitate the requirements phase of the software engineering life cycle. The study considered the impact of the distributed work environment on requirements engineering process quality, as well as the effectiveness of requirements elicitation techniques when used in the distributed setting. Through the examination of the effectiveness of groupware tools, and requirements elicitation techniques, customer participation is found to be paramount for distributed requirements engineering. As requirements negotiation becomes more asynchronous in nature, it appears that customer participation in the elicitation process becomes very important for process effectiveness. Verbal communication barriers negatively effect customer participation. Such barriers cause customers to rely upon mediums such as email and text chat that are very good at reducing social distance, but are less rich in informational content.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-07262001-110924en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-07262001-110924/en
dc.identifier.urihttp://hdl.handle.net/10919/34174en
dc.publisherVirginia Techen
dc.relation.haspartetd.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectGroupwareen
dc.subjectDistributed Requirements Engineeringen
dc.subjectRequirements Analysisen
dc.subjectComputer Supported Cooperative Worken
dc.titleTools and Techniques for Effective Distributed Requirements Engineering: An Empirical Studyen
dc.typeThesisen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
etd.pdf
Size:
2 MB
Format:
Adobe Portable Document Format

Collections