E. Canedo, Ian Nery Bandeira, Larissa Pereira Gonçalves, Alessandra de Vasconcelos Sales, Fábio L. L. Mendonça, Cláudio Azevedo Costa, Rafael Timóteo de Sousa Júnior
{"title":"Business Process Modeling Supporting the Requirements Elicitation of an Audit System: An Experience Report","authors":"E. Canedo, Ian Nery Bandeira, Larissa Pereira Gonçalves, Alessandra de Vasconcelos Sales, Fábio L. L. Mendonça, Cláudio Azevedo Costa, Rafael Timóteo de Sousa Júnior","doi":"10.4018/ijegr.320192","DOIUrl":null,"url":null,"abstract":"Requirements elicitation is a highly relevant part of the software development process. Due to the several techniques that exist to perform it, it is necessary to understand the complexity of this activity for it to be well performed, thus ensuring the quality of the final product. In addition, it is also worth emphasizing that the existence of well-defined processes is essential for the stakeholders' needs to be correctly identified in the initial stages of the software development process. This paper presents an experience report of the requirements elicitation and business process modeling teams. The teams used the best practices and reference frameworks to understand, model, and perform business process enhancements to the Brazilian Unified Health System General Audit Office (AUDSUS) audit system by using the business process model and notation (BPMN). Thus, all software requirements were specified based on the modeled business processes, providing a faster software development process and a more efficient information flow between stakeholders and the teams involved.","PeriodicalId":170341,"journal":{"name":"Int. J. Electron. Gov. Res.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Electron. Gov. Res.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/ijegr.320192","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Requirements elicitation is a highly relevant part of the software development process. Due to the several techniques that exist to perform it, it is necessary to understand the complexity of this activity for it to be well performed, thus ensuring the quality of the final product. In addition, it is also worth emphasizing that the existence of well-defined processes is essential for the stakeholders' needs to be correctly identified in the initial stages of the software development process. This paper presents an experience report of the requirements elicitation and business process modeling teams. The teams used the best practices and reference frameworks to understand, model, and perform business process enhancements to the Brazilian Unified Health System General Audit Office (AUDSUS) audit system by using the business process model and notation (BPMN). Thus, all software requirements were specified based on the modeled business processes, providing a faster software development process and a more efficient information flow between stakeholders and the teams involved.