Software requirements negotiation: Some lessons learned

被引:20
|
作者
Boehm, B [1 ]
Egyed, A [1 ]
机构
[1] Univ So Calif, Ctr Software Engn, Los Angeles, CA 90089 USA
关键词
requirements negotiation; WinWin; metrics; groupware;
D O I
10.1109/ICSE.1998.671616
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Negotiating requirements is one of the first steps in any software system life cycle, but its results have probably the most significant impact on the system's value. However, the processes of requirements negotiation are not well understood. We have had the opportunity to capture and analyze requirements negotiation behavior for groups of projects developing library multimedia archive systems, using an instrumented version of the USC WinWin groupware system for requirements negotiation. Some of the more illuminating results were: Most stakeholder Win Conditions were noncontroversial (were not involved in issues) Negotiation activity varied by stakeholder role. LCO package quality (measured by grading criteria) could be predicted by negotiation attributes. WinWin increased cooperativeness, reduced friction, and helped focus on key issues.
引用
收藏
页码:503 / 506
页数:4
相关论文
共 50 条
  • [1] Developing groupware for requirements negotiation:: Lessons learned
    Boehm, B
    Grünbacher, P
    Briggs, RO
    [J]. IEEE SOFTWARE, 2001, 18 (03) : 46 - +
  • [2] Software and house requirements engineering: Lessons learned in combating requirements creep
    Berry D.M.
    [J]. Requirements Engineering, 1998, 3 (3-4) : 242 - 244
  • [3] SOFTWARE COST MODELING: SOME LESSONS LEARNED.
    Boehm, Barry W.
    Wolverton, R.W.
    [J]. Journal of Systems and Software, 1979, 1 (03) : 195 - 201
  • [4] A REQUIREMENTS ENGINEERING PROCESS MODEL FOR DISTRIBUTED SOFTWARE DEVELOPMENT Lessons Learned
    Lopes, Leandro Teixeira
    Audy, Jorge Luis Nicolas
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 117 - 122
  • [5] Some Lessons Learned in Conducting Software Engineering Surveys in China
    Ji, Junzhong
    Li, Jingyue
    Conradi, Reidar
    Liu, Chunnian
    Ma, Jianqiang
    Chen, Weibing
    [J]. ESEM'08: PROCEEDINGS OF THE 2008 ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2008, : 168 - +
  • [6] Lessons learned from applying the spiral model in the software requirements analysis phase
    Viravan, C
    [J]. RE '97 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, 1997, : 40 - 40
  • [7] Visualization issues for software requirements negotiation
    In, H
    Roy, S
    [J]. 25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 10 - 15
  • [8] LESSONS LEARNED IN SOFTWARE REUSE
    GRIFFIN, WG
    [J]. IEEE SOFTWARE, 1995, 12 (04) : 11 - 11
  • [9] SOFTWARE ENTREPRENEURSHIP - LESSONS LEARNED
    COYNE, JP
    [J]. JOURNAL OF CREATIVE BEHAVIOR, 1988, 22 (03): : 203 - 210
  • [10] Issues of EIS software design: some lessons learned in the past decade
    Lam, D
    Swayne, D
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2001, 16 (05) : 419 - 425