Show Less
Restricted access

Graphical User Interface Prototyping for Distributed Requirements Engineering

Series:

Sven Scheibmayr

Finding and understanding the right requirements is essential for every software project. This book deals with the challenge to improve requirements engineering in distributed software projects. The use of graphical user interface (GUI) prototypes can help stakeholders in such projects to elicit and specify high quality requirements. The research objective of this study is to develop a method and a software artifact to support the activities in the early requirements engineering phase in order to overcome some of the difficulties and improve the quality of the requirements, which should eventually lead to better software products. Therefore, this study seeks to support the work with these prototypes in distributed projects. It is based on a theoretical analysis and follows a design science research approach.
Show Summary Details
Restricted access

2. Foundations

Extract



This chapter introduces fundamental topics and concepts, which are important for the understanding of this thesis. As this research is concerned with the determination of the requirements when a new software system is to be build, requirements engineering as a discipline is introduced in Section 2.1. When a software development team is distributed, problems come up and require dedicated solutions. This research explicitly deals with software development in distributed settings. Thus, this topic is introduced in Section 2.2. The main topic of this thesis is the usage of graphical user interface prototypes as a technique for the elicitation and analysis of requirements. In Section 2.3 prototyping and its different types and advantages are discussed. Section 2.4 introduces design science research, which is the research method of this work. Finally, Section 2.5 discusses related research to illustrate the research gap that is filled by this work.

2.1. Requirements Engineering

2.1.1. Requirements Engineering as a Discipline in Software Development

You are not authenticated to view the full text of this chapter or article.

This site requires a subscription or purchase to access the full text of books or journals.

Do you have any questions? Contact us.

Or login to access all content.