Impacts of using PDCA in the requirements specification process

被引:0
|
作者
Ferreira Costa, Alex Felipe [1 ]
Oliveira, Victoria T. [1 ]
Lelli, Valeria [1 ]
Santos, Ismayle Sousa [1 ]
de Castro Andrade, Rossana M. [1 ]
Gomes, Rafael Lopes [1 ]
机构
[1] Univ Estadual Ceara, Fortaleza, CE, Brazil
关键词
Use cases; PDCA; Software quality; Continuous process improvement;
D O I
10.1145/3629479.3629511
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The requirements specification plays a fundamental role in the software development process, impacting the final product's quality directly. However, many projects have faced challenges related to the requirements specification. In this context, this article presents an experience report of implementing improvements in the requirements specification process of a software project in an academia-industry partnership. This report highlights the importance of enhancing that process to address issues associated with extensive and complex requirements documentation. Thus, we used the PDCA cycle (Plan-Do-Check-Act) and apply the lessons learned from the PDCA's Check stage to improve the requirements specification process, making it clearer, more concise, and comprehensible for the stakeholders in the project. This article provides detailed descriptions of the PDCA cycle stages such as planning improvements, implementing actions and evaluation results and lessons learned. This PDCA-based approach showed to be effective in identifying and resolving problems in requirements specification activities, promoting positive changes in the requirements process.
引用
收藏
页码:244 / 253
页数:10
相关论文
共 50 条
  • [1] MEASUREMENTS IN SOFTWARE REQUIREMENTS SPECIFICATION PROCESS
    GYORKOS, J
    MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (10-12): : 893 - 896
  • [2] A Process Framework for requirements analysis and specification
    Alcázar, EG
    Monzón, A
    4TH INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2000, : 27 - 35
  • [3] Digital forensic application requirements specification process
    Omeleze, Stacey
    Venter, Hein S.
    AUSTRALIAN JOURNAL OF FORENSIC SCIENCES, 2019, 51 (04) : 371 - 394
  • [4] REQUIREMENTS SPECIFICATION FOR PROCESS-CONTROL SYSTEMS
    LEVESON, NG
    HEIMDAHL, MPE
    HILDRETH, H
    REESE, JD
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (09) : 684 - 707
  • [5] Agile requirements: Tailoring the functional requirements specification process to improve agility
    Andrea, J
    Meszaros, G
    EXTREME PROGRAMMING AND AGILE METHODS - XP/ AGILE UNIVERSE 2004, PROCEEDINGS, 2004, 3134 : 205 - 205
  • [6] REQUIREMENTS SPECIFICATION - LEARNING OBJECT, PROCESS, AND DATA METHODOLOGIES
    VESSEY, I
    CONGER, SA
    COMMUNICATIONS OF THE ACM, 1994, 37 (05) : 102 - 113
  • [7] ARES: An Agile Requirements Specification Process for Regulated Environments
    Marques, Johnny
    da Cunha, Adilson Marques
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (10) : 1403 - 1438
  • [8] Formality of the Security Specification Process: Benefits Beyond Requirements
    Romero-Mariona, Jose
    Ziv, Hadar
    Richardson, Debra J.
    43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS 2010), 2010, : 946 - 951
  • [9] Specification of software requirements with support of business process ontologies
    Gregorio, Jorge Luis
    de Oliveira, Hilda Carvalho
    Figueiredo, Lukas Riehl
    Prado, Simone G. D.
    PROCEEDING OF THE 2019 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (IEEE CITS 2019), 2019, : 182 - 186