For a proper development of Information Management Systems it is required a validation of nonfunctional requirements. This activity is performed by the Quality Center for Technological Solutions (CALISOFT, Spanish acronyms), not from the initial stages, but once the system is implemented. Provoking mistakes made in specification of requirements to be dragged until the end, with an impact at every stage of the software development. The present work aims at designing a procedure to validate nonfunctional requirements of Information Management Systems. For that, it was made an analysis of the requirements engineering, specifically for the validation stage. Three phases of the procedure design were identified, each one of them containing: activities, responsible, participants, input and output artifacts and technique to be used. It was also proposed a set of metrics to assess the quality of the nonfunctional requirements following the ISO/IEC 9126 standard. The proposal in applied to the Integral Solution for Project Management and Centralized Actions (SIGEPAC by Spanish acronyms) Finally, the result was a procedure to validate nonfunctional requirements, allowing detecting and correcting mistakes since the beginning.
Keywords-- Requirement engineering, metrics, nonfunctional requirements, validation.
|