by Robert O. Briggs, Paul Grünbacher
Abstract:
More than 3/4 of large software projects suffer large cost and schedule overruns or fail outright. Deficits in project requirements cause more than half of these failures and overruns. This is in part because the establishing of software requirements is fraught with complexity. Finding ways to manage that complexity might be an important step in reducing the risk of software development. Group Support Systems (GSS) offer functionality that may reduce some aspects of complexity and reduce the cognitive load of addressing other aspects of complexity. In this paper we examine the sources of causes of complexity in software requirements in the context of EasyWinWin, a requirements negotiation methodology supported by GSS. Early field trials suggest that EasyWinWin is a significant step forward in managing the complexity of establishing requirements, and that further advantage could be gained by combining a GSS solution with other technologies like intelligent agents and requirements management systems.
Reference:
EasyWinWin: Managing Complexity in Requirements Negotiation with GSS (Robert O. Briggs, Paul Grünbacher), In Proceedings 35th Annual Hawaii Int'l Conference on System Sciences, IEEE Computer Society, volume 1, 2002.
Bibtex Entry:
@Conference{Briggs2002,
author = {Robert O. Briggs and Paul Grünbacher},
title = {EasyWinWin: Managing Complexity in Requirements Negotiation with
GSS},
booktitle = {Proceedings 35th Annual Hawaii Int'l Conference on System Sciences},
year = {2002},
volume = {1},
pages = {21},
address = {Big Island, Hawaii},
publisher = {IEEE Computer Society},
abstract = {More than 3/4 of large software projects suffer large cost and schedule
overruns or fail outright. Deficits in project requirements cause
more than half of these failures and overruns. This is in part because
the establishing of software requirements is fraught with complexity.
Finding ways to manage that complexity might be an important step
in reducing the risk of software development. Group Support Systems
(GSS) offer functionality that may reduce some aspects of complexity
and reduce the cognitive load of addressing other aspects of complexity.
In this paper we examine the sources of causes of complexity in software
requirements in the context of EasyWinWin, a requirements negotiation
methodology supported by GSS. Early field trials suggest that EasyWinWin
is a significant step forward in managing the complexity of establishing
requirements, and that further advantage could be gained by combining
a GSS solution with other technologies like intelligent agents and
requirements management systems.},
doi = {10.1109/HICSS.2002.993880},
researchr = {http://researchr.org/publication/BriggsG02}
}