Ensuring Software Quality through Videos in Requirements Engineering

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

Organisationseinheiten

Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksREFSQ Co-Located Events 2023
UntertitelJoint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters & Tools Track and Journal Early Feedback co-located with the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023)
PublikationsstatusVeröffentlicht - 2023
Veranstaltung29th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ 2023) - Barcelona, Catalunya, Spanien
Dauer: 17 Apr. 202320 Apr. 2023

Publikationsreihe

NameCEUR Workshop Proceedings
Herausgeber (Verlag)CEUR Workshop Proceedings
Band3378
ISSN (Print)1613-0073

Abstract

Complex software systems are drafted, specified, and implemented in cooperation of all stakeholders. A shared understanding of requirements is important in all phases. However, requirements engineers, customers, developers, testers, and other stakeholders do not have a shared understanding of requirements due to insufficient communication. To solve this problem, this paper proposes to use videos to facilitate stakeholder involvement in requirements engineering. The basic idea is to use vision videos and test videos in requirements engineering with the help of testing techniques. A vision video visualises a future software system with a motivation and an envisioned solution. Requirement engineers use vision videos to elicit testable requirements from stakeholders and then validate the elicited requirements. A test video shows test executions of a software under development. Developers use test videos for (1) clarification of misunderstood requirements among development team and (2) eliciting new requirements and collecting feedback from stakeholders. Experiments and case studies are planned to check the effectivity or efficiency of these methods. The testability of a software is shaped at the beginning through defining testable requirements. During development, these requirements are updated through stakeholders’ feedback. Hence, using video in requirements engineering ensures software quality.

ASJC Scopus Sachgebiete

Zitieren

Ensuring Software Quality through Videos in Requirements Engineering. / Shi, Jianwei.
REFSQ Co-Located Events 2023: Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters & Tools Track and Journal Early Feedback co-located with the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023). 2023. (CEUR Workshop Proceedings; Band 3378).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Shi, J 2023, Ensuring Software Quality through Videos in Requirements Engineering. in REFSQ Co-Located Events 2023: Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters & Tools Track and Journal Early Feedback co-located with the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023). CEUR Workshop Proceedings, Bd. 3378, 29th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ 2023), Barcelona, Catalunya, Spanien, 17 Apr. 2023. <https://ceur-ws.org/Vol-3378/DS-paper6.pdf>
Shi, J. (2023). Ensuring Software Quality through Videos in Requirements Engineering. In REFSQ Co-Located Events 2023: Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters & Tools Track and Journal Early Feedback co-located with the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023) (CEUR Workshop Proceedings; Band 3378). https://ceur-ws.org/Vol-3378/DS-paper6.pdf
Shi J. Ensuring Software Quality through Videos in Requirements Engineering. in REFSQ Co-Located Events 2023: Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters & Tools Track and Journal Early Feedback co-located with the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023). 2023. (CEUR Workshop Proceedings).
Shi, Jianwei. / Ensuring Software Quality through Videos in Requirements Engineering. REFSQ Co-Located Events 2023: Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters & Tools Track and Journal Early Feedback co-located with the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2023). 2023. (CEUR Workshop Proceedings).
Download
@inproceedings{95104af0dc364dc890b39ef7561a74b9,
title = "Ensuring Software Quality through Videos in Requirements Engineering",
abstract = "Complex software systems are drafted, specified, and implemented in cooperation of all stakeholders. A shared understanding of requirements is important in all phases. However, requirements engineers, customers, developers, testers, and other stakeholders do not have a shared understanding of requirements due to insufficient communication. To solve this problem, this paper proposes to use videos to facilitate stakeholder involvement in requirements engineering. The basic idea is to use vision videos and test videos in requirements engineering with the help of testing techniques. A vision video visualises a future software system with a motivation and an envisioned solution. Requirement engineers use vision videos to elicit testable requirements from stakeholders and then validate the elicited requirements. A test video shows test executions of a software under development. Developers use test videos for (1) clarification of misunderstood requirements among development team and (2) eliciting new requirements and collecting feedback from stakeholders. Experiments and case studies are planned to check the effectivity or efficiency of these methods. The testability of a software is shaped at the beginning through defining testable requirements. During development, these requirements are updated through stakeholders{\textquoteright} feedback. Hence, using video in requirements engineering ensures software quality.",
keywords = "feedback, requirements, software quality, test, Video",
author = "Jianwei Shi",
note = "Funding Information: This work is partly funded by Deutsche Forschungsgemeinschaft (DFG) - Project number 289386339 (ViViUse).; 29th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ 2023), REFSQ 2023 ; Conference date: 17-04-2023 Through 20-04-2023",
year = "2023",
language = "English",
series = "CEUR Workshop Proceedings",
publisher = "CEUR Workshop Proceedings",
booktitle = "REFSQ Co-Located Events 2023",

}

Download

TY - GEN

T1 - Ensuring Software Quality through Videos in Requirements Engineering

AU - Shi, Jianwei

N1 - Funding Information: This work is partly funded by Deutsche Forschungsgemeinschaft (DFG) - Project number 289386339 (ViViUse).

PY - 2023

Y1 - 2023

N2 - Complex software systems are drafted, specified, and implemented in cooperation of all stakeholders. A shared understanding of requirements is important in all phases. However, requirements engineers, customers, developers, testers, and other stakeholders do not have a shared understanding of requirements due to insufficient communication. To solve this problem, this paper proposes to use videos to facilitate stakeholder involvement in requirements engineering. The basic idea is to use vision videos and test videos in requirements engineering with the help of testing techniques. A vision video visualises a future software system with a motivation and an envisioned solution. Requirement engineers use vision videos to elicit testable requirements from stakeholders and then validate the elicited requirements. A test video shows test executions of a software under development. Developers use test videos for (1) clarification of misunderstood requirements among development team and (2) eliciting new requirements and collecting feedback from stakeholders. Experiments and case studies are planned to check the effectivity or efficiency of these methods. The testability of a software is shaped at the beginning through defining testable requirements. During development, these requirements are updated through stakeholders’ feedback. Hence, using video in requirements engineering ensures software quality.

AB - Complex software systems are drafted, specified, and implemented in cooperation of all stakeholders. A shared understanding of requirements is important in all phases. However, requirements engineers, customers, developers, testers, and other stakeholders do not have a shared understanding of requirements due to insufficient communication. To solve this problem, this paper proposes to use videos to facilitate stakeholder involvement in requirements engineering. The basic idea is to use vision videos and test videos in requirements engineering with the help of testing techniques. A vision video visualises a future software system with a motivation and an envisioned solution. Requirement engineers use vision videos to elicit testable requirements from stakeholders and then validate the elicited requirements. A test video shows test executions of a software under development. Developers use test videos for (1) clarification of misunderstood requirements among development team and (2) eliciting new requirements and collecting feedback from stakeholders. Experiments and case studies are planned to check the effectivity or efficiency of these methods. The testability of a software is shaped at the beginning through defining testable requirements. During development, these requirements are updated through stakeholders’ feedback. Hence, using video in requirements engineering ensures software quality.

KW - feedback

KW - requirements

KW - software quality

KW - test

KW - Video

UR - http://www.scopus.com/inward/record.url?scp=85158926805&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:85158926805

T3 - CEUR Workshop Proceedings

BT - REFSQ Co-Located Events 2023

T2 - 29th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ 2023)

Y2 - 17 April 2023 through 20 April 2023

ER -

Von denselben Autoren