1 option
Supporting Requirements Communication for Shared Understanding by Applying Vision Videos in Requirements Engineering.
- Format:
- Book
- Author/Creator:
- Karras, Oliver.
- Language:
- English
- Subjects (All):
- Requirements engineering.
- Requirements Communication.
- Shared Understanding.
- Vision Video.
- Video recordings--Production and direction.
- Video recordings.
- Physical Description:
- 1 online resource (336 pages)
- Edition:
- 1st ed.
- Place of Publication:
- Berlin : Logos Verlag Berlin, 2021.
- Summary:
- Long description: Requirements engineering (RE) has the overall goal of establishing the vision of the system in its relevant context. For this goal, all stakeholders must disclose, discuss, and align their mental models of the system by explicitly communicating their goals, ideas, needs, and expectations. This procedure serves to develop and negotiate a shared understanding and is called requirements communication. In this thesis, I analyze the application of videos as a documentation option in RE to support effective requirements communication for shared understanding. Videos used for this purpose are called vision videos. Based on a technology transfer process, I develop a candidate solution consisting of the two concepts video as a by-product and awareness and guidance. The first concept supports the revision of RE practices by integrating video production and use to obtain videos as a by-product with low effort and sufficient quality. The second concept helps software professionals with video production and use by creating awareness regarding video quality and providing guidance on how to proceed. Each concept is first validated in academia before the entire candidate solution is validated in a case study in the industry. The findings from academia and industry indicate that the candidate solution helps software professionals to gain the required awareness, knowledge, and ability to produce and use vision videos at moderate costs and with sufficient quality. These videos are suitable for the intended purpose of supporting requirements communication for shared understanding.
- Contents:
- Intro
- 1 Introduction
- 1.1 Problem Statement
- 1.2 Research Objective
- 1.3 Scientific Approach
- 1.4 Contribution of the Thesis
- 1.5 Structure of the Thesis
- 2 Background
- 2.1 Requirements Engineering
- 2.2 Requirements Engineering Objectives
- 2.3 Vision Videos as a Documentation Option for Communication
- 3 RelatedWork
- 3.1 Supporting Communication for Shared Understanding
- 3.2 Applying Vision Videos in Requirements Engineering
- 4 A Survey on Videos as a Documentation Option in Requirements Engineering
- 4.1 Survey Objective
- 4.2 Survey Design
- 4.3 Sample
- 4.4 Results: Descriptive Statistics
- 4.5 Results: Inferential Statistics
- 4.6 Threats to Validity
- 4.7 Discussion
- 4.8 Conclusion
- 5 A Candidate Solution to Integrate Videos into Requirements Engineering Practices
- 5.1 A Candidate Solution Based on the Human Errors Model
- 5.2 Concept 1: Video as a By-Product
- 5.3 Concept 2: Awareness and Guidance
- 6 Revising Requirements Engineering Practices to Apply Videos as a By-Product
- 6.1 Developing the Video as a By-Product Approach
- 6.2 Selecting Practices for Revision to Apply Videos as a By-Product
- 6.3 Revising Prototyping to Apply Videos as a By-Product
- 6.4 Validating the Benefit of Videos as a By-Product of Prototyping
- 6.5 RevisingWorkshops to Apply Videos as a By-Product
- 6.6 Validating the Benefit of Videos as a By-Product of Workshops
- 6.7 Summary of the Chapter
- 7 Awareness and Guidance to Apply Videos in Requirements Engineering Practices
- 7.1 The Need for Awareness and Guidance
- 7.2 Research Process to Develop the Concept Awareness and Guidance
- 7.3 Step 1: Analyzing Generic Video Production Guidelines
- 7.4 Step 2.1: Developing a Quality Model for Videos
- 7.5 Step 2.2: Adapting the Quality Model for Videos to Vision Videos.
- 7.6 Step 2.3: Validating of the Quality Model for Vision Videos
- 7.7 Step 3.1: Developing a Condensed Guideline for Video Production and Use
- 7.8 Step 3.2: Validating the Condensed Guideline for Video Production and Use
- 7.9 Step 3.3: Adapting the Condensed Guideline to Vision Videos
- 7.10 Summary of the Chapter
- 8 Case Study for Validation of the Candidate Solution in the Industry
- 8.1 Case Study Objective
- 8.2 Case Study Design
- 8.3 Sample
- 8.4 Results
- 8.5 Threats to Validity
- 8.6 Discussion
- 8.7 Conclusion
- 9 Summary of the Thesis
- 9.1 Conclusion
- 9.2 Limitations of the Thesis
- 9.3 FutureWork
- A Supplementary Materials of the RelatedWork
- B Supplementary Materials of the Survey
- B.1 Questionnaire of the Survey
- B.2 Question Order of the Questionnaire
- B.3 Manual Coding Results
- C Supplementary Materials of the Prototyping Experiment
- C.1 Textual Description of the Scenario
- C.2 Image Set of the Static Mockups
- C.3 Questionnaire of the Experiment
- C.4 Data Set of the Experimental Results
- D Supplementary Materials of the Workshop Experiment
- D.1 Questionnaire of the Experiment for Subjects Using ReqVidA
- D.2 Questionnaire of the Experiment for Subjects Using Text Editor
- D.3 Data Set of the Experimental Results
- E Supplementary Materials of the Concept Awareness and Guidance
- E.1 Manual Coding Results of Video Production Guidelines
- E.2 Manual Coding Results of Software Project Vision
- E.3 Materials of the Experiment
- E.4 The Condensed Guideline for Video Production and Use
- E.5 Materials of the Content Validation Study
- E.6 The Condensed Guideline for Vision Video Production and Use
- F Supplementary Materials of the Case Study
- F.1 Questionnaire 1: Initial Assessment
- F.2 Questionnaire 2: After Preproduction
- F.3 Questionnaire 3: After Production.
- F.4 Questionnaire 4: After Viewing - For the Participants
- F.5 Questionnaire 4: After Viewing - For the Video Producers
- Bibliography
- Curriculum Vitae
- List of Scientific Publications.
- Notes:
- PublicationDate: 20210515
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 3-8325-8567-2
- 9783832585679
- OCLC:
- 1265462445
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.