Effect of requirements specification on the quality of computer systems (#2070)
Read ArticleDate of Conference
July 15-17, 2026
Published In
"Engineering without Borders: Artificial Intelligence, Knowledge, Innovation, and Alliances for a Future from the Americas"
Location of Conference
Santiago (Chile)
Authors
Pingo Valdiviezo, Martin Alonso
Arizaga Umbo, Ammy Ashli
Donayre Monteza, Francisco Alonso
Abstract
Requirement’s engineering is a critical phase in the software life cycle, yet many projects still fail due to ambiguous, incomplete or weakly managed requirements. This systematic literature review analyses how the specification and management of software requirements influence the quality of information systems. The study compares formal and informal practices across different project contexts and identifies the metrics, attributes and standards used to assess their impact on reliability, maintainability, usability, efficiency and security/explainability. The research question was structured using the PICO framework and the search strategy followed PRISMA-S guidelines. Searches were executed in Scopus, Web of Science and EBSCO for the period 2020–2025, applying predefined inclusion and exclusion criteria. Out of 1,083 records, 38 primary studies were selected for detailed analysis. The results show that projects adopting explicit requirements engineering practices—such as structured templates, traceability, formal reviews and systematic change management—report fewer post-release defects, lower rework effort and higher project success than those relying on minimal or informal documentation. Non-functional requirements, particularly reliability, performance, security, usability and explainability, emerge as key drivers of architecture and long-term quality. Most studies employ at least five complementary indicators combining product, process and user-oriented measures, and recent works incorporate AI-based techniques (NLP, ensemble learning, LLMs) to support classification and quality assurance of requirements. The review concludes with practical guidelines for strengthening requirements engineering in both traditional and agile development settings.