Title
An Intelligent Methodology to Enhance Requirements Engineering in Multidisciplinary Projects
Abstract
The multidisciplinary nature of a team has been identified as one of the success criteria of both user-centric approaches and agile methods. Stakeholder involvement is considered to be essential for agile processes in order to meet project objectives and ensure results are aligned with stakeholder expectations. However, establishing a collaborative process involving designers, programmers, stakeholders, and users can be challenging; particularly during the requirements engineering stage. Agile methodologies, such as scrum, offer a powerful way of effectively managing software projects and generates a great deal of useful data through tools such as Jira and GitHub. The aim of this research is two folds: 1) analyze the project data from aforementioned sources using process mining techniques to discover deficiencies in the software development process, and 2) propose an automated effort estimation process to address the identified challenges in this study and provide decision support in the development process. This approach is applied to a case study of a virtual healthcare intervention system. The results are indicative that these enhancements helped boost the decision-making and release planning processes by providing the development team a more clear picture, which ultimately mitigated the number of change requests.
Year
DOI
Venue
2022
10.1109/CCECE49351.2022.9918286
2022 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)
Keywords
DocType
ISSN
Multidisciplinary,Agile methodology,Requirements Engineering,Process Mining,Effort Estimation
Conference
0840-7789
ISBN
Citations 
PageRank 
978-1-6654-8433-6
0
0.34
References 
Authors
0
5
Name
Order
Citations
PageRank
Ali Salmani100.34
Alireza Imani200.34
Majid Bahrehvar300.34
Linda Duffett-Leger400.34
Mohammad Moshirpour500.34