QVD:改进质量——在软件开发中作为质量价值驱动(QVD)的用户故事

Moshe Davidian, Yotam Lurie, S. Mark
{"title":"QVD:改进质量——在软件开发中作为质量价值驱动(QVD)的用户故事","authors":"Moshe Davidian, Yotam Lurie, S. Mark","doi":"10.37394/23205.2021.20.23","DOIUrl":null,"url":null,"abstract":"The term \"software quality\" is widely used, and although it has many definitions, no one definition is universally accepted. Often, the definition refers to specific phases of the software development process and not to software as a whole. In our article, in order to improve the quality of the software, we decided to improve the quality of the phases. To do that, we will focus attention on the drivers that advance quality value and use a new concept called QVD - quality value drivers. We focused on the requirements phase of software development, which probably ranks as the crucial first step. Hence, as a QVD we present the idea of \"User Story\" (US), a short and simple description of a functionality valuable to a user of a system. In the study, a comparison is made between requirements written by the US method and requirements that are not. After analyzing the results, we concluded that requirements written by the US method have been better understood and evaluated as less difficult to develop. The overall quality rating of their writing is higher than previously. In addition, learning the US method gives the person the ability to better assess the quality of requirements. Finally, improving the writing of the requirements using the US method as QVD improves the quality of the development process, eventually improving the software quality.","PeriodicalId":332148,"journal":{"name":"WSEAS TRANSACTIONS ON COMPUTERS","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"QVD: Improving Quality – User Story as a Quality Value Driver (QVD) in Software Development\",\"authors\":\"Moshe Davidian, Yotam Lurie, S. Mark\",\"doi\":\"10.37394/23205.2021.20.23\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The term \\\"software quality\\\" is widely used, and although it has many definitions, no one definition is universally accepted. Often, the definition refers to specific phases of the software development process and not to software as a whole. In our article, in order to improve the quality of the software, we decided to improve the quality of the phases. To do that, we will focus attention on the drivers that advance quality value and use a new concept called QVD - quality value drivers. We focused on the requirements phase of software development, which probably ranks as the crucial first step. Hence, as a QVD we present the idea of \\\"User Story\\\" (US), a short and simple description of a functionality valuable to a user of a system. In the study, a comparison is made between requirements written by the US method and requirements that are not. After analyzing the results, we concluded that requirements written by the US method have been better understood and evaluated as less difficult to develop. The overall quality rating of their writing is higher than previously. In addition, learning the US method gives the person the ability to better assess the quality of requirements. Finally, improving the writing of the requirements using the US method as QVD improves the quality of the development process, eventually improving the software quality.\",\"PeriodicalId\":332148,\"journal\":{\"name\":\"WSEAS TRANSACTIONS ON COMPUTERS\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"WSEAS TRANSACTIONS ON COMPUTERS\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.37394/23205.2021.20.23\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"WSEAS TRANSACTIONS ON COMPUTERS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37394/23205.2021.20.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

术语“软件质量”被广泛使用,尽管它有许多定义,但没有一个定义被普遍接受。通常,定义指的是软件开发过程的特定阶段,而不是整个软件。在我们的文章中,为了提高软件的质量,我们决定提高阶段的质量。为此,我们将把注意力集中在推动质量价值的驱动因素上,并使用一个名为QVD的新概念——质量价值驱动因素。我们关注软件开发的需求阶段,这可能是关键的第一步。因此,作为QVD,我们提出了“用户故事”(US)的概念,即对系统用户有价值的功能的简短描述。在本研究中,对采用美国方法编写的需求和不采用美国方法编写的需求进行了比较。在分析了结果之后,我们得出结论,用美国方法编写的需求已经被更好地理解,并且被评估为更容易开发。他们写作的整体质量评分比以前更高。此外,学习美国的方法使人们能够更好地评估需求的质量。最后,使用QVD方法改进需求的编写,提高了开发过程的质量,最终提高了软件质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
QVD: Improving Quality – User Story as a Quality Value Driver (QVD) in Software Development
The term "software quality" is widely used, and although it has many definitions, no one definition is universally accepted. Often, the definition refers to specific phases of the software development process and not to software as a whole. In our article, in order to improve the quality of the software, we decided to improve the quality of the phases. To do that, we will focus attention on the drivers that advance quality value and use a new concept called QVD - quality value drivers. We focused on the requirements phase of software development, which probably ranks as the crucial first step. Hence, as a QVD we present the idea of "User Story" (US), a short and simple description of a functionality valuable to a user of a system. In the study, a comparison is made between requirements written by the US method and requirements that are not. After analyzing the results, we concluded that requirements written by the US method have been better understood and evaluated as less difficult to develop. The overall quality rating of their writing is higher than previously. In addition, learning the US method gives the person the ability to better assess the quality of requirements. Finally, improving the writing of the requirements using the US method as QVD improves the quality of the development process, eventually improving the software quality.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信