Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CalidaddesoftwarebajolanormaISO25000 PDF
CalidaddesoftwarebajolanormaISO25000 PDF
net/publication/325022337
CITATION READS
1 2,677
2 authors:
Some of the authors of this publication are also working on these related projects:
Desarrollo de una tecnología para el acabado de tela jean usando enzimas lacasas View project
All content following this page was uploaded by Tulia Vaca on 08 May 2018.
1
Instituto de Posgrado
2
Facultad de Ingeniería en Ciencias Agropecuarias y Ambientales
Universidad Técnica del Norte
Ecuador
tnvaca@utn.edu.ec; ajacome@utn.edu.ec
Resumen
El Standish Group, según reportes CHAOS 2011-2015, promedia el 19% de proyectos
software como fallidos, 52% como discutidos y 29% como exitosos, estadística que reafirma el
criterio de orientar los productos software al cumplimiento de atributos de calidad definidos en
modelos de calidad de software. El objetivo del estudio es determinar la calidad del módulo de
talento humano (MTH) del sistema informático (SIIU) de la Universidad Técnica del Norte,
con base en la norma ISO/IEC 25010, con fines de mejora. Para el efecto se analiza y
fundamenta la selección de la familia ISO/IEC 25000 para medir: calidad externa y en uso del
MTH, atendiendo requerimientos institucionales. Se encuesta y entrevista a informantes
vinculados con la administración, registro y procesamiento de datos del módulo; se definen
aspectos a evaluar y desarrolla un instrumento para automatizar resultados. El trabajo es de
enfoque cuantitativo y cualitativo, a través de una investigación documental y descriptiva.
Como resultado se obtiene la calidad total del MTH, situación que conlleva a definir una
propuesta de mejora. Se concluye en la importancia de implantar el concepto de calidad de
software como base para garantizar la calidad de información que contribuya en la toma de
decisiones, a nivel institucional.
Palabras clave: calidad de software, modelo de calidad, producto software, ISO/IEC 25010,
métricas, mejora.
Abstract
The Standish Group, according to CHAOS 2011-2015, reports 19% of software projects as
“failed”, 52% as “discussed” and 29% as “successful”. These statistics reaffirm the principle of
focusing software products on reaching quality attributes defined in models of software quality.
The objective of the study is to determine the quality of the human talent module (MTH) of the
computer system (SIIU) of Universidad Técnica del Norte, based on the ISO/IEC 25010
standard, with improvement purposes. The selection of the ISO/IEC 25000 family is analyzed
and established in order to measure: external quality and in use of MTH, meeting institutional
requirements. Informants related to the administration, registration and processing of module
data are surveyed and interviewed. Aspects to be evaluated and developed are defined as an
instrument to automate results. The work is quantitative and qualitative, through a documentary
and descriptive research. As a result, the total quality of the MTH is obtained, a situation that
leads to defining a proposal for improvement. It is concluded the importance of implementing,
the concept of software quality, as a basis to guarantee the quality of information that
contributes to decision making, at an institutional level.
Keywords: software quality, quality model, software product, ISO/IEC 25010, metrics,
improvement.
Introducción
El software se encuentra en casi todos los campos de la actividad humana: la industria, el
comercio, las finanzas, el gobierno, la salud, la educación, las artes, etc. La dependencia de las
organizaciones respecto de este recurso es crítica. La automatización de las actividades y la
generación y disponibilidad de información para la toma de decisiones, logradas a través del
software, son claves para el logro de objetivos y supervivencia de las organizaciones (Estayno,
Dapozo, Cuenca, & Greiner, 2009, p. 1).
Durante el 2007, la Universidad Técnica del Norte (UTN) avizoró la necesidad de disponer
de una herramienta informática propia que automatice, primordialmente, sus procesos
académicos, actividad que se extendió a otros procesos de carácter administrativo, financiero,
etc. Fue así que el Sistema Integrado Informático Universitario (SIIU) se desarrolló con
perspectiva de satisfacer necesidades institucionales, requerimientos que han ido
evolucionando conforme disposiciones del sistema de educación superior nacional.
Sistemas de Información
“Los Sistemas de Información (SI) son componentes relevantes del entorno actual de
negocios, que ofrecen grandes oportunidades de éxito para las empresas, cuentan con la
capacidad de reunir, procesar, distribuir y compartir datos de forma oportuna y de manera
integrada” (Abrego, Sánchez, & Medina, 2017).
Calidad de Software
Según compilación de varios autores realizada por Moreno et. al. (2010) se define calidad
de software como “el conjunto de atributos deseables que posee un producto software, los
cuales son medibles (cuantitativa o cualitativamente), permitiendo hacer comparaciones para
conocer si se cumple con las expectativas del cliente o no”.
Definición: El estándar ISO 8402, citado por Calero, Piattini, & Moraga (2010) define como:
“conjunto de factores de calidad, y de relaciones entre ellos, que proporciona una base para
la especificación de requisitos de calidad y para la evaluación de calidad de componentes
software”.
Tipos: Según Calero, Piattini, & Moraga (2010) se clasifican en: fijos, a medida y mixtos.
- Fijos: disponen de un catálogo de factores de calidad de partida que se usa como base
para evaluar. Siguen este enfoque: McCall, Boehm, Keller y FURPS. Ventaja:
reutilizables, el conjunto de factores de calidad siempre es el mismo. Desventaja: poca
flexibilidad.
- A medida: No disponen de catálogo de factores de partida, estos modelos son creados
desde cero. Destacan: GQM e IEEE 1061. Ventaja: total adaptabilidad. Desventajas:
alto coste de construcción y difícil reutilización de modelos de un proyecto a otro.
- Mixtos: Combinan ventajas de modelos fijos y a medida. La idea es que exista un
conjunto de factores más abstractos que sean reutilizados y que puedan ser refinados y
operacionalizados para un proyecto particular. Destacan: ADEQUATE, Gilb, ISO/IEC
9126-1, Quint2, ISO/IEC 25010.
Análisis de modelos
Estudios como: “Exploración de modelos y estándares de calidad para el producto
software” de Moreno, Bolaños, & Navia (2010), examina ocho modelos y estándares y propone
elementos esenciales como reflexión de sus autores; “Análisis comparativo de modelos y
estándares para evaluar la calidad del producto de software” de González, André, &
Hernández (2015), analiza modelos y estándares orientados a evaluar la calidad de software a
fin de identificar los más utilizados o referenciados y “Cuadro comparativo de los modelos de
calidad” de Lozano (2015), detalla aspectos relevantes de modelos y estándares de calidad;
constituyen fuentes que viabilizan la selección del modelo de calidad ISO/IEC 25010.
ISO/IEC 25010 forma parte de ISO/IEC 2501n – División de Modelo de Calidad, constituye
una norma que presenta modelos de calidad detallados incluyendo características para calidad
interna, externa y en uso; específicamente describe el modelo de calidad para el producto
software y para la calidad en uso. Esta norma presenta características y subcaracterísticas de
calidad frente a las cuales evaluar el producto software.
Evolución de la norma: Según detalla ISO/IEC 25010 (2011), la ISO/IEC 25000 es evolución
de la ISO/IEC 9126, representada en la figura 4.
Modelo 9126-1 25010
Calidad: 9126-2
Externa 25023
9126-3
Interna
Materiales y Métodos
Área de estudio: La investigación se llevó a cabo en: Dirección de Gestión de Talento Humano
(DGTH), Dirección de Desarrollo Tecnológico e Informático (DDTI), Comisión de Evaluación
Interna (CEI) y unidades académicas de la UTN, institución de educación superior, ubicada en
la parroquia El Sagrario, ciudad de Ibarra, provincia de Imbabura, país Ecuador.
Tabla 1.
Población de investigación.
Informantes Cantidad
Funcionarios DGTH 7
Miembros CEI 9
Director DDTI 1
Administrador MTH 1
Personal de unidades académicas 22
Total 40
Fuente: Elaboración propia.
Herramientas utilizadas:
- ISO/IEC 25010 – Modelo de Calidad de Software.
- ISO/IEC 25023 – Calidad Externa.
- ISO/IEC 25022 – Calidad en Uso.
- ISO/IEC 25040 – Modelo de referencia de evaluación y guía.
- Documento Tesis: “Sistema de Administración y Gestión de Recursos Humanos ERP-
SGRH-UTN”, 2009.
- Manual de Usuario del Módulo de Talento Humano, 2009.
- Apache Jmeter (herramienta de pruebas unitarias para conexiones de bases de datos
y conexiones TCP genéricas).
- Administrador de Tareas de Windows.
- Matriz Calidad, 2017. (instrumento elaborado para este estudio - formato Excel)
Resultados:
Dentro del estudio realizado se obtuvieron resultados que contribuyeron al cumplimiento del
objetivo planteado, como:
Tabla 4.
Niveles de puntuación final.
La figura 10 detalla cálculos a nivel característica para calidad externa y en uso del MTH,
según condiciones definidas en tablas 2 y 3, sistematizadas en la hoja de cálculo “Resultado
Final” de la matriz de calidad.
Figura 10. Resultado de calidad externa y en uso (nivel característica) y calidad total del
MTH.
Fuente: Matriz Calidad - Elaboración propia.
La evaluación del MTH proporcionó una valoración de 6,54 sobre 10 puntos para Calidad
Externa; 6,47 sobre 10 puntos para Calidad en Uso; y 6,50 sobre 10 puntos para Calidad Total,
considerado como Nivel de Puntuación “Aceptable” y Grado de Satisfacción “Satisfactorio”.
4. Propuesta de mejora
De acuerdo a los resultados y pruebas ejecutadas de evaluación, se propuso acciones de
mejora a implementar en el MTH, resumiéndose de la siguiente manera:
- Para incrementar Calidad Externa: 28 propuestas.
- Para incrementar Calidad en Uso: 8 propuestas.
Discusión
Al constituir la norma ISO/IEC 25010 un modelo mixto de calidad de software, se
caracteriza por ser adaptable a las necesidades de las partes interesadas, es decir, según
requerimientos de usuarios, administrador y evaluador se definen los atributos,
subcaracterísticas y características a evaluar. Tal es el caso que en esta investigación se aplicó
el modelo, a nivel porcentual detallado en tabla 5.
Tabla 5.
Aplicación porcentual del modelo ISO/IEC 25010 durante la evaluación del MTH.
Tipo Calidad Elementos Total modelo Aplicadas %
Características 8 8 100.00%
Externa Subcaracterísticas 28 14 50.00%
Métricas 53 16 30.19%
Características 5 4 80.00%
En Uso Subcaracterísticas 8 4 50.00%
Métricas 27 9 33.33%
Fuente: Matriz Calidad - Elaboración propia.
Recomendaciones
Referencias bibliográficas
Abrego, D., Sánchez, Y., & Medina, J. (2017). Influencia de los sistemas de información en los
resultados organizacionales. Revista Internacional Contaduría y Administración. Num. 62, 303-
320.
Calero, C., Piattini, M., & Moraga, M. (2010). Calidad del producto y proceso software. Madrid:
Editorial Ra-Ma.
Constanzo, M. (2014). Comparación de Modelos de Calidad, factores y metricas en el ámbito de la
Ingeniería del Software. Universidad Nacional de la Patagonia Austral - Unidad Académica
Río Gallegos, 36.
Estayno, M., Dapozo, G., Cuenca, L., & Greiner, C. (2009). MODELOS Y MÉTRICAS PARA
EVALUAR CALIDAD DE SOFTWARE. Workshop de Investigadores en Ciencias de la
Computación, 6.
González, A., André, M., & Hernández, A. (2015). Análisis comparativo de modelos y estándares para
evaluar la calidad del producto de software. Revista Cubana de Ingeniería, Vol. 6, Num. 3, 43-
52.
INEC. (2017). Clasificación Central de Productos v2 «Servicios de diseño y desarrollo de la tecnología
de la información (IT)». Quito: Instituto Nacional de Estadísticas y Censos.
ISO/IEC 25000. (2004). ISO/IEC 25000, «Software product quality life cycle model,» de Software
engineering - Software product Quality Requirements and Evaluation (SQuaRE) - Guide to
SQuaRE. Suiza: International Organization for Standardization.
ISO/IEC 25010. (2011). ISO/IEC 25010. NTE INEN-ISO/IEC 25010. Suiza: International Organization
for Standardization.
ISO/IEC 25023. (2011). «Use of System and software product quality Measures,» de Systems and
software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE)
– Measurement of system and software product quality,. Suiza: International Organization for
Standardization.
ISO/IEC 25040. (2011). Modelo de referencia de evaluación y guía. Systems and software engineering
-- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Evaluation process.
Suiza: ISO.
Lozano, E. (2015). Cuadro comparativo de los modelos de calidad. Bucaramanga, Santander,
Colombia: Universidad de Santander.
Moreno, J., Bolaños, L., & Navia, M. (2010). Exploración de Modelos y Estándares de calidad para el
producto software. Universidad Industrial de Santander.
Portal ISO 25000. (2017). Portal ISO 25000. Obtenido de http://iso25000.com/
Ruiz, G., Peña, A., Castro, C., Alaguna, A., Areiza, L., & Rincón, R. (2006). Modelo de Evaluación de
Calidad de Software Basado en Lógica Difusa, Aplicada a Métricas. Revista Avances en
Sistemas e Informática.