Introducing measurable quality requirements: A case study

被引:20
作者
Jacobs, S [1 ]
机构
[1] Ericsson Eurolab Deutschland, Nurnberg, Germany
来源
IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS | 1999年
关键词
D O I
10.1109/ISRE.1999.777997
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper a case study on improving requirements engineering is presented. Improving requirements engineering was initiated in a department at Ericsson Eurolab after an analysis had shown that many of the problems in software development had their root cause in insufficient understanding of the customer and in unclear requirements. A method - in respect to Tom Gilb who supported us in this field - called Gilb Style was introduced This method focuses on quality (or non-functional) requirements quantification strict separation between design and requirements constraints and assumptions After a year of experience and several projects using this method, the findings are presented The biggest benefit in using this method is a change of culture towards requirements. This change is not limited to requirements specifications for software but includes e.g. requirements on internal service functions. The common understanding of requirements has drastically increased Several positive side effects include more effective inspections, introduction of weekly reviews, simpler definition of test cases. The biggest problems were communication problems to (internal) customers, who did not participate in the introduction of the method.
引用
收藏
页码:172 / 179
页数:8
相关论文
共 16 条
[1]  
[Anonymous], 1990, MANAGING SOFTWARE PR
[2]  
[Anonymous], HARVARD BUSINESS MAY
[3]  
[Anonymous], 1993, 1 IEEE INT S REQUIRE
[4]   Requirements engineering [J].
Berry, DM ;
Lawrence, B .
IEEE SOFTWARE, 1998, 15 (02) :26-29
[5]   Identifying quality-requirement conflicts [J].
Boehm, B ;
In, H .
IEEE SOFTWARE, 1996, 13 (02) :25-35
[6]  
Boehm B., 1978, Characteristics of Software Quality North Holland
[7]  
BUBENKO J, 1995, IEEE INT S REQ ENG R
[8]  
EMAM KE, 1995, IEEE INT S REQ ENG Y
[9]   DESIGN AND CODE INSPECTIONS TO REDUCE ERRORS IN PROGRAM-DEVELOPMENT [J].
FAGAN, ME .
IBM SYSTEMS JOURNAL, 1976, 15 (03) :182-211
[10]  
Gilb T., 1988, PRINCIPLES SOFTWARE, V11