1. Requirements engineering base process for a quality model in Cuba.
- Author
-
Lazo Alvarado, Yoandy, Tamayo Oro, Leanet, Enamorado Pérez, Odannis, and Ramos, Karine
- Subjects
REQUIREMENTS engineering ,CAPABILITY maturity model ,PRODUCTION engineering ,ENGINEERING models ,COMPUTER software development ,COMPUTER software quality control - Abstract
A high percentage of projects worldwide fail or are canceled, due to incorrect requirements engineering. Incorporating good practices into the requirements engineering process provides the appropriate mechanism to understand and analyze what stakeholders want and need. This process also allows you to evaluate and negotiate a reasonable solution; and specify, validate and manage the requirements as they become a functional system. The objective of this research is to elaborate a process of Requirements Engineering for the Quality Model for Software Development that contributes to raising the percentage of successful projects in Cuban's software development organizations, regarding the fulfillment of the agreed requirements. To reach the desired goal a bibliographic review was made about the requirements engineering discipline, as well as interviews and surveys to roles related to this activity in Cuban's software development organizations. The solution was evaluated by experts, in a focus group and put into practice, as a pilot, in three organizations. As a result, a basic Requirements Engineering process was obtained that contains specific requirements divided by the three levels of maturity of the model, and a graphic and textual description of the process. The satisfaction of the end user was measured through the implementation of Iadov technique, obtaining a Group Satisfaction Index equals 1, meaning maximum user's satisfaction with the process. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF