DOI:
https://doi.org/10.14483/23448350.24627Published:
07/23/2026Issue:
Vol. 53 No. 1 (2026): Vol. 53 No. 1(2026): January-April 2026Section:
Research ArticlesIdentifying Software Quality Attributes Relevant for Very Small Entities
Identificación de atributos de calidad de software para entidades muy pequeñas
Keywords:
software process quality, software product quality, ISO/IEC 29110, ISO/IEC 25010, ISO/IEC 25040 (en).Keywords:
calidad del proceso de software, calidad del producto de software, ISO/IEC 29110, ISO/IEC 25010, ISO/IEC 25040 (es).Downloads
Abstract (en)
Nowadays, software systems are increasingly important and are rapidly growing in complexity and size. Their development involves large, medium, small, and very small entities (VSEs). The latter play a critical role in the supply chain, so developing high-quality software in accordance with established standards is fundamental to ensure the success of their software products. Applying standards such as ISO/IEC 29110 supports VSEs by providing efficient processes and increased productivity. However, standards such as ISO/IEC 25010, which provide a quality model for software products and quality in use, are not intended for implementation in VSEs. This paper presents an exploratory study that identifies the relevant quality characteristics and sub-characteristics in VSEs, as well as the practices they use to achieve product quality.
Abstract (es)
En la actualidad, los sistemas de software son cada vez más importantes hoy en día y su complejidad y tamaño aumentan rápidamente. Su desarrollo involucra a entidades grandes, medianas, pequeñas y muy pequeñas. Estas últimas desempeñan un papel fundamental en la cadena de suministro, por lo que desarrollar software de alta calidad conforme a los estándares establecidos resulta clave para garantizar el éxito de sus productos. La aplicación de estándares como ISO/IEC 29110 apoya a las Entidades Muy Pequeñas (EMP) al proporcionar procesos más eficientes y mayor productividad. Sin embargo, estándares como ISO/IEC 25010, que proporcionan un modelo de calidad para productos de software y para la calidad en uso, no están destinados a su implementación en EMP. Este artículo presenta un estudio exploratorio que identifica las características y subcaracterísticas de calidad relevantes en las EMP, así como las prácticas que emplean para lograr la calidad del producto.
References
Almakadmeh, K., and Abu-Zitoon, F. (2015). A generic model-based methodology of testing techniques to obtain high quality software. IN ACM (Eds.), Proceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication (IPAC '15) (article 49). Association for Computing Machinery. https://doi.org/10.1145/2816839.2816903
Associação Brasileira de Normas Técnicas (ABNT) (2003). NBR ISO/IEC 9126-1. Engenharia de software: qualidade de produto: parte 1: modelo de qualidade. ABNT.
Blas, M.J., Gonnet, S., and Leone, H. (2017). An ontology to document a quality scheme specification of a software product. Expert Systems, 34(5), e12213. https://doi.org/10.1111/exsy.12213
Carrillo Avalos, B., Sánchez Mendiola, M., and Leenen, I. (2020). Amenazas a la validez en evaluación: implicaciones en educación médica. Investigación en Educación Médica, 9(34), 100-107. https://doi.org/10.22201/facmed.20075057e.2020.34.221.
Dávila, A., and Pessoa, M. (2015). Factors driving the adoption of ISO/IEC 29110: A case study of a small software enterprise. In IEEE (Eds.), Proceedings of the 2015 Latin American Computing Conference (CLEI) (pp. 1-8). https://doi.org/10.1109/CLEI.2015.7360042
Elcullada-Encarnación R. F. (2018). Academic advising system using data mining method for decision making support [Conference article]. 4th International Conference on Computer and Technology Applications (ICCTA). https://doi.org/10.1109/CATA.2018.8398651
Fath-Allah, A., Cheikhi, L., Al-Qutaish, R. E., and Idri, A. (2015). E-Government portals maturity models: A best practices' coverage perspective. Journal of Software, 10(7), 805-824. https://www.jsoftware.us/vol10/66-JSW1510.pdf
García-Mireles, G. A., de la Rubia, M. Á. M., García, F., and Piattini, M. (2015). Identifying quality characteristic interactions during software development [Conference article]. Proceedings of the International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE).
Hovorushchenko, T. (2017). Method of evaluating the weights of software quality measures and indicators. Application and Theory of Computer Technology, 2(2), 16-25. https://ceur-ws.org/Vol-2104/paper_228.pdf
Hovorushchenko, T. O. (2018). Methodology of evaluating the sufficiency of information for software quality assessment according to ISO 25010. Journal of Information and Organizational Sciences, 42(1), 4. https://doi.org/10.31341/jios.42.1.4
International Organization for Standardization. (2011). ISO/IEC 25040:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Evaluation process.: https://www.iso.org/standard/35733.html
International Organization for Standardization (2012). ISO/IEC TR 29110-5-1-2:2012, Software Engineering — Lifecycle Profiles for Very Small Entities (VSEs) — Part 5-1-1: Management and Engineering Guide — Entry Profile.
International Organization for Standardization (ISO). http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html
International Organization for Standardization (2016). ISO/IEC TR 29110-1:2016 Systems and software engineering— Lifecycle profiles for Very Small Entities (VSEs)—Part 1: Overview. https://www.iso.org/standard/62711.html
International Organization for Standardization (2019). ISO/IEC 25020:2019 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Quality measurement framework. https://www.iso.org/standard/72117.html
Kitchenham, B. A., and Pfleeger, S. L. (2002). Principles of survey research part 2. ACM SIGSOFT Software Engineering Notes, 27(1), 18-20. https://doi.org/10.1145/566493.566495
Laporte, C. Y., and O'Connor, R. V. (2016). Systems and software engineering standards for very small entities: Accomplishments and overview. Computer, 49(8), 84-87. https://doi.org/10.1109/MC.2016.242.
Laporte, C. Y., and O’Connor, R.V. (2016b) Software process improvement in industry in a graduate software engineering curriculum. Software Quality Professional Journal, ASQ, 18(3), 4-17. https://ceur-ws.org/Vol-1368/paper3.pdf
Laporte, C. Y., and O'Connor, R. V. (2017). Software process improvement standards and guides for very small organizations: An overview of eight implementations. CrossTalk: The Journal of Defense Software Engineering, 30(3), 23-27. https://doras.dcu.ie/21798/1/Published.pdf
López, V. M. (2018). La competitividad de las PYMES en México: retos y oportunidades ante un mundo globalizado. Horizontes de la Contaduría en las Ciencias Sociales, 5(9), 79-91. https://www.uv.mx/iic/files/2018/12/num09-art07-105.pdf
Lopez, W., Bernuy, W., and Pando, B. (2019). Bringing a micro enterprise towards the ISO 29110. In IEEE (Eds.), Proceedings of the 2019 14th Iberian Conference on Information Systems and Technologies (CISTI) (pp.1–6). IEEE. https://doi.org/10.23919/CISTI.2019.8760865
Manglapuz S. J. R., and Lacatan, L. L. (2019). Academic management android application for student performance analytics: A comprehensive evaluation using ISO 25010:2011. International Journal of Innovative Technology and Exploring Engineering, 8(12), 5085-5089. https://doi.org/10.35940/ijitee.l2735.1081219
Mejía, J. (2002). Problemas metodológicos de las ciencias sociales en el Perú. Fondo Editorial de la UNMSM.
Mejía, J., Muñoz, M., Montoya-Méndez, P., Girón-Bobadilla, H., and Rodríguez-Maldonado, I. (2019). ISO/IEC 29110 implementation tools proposal (basic profile) [Conference article]. 2019 8th International Conference on Software Process Improvement (CIMPS), Leon, Mexico. https://doi.org/10.1109/CIMPS49236.2019.9082430
Moura, V., and Santos, G. (2018). ProcSoft: A board game to teach software processes based on ISO/IEC 29110 standard. In ACM (Eds.), Proceedings of the XVII Brazilian Symposium on Software Quality (SBQS '18) (pp. 363-372. Association for Computing Machinery. https://doi.org/10.1145/3275245.3276319
Muniz Barros, P. R., Cazella, S. C., and Flores, C. D. (2015). Analyzing softwares in medical education focusing on quality standards [Conference article]. 2015 IEEE 28th International Symposium on Computer-Based Medical Systems, Sao Carlos, Brazil. https://doi.org/10.1109/CBMS.2015.20
Muñoz, M., Mejía, J., and Laporte, C.Y. (2020), Implementing ISO/IEC 29110 to reinforce four very small entities of Mexico under an agile approach. IET Software, 14(2), 75-81. https://doi.org/10.1049/iet-sen.2019.0040
Mellado Fernández, D., Rodríguez, M., Verdugo, J., Piattini, M., and Fernández-Medina, E. (2010). Evaluación de la calidad y seguridad en productos software.
O'Connor, R. V., and Laporte, C. Y. (2010). Towards the provision of assistance for very small entities in deploying software lifecycle standards. En Proceedings of the 11th International Conference on Product-Focused Software Development and Process Improvement (PROFES 2010). ACM. https://doi.org/10.1145/1961258.1961259
Peters, E., and Aggrey G. K. (2020). An ISO 25010 based quality model for ERP systems. Advances in Science, Technology and Engineering Systems Journal, 5(2), pp. 578-583. https://doi.org/10.25046/aj050272
Plöesch R., Schuerz, S., and Koerner, C. (2015). On the validity of the IT-CISQ quality model for automatic measurement of maintainability [Conference article]. 2015 IEEE 39th Annual Computer Software and Applications Conference, Taichung, Taiwan. https://doi.org/10.1109/COMPSAC.2015.47
Raharja, I. M. S., and Siahaan, D. O. (2019). Classification of non-functional requirements using fuzzy similarity KNN based on ISO/IEC 25010 [Conference article]. 2019 12th International Conference on Information and Communication Technology and System (ICTS), Surabaya, Indonesia. https://doi.org/10.1109/ICTS.2019.8850944
Sánchez-Gordon, M. L., O’Connor, R. V., and Colomo-Palacios, R. (2015). Evaluating VSEs viewpoint and sentiment towards the ISO/IEC 29110 standard: A two country grounded theory study. In T. Rout, R. O’Connor, and A. Dorling, A. (Eds.), Software Process Improvement and Capability Determination. SPICE 2015 (pp. 114-127). Springer. https://doi.org/10.1007/978-3-319-19860-6_10
Solyman, A. M., Ibrahim, O. A., and Elhag, A. A. M. (2015). Project management and software quality control method for small and medium enterprise [Conference article]. 2015 International Conference on Computing, Control, Networking, Electronics and Embedded Systems Engineering (ICCNEEE), Khartoum, Sudan. https://doi.org/10.1109/ICCNEEE.2015.7381442
Virginio, L. A., and Ricarte, I. L. (2015). Identification of patient safety risks associated with electronic health records: A software quality perspective. Studies in Health Technology and Informatics, 216, 55-59. https://pubmed.ncbi.nlm.nih.gov/26262009/
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., and Wesslén, A. (2012). Experimentation in software engineering. Springer
How to Cite
APA
ACM
ACS
ABNT
Chicago
Harvard
IEEE
MLA
Turabian
Vancouver
Download Citation
License
Copyright (c) 2026 Mirna Muñoz, Gabriel Garcia-Mireles, Jezreel Mejía, Elizabeth Villanueva

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
When submitting their article to the Scientific Journal, the author(s) certifies that their manuscript has not been, nor will it be, presented or published in any other scientific journal.
Within the editorial policies established for the Scientific Journal, costs are not established at any stage of the editorial process, the submission of articles, the editing, publication and subsequent downloading of the contents is free of charge, since the journal is a non-profit academic publication. profit.