Cover image for Graphical User Interface Prototyping for Distributed Requirements Engineering.
Graphical User Interface Prototyping for Distributed Requirements Engineering.
Title:
Graphical User Interface Prototyping for Distributed Requirements Engineering.
Author:
Scheibmayr, Sven.
ISBN:
9783653043150
Personal Author:
Physical Description:
1 online resource (186 pages)
Series:
Informationstechnologie und Ökonomie ; v.54

Informationstechnologie und Ökonomie
Contents:
Cover -- Acknowledgments -- Contents -- List of Figures -- List of Tables -- List of Abbreviations -- 1. Introduction -- 1.1. Problem Outline -- 1.2. Research Focus and Objective -- 1.3. Research Method -- 1.4. Organization of this Thesis -- 2. Foundations -- 2.1. Requirements Engineering -- 2.1.1. Requirements Engineering as a Discipline in Software Development -- 2.1.2. Requirements Engineering Process -- 2.1.2.1. Requirements Elicitation -- 2.1.2.2. Requirements Analysis and Negotiation -- 2.1.2.3. Requirements Specification -- 2.1.2.4. Requirements Validation -- 2.1.2.5. Requirements Management -- 2.2. Distributed and Collaborative Software Engineering -- 2.3. Graphical User Interface Prototypes -- 2.4. Design Science Research -- 2.5. Related Research -- 3. Theory-informed Design -- 3.1. Theoretical Concepts -- 3.1.1. Boundary Objects -- 3.1.2. Cognitive-Affective Model of Organizational Communication for Designing IT -- 3.1.3. Media Synchronicity Theory -- 3.2. Design Implications -- 3.3. Preliminary Evaluation -- 3.4. Existing Tools -- 4. Designed Artifacts -- 4.1. A Method for Distributed GUI Prototyping -- 4.1.1. Conceptual Overview of the Method -- 4.1.2. Steps of the Method -- 4.1.3. Example Scenarios -- 4.1.3.1. Waterfall-like Process -- 4.1.3.2. Agile Development -- 4.2. A Tool for Distributed GUI Prototyping -- 4.2.1. Description of Use -- 4.2.1.1. Projects -- 4.2.1.2. Creating Graphical Elements -- 4.2.1.3. GUI Widgets -- 4.2.1.4. Linking -- 4.2.1.5. Collaboration -- 4.2.2. Technologies -- 4.2.2.1. Web Platform -- 4.2.2.2. Dojo -- 4.2.2.3. Vector Graphics -- 4.2.2.4. Comet -- 4.2.2.5. Operational Transformations -- 4.2.2.6. Persistence -- 4.2.2.7. Summary of Technologies -- 4.2.3. Architecture -- 4.2.3.1. Architecture Overview -- 4.2.3.2. Architecture Details -- 4.2.3.2.1. Projects -- 4.2.3.2.2. Drawing Surfaces -- 4.2.3.2.3. Shapes.

4.2.3.2.4. Library -- 4.2.3.2.5. Collaboration -- 4.2.3.2.6. Creating Shapes -- 5. Evaluation -- 5.1. Evaluation Context -- 5.2. Evaluation Design -- 5.3. Evaluation Results -- 5.3.1. Proposition P1 - Shared Understanding -- 5.3.2. Proposition P2 - Collaboration Efficiency -- 5.3.3. Suggestions for Improvements -- 6. Discussion -- 6.1. Contributions -- 6.2. Implications -- 6.3. Limitations -- 7. Summary and Outlook -- 7.1. Summary -- 7.2. Outlook -- A. Interview Guideline for the Preliminary Evaluation -- B. Interview Guideline for the Evaluation -- Bibliography.
Abstract:
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.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: