Final Thesis: How to Work Out Requirements? (Teaching Case)

Abstract: The aim of this master thesis is to demonstrate the way the software requirements are built on the example of a case written in the form of Harvard Business Case. “The importance of complete, consistent and well documented software requirements is difficult to overstate” (early 1986). There is no bigger risk to a software project than incomplete, misunderstood, or under-emphasized software requirements. However, it is not always clear how to work out requirements. This case was written based on a real software project and gives an overview of the process how the requirements are discovered, documented, validated and managed. It also illustrates the methodologies and techniques used by requirements engineer, and defines the key players. The case ends with an open question – how can the process of working out requirements could be improved or reinforced? Along with the case, this work contains structured summary of major concepts with the theoretical materials the case was based on. The discussion guide provided in the final part of this thesis is the instruction how this case should be presented to the auditory.

Keywords: Requirements analysis, business case

Reference: Maria Arcus. Business Case: How to work out Requirements? Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2013.