Experiences with a Requirements Object Model

被引:0
作者
Beatty, Joy [1 ]
Hulgan, James [1 ]
机构
[1] Seilevel Inc, Austin, TX 78731 USA
来源
REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY | 2009年 / 5512卷
关键词
Software Requirements; Requirements Models; Requirements Engineering;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
[Context and motivation] Experiences in working with customers in the software development community have shown that the language used to talk about requirements is inconsistent. Because of this inconsistency, projects are struggling to develop products that meet the organizations' goals. [Question/problem] An inconsistent terminology leads to barriers to communication, which increases both the cost and length of time of development. In addition, the artifacts of requirements planning efforts are often ill-defined, and the team creates products that are not aligned with the organization's goals. [Principal ideas/results] As an attempt at resolving this inconsistent terminology and its fallout, this paper outlines the need for a common language. We propose a solution in the form of a Requirements Object Model (ROM) and study the use of the ROM in the requirements efforts on three software development projects. [Contribution] Evidence from these three projects demonstrates that the adoption of a common terminology leads to improved communication among project teams, and as a result, alignment about the business objectives for software development projects was achieved.
引用
收藏
页码:104 / 117
页数:14
相关论文
共 10 条
[1]  
Alexander I. F., 2002, Writing Better Requirements
[2]  
Alexander Ian., 2009, DISCOVERING REQUIREM
[3]  
[Anonymous], 1994, CHAOS REP
[4]  
[Anonymous], CUSTOMER CTR PRODUCT
[5]  
[Anonymous], 1981, Software Engineering Economics
[6]  
Gottesdiener E., 2002, Requirements by collaboration
[7]  
*IAG CONS, 2008, BUS AN BENCHM REP
[8]  
*INT I BUS AN, 2008, BUS AN BOD KNOWL
[9]  
Wiegers K.E., 2006, MORE SOFTWARE REQUIR
[10]  
Young R.R., 2001, Effective requirements practices