DocumentCode :
607188
Title :
Requirements compliance as a measure of project success
Author :
Schneider, Klaus ; Liskin, O. ; Paulsen, H. ; Kauffeld, S.
Author_Institution :
Software Eng. Group, Leibniz Univ. Hannover, Hannover, Germany
fYear :
2013
fDate :
13-15 March 2013
Firstpage :
1276
Lastpage :
1283
Abstract :
Students of software engineering need a mental model to guide their activities; this mental model should contain a concept of success. They should be able to contribute to that success criterion through their daily work. Although economic gain is a wide-spread measure of success, it cannot be fully controlled by developers or even project leaders. Inappropriate deadlines, political influences, and many other aspects are beyond the control of software engineers. A success criterion closer to the sphere of influence of software engineers could better guide decisions of students - and practicing software engineers as well. We introduce the concept of requirements compliance1, which measures the size of the intersection between stated and implemented requirements. Fulfilled requirements are considered a success. Both unfulfilled requirements and unsolicited features are considered indications of reduced success: The latter consume resources without meeting stated needs, while missing requirements ignore customer requests. In this paper, we motivate and introduce the core concept of requirements compliance. We show how it can be and has been used for different variants of software engineering education, including serious educational games. We go beyond this prior use by identifying ways of modeling, observing and controlling requirements compliance in a series of student projects. We discuss opportunities for using this concept in software engineering education - but also build on the mental model in research and in practice.
Keywords :
computer science education; formal specification; project management; software engineering; economic gain; fulfilled requirements; mental model; project success; requirements compliance; software engineering education; software engineering student; student projects; unfulfilled requirements; unsolicited features; Cognitive science; Conferences; Customer satisfaction; Education; Games; Software; Software engineering; communication; project success; software requirements;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2013 IEEE
Conference_Location :
Berlin
ISSN :
2165-9559
Print_ISBN :
978-1-4673-6111-8
Electronic_ISBN :
2165-9559
Type :
conf
DOI :
10.1109/EduCon.2013.6530271
Filename :
6530271
Link To Document :
بازگشت