Effect of requirements specification on the quality of computer systems

Autores/as

  • Martin Alonso Pingo Valdiviezo Universidad Tecnológica del Perú UTP - (PE), Perú
  • Ammy Ashli Arizaga Umbo Universidad Tecnológica del Perú UTP - (PE), Perú
  • Francisco Alonso Donayre Monteza Universidad Tecnológica del Perú UTP - (PE), Perú

DOI:

https://doi.org/10.18687/LACCEI2026.1.1.2070

Palabras clave:

Software requirements specification, Software quality, Requirements engineering, Software development quality, Software requirements management

Resumen

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.

Descargas

Publicado

2026-07-27

Número

Sección

Articles

Licencia

Licencia Creative Commons

Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional.

LACCEI conserva el copyright de todos los artículos publicados bajo los términos de su acuerdo de transferencia de copyright. Como titular del copyright, LACCEI distribuye los artículos al público bajo la Licencia Internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0 (CC BY-NC-SA 4.0).

Cómo citar

Pingo Valdiviezo, M. A., Arizaga Umbo, A. A., & Donayre Monteza, F. A. (2026). Effect of requirements specification on the quality of computer systems. LACCEI, 1(14). https://doi.org/10.18687/LACCEI2026.1.1.2070

Artículos más leídos del mismo autor/a