Resumen-Desde 2005 y hasta la fecha, la Internacional
Organizacin para la Normalizacin (ISO) est en curso para
La norma internacional ISO 9126 actual sobre software Medicin de la calidad del producto. Sin embargo, esta norma actual Ser sustituido por la divisin de medicin de la calidad (ISO 25020, ISO 25021, ISO 25022, ISO 25023 e ISO 25024) de La prxima serie ISO 25000 de normas internacionales sobre Requisitos de calidad del software y evaluacin (SQuaRE). Esta Presenta una investigacin sobre las debilidades de la Actual ISO 9126 recogiendo varios puntos de vista de los interesados Investigadores y profesionales. Adems, esta investigacin Abordar las soluciones potenciales de tales debilidades Que se tengan en cuenta al preparar la nueva De medicin de la serie ISO 25000 de productos Normas. Palabras clave-ISO 9126; ISO 25000; Calidad de software; software producto I. INTRODUCCIN En 1991, la ISO public su primer consenso internacional Sobre la terminologa de las caractersticas de calidad de los Evaluacin de productos, que se denomina ISO 9126 en Software Caractersticas y pautas de calidad del producto para su uso [1]. Posteriormente, de 2001 a 2004, la ISO public Versin de cuatro partes, que contiene tanto la calidad ISO Modelos e inventarios de las mtricas propuestas para estos modelos. La versin actual de la serie ISO 9126 ahora consta de Una norma internacional [2] y tres informes tcnicos [3-5]. Actualmente, la ISO ha reconocido la necesidad de Mejoras a la norma ISO 9126, principalmente como resultado de En el mbito de las tecnologas de la informacin y los Ambiente [6]. Por lo tanto, ISO est trabajando ahora en la prxima Generacin de normas de calidad de los productos de software que Se denominarn Requisitos de calidad de los productos de software y Evaluacin (ISO 25000). Esta serie de estndares reemplazar Las actuales series ISO 9126 e ISO 14598, y consistir De cinco divisiones [7], cada una de ellas puede contener uno o ms documentos: ISO 2500n en Gestin de la Calidad. ISO 2501n en el Modelo de Calidad. ISO 2502n en la medicin de la calidad. ISO 2503n sobre requisitos de calidad. ISO 2504n sobre evaluacin de calidad. En este artculo vamos a investigar las debilidades de la Norma internacional ISO actual (ISO 9126). Sin embargo, nos Recoger un conjunto de puntos dbiles de nuestro trabajo anterior [8, 9, 10, 11, 12, 13] y de otros investigadores y Practicantes [14, 15, 16, 17, 18, 19, 20]. Adems, este Documento ofrecer un conjunto de sugerencias propuestas para Estas debilidades. Por lo tanto, estas sugerencias propuestas pueden ser En cuenta en el desarrollo de los prximos Divisin de medicin de calidad (ISO 25020, ISO 25021, ISO 25022, ISO 25023 e ISO 25024) de la norma ISO 25000 (SQuaRE: Requisitos de calidad de los productos de software y Evaluacin) Serie internacional de normas. El resto de este artculo se organiza de la siguiente manera: seccin 2 Presenta una visin general de la Norma Internacional ISO 9126 Y su contenido. La seccin 3 ofrece una visin general de la Divisin de calidad de la serie ISO 25000 estndares internacionales. La Seccin 4 analiza e investiga Las debilidades de la ISO 9126. Finalmente, la seccin 5 concluye El documento y da algunas sugerencias para la mejora de La prxima ISO 25020n sobre medicin de la calidad que es Una parte de la serie ISO 25000 de normas internacionales. II. ISO 9126: UNA VISIN GENERAL La serie de normas ISO 9126 ahora consta de una La norma internacional (IS) y tres informes tcnicos (TR), es decir: ISO 9126-1 sobre el modelo de calidad del producto de software [2]. ISO TR 9126-2 en productos de software externos Mtricas de calidad [3]. ISO TR 9126-3 en la calidad interna del producto de software Mtricas [4]. ISO TR 9126-4 sobre calidad del producto de software en uso Mtricas [5]. El primer documento de la serie ISO 9126 (Calidad Modelo) contiene un modelo de calidad de dos partes para el software Calidad del producto [5]: Modelo de calidad interno y externo. Modelo de calidad en uso. La primera parte del modelo de calidad de dos partes determina Seis caractersticas en las que se subdividen en veintisiete Sub-caractersticas para la calidad interna y externa [2]. Estas sub-caractersticas son el resultado de software interno Atributos y se notan externamente cuando el software es Utilizado como parte de un sistema informtico, vase el Grfico 1. Considerando que, La segunda parte del modelo de dos partes indica cuatro En uso [2], vase la figura 2. Sin embargo, el Definiciones de cada una de estas caractersticas y subcaractersticas Estn disponibles en la ISO 9126-1 [2]. La segunda [3], tercera [4] y cuarta [5] partes de la ISO 9126 proporcionan la siguiente informacin: Conjuntos de mtricas para cada subcaracterstica de calidad externa, Calidad interna sub-caracterstica y Calidad en uso. Explicaciones sobre cmo aplicar y utilizar estos conjuntos de mtrica. Ejemplos de cmo y dnde aplicar estas mtricas Durante el ciclo de vida del producto de software. III. LA DIVISIN DE MEDICIN DE CALIDAD DE LA ISO 25000: UNA VISIN GENERAL Uno de los objetivos de esta nueva serie ISO 25000 (y Lo que lo hace diferente de la actual serie ISO 9126) es La armonizacin de su contenido con el software Terminologa de medicin de la ISO 15939 [10] que Basado en la metrologa ISO terminologa [21]. La figura 3 muestra la estructura de la medicin de calidad Divisin (ISO 2502n) que sustituya a la actual Cuatro partes ISO 9126 serie de normas [22]. Esto propuso Divisin de medicin de calidad (ISO 2502n) consistir Cinco documentos: ISO 25020 en el modelo de referencia de medicin y Gua. ISO 25021 sobre elementos de medida de calidad. ISO 25022 sobre la medicin de la calidad interna. ISO 25023 sobre la medicin de la calidad externa. ISO 25024 sobre la medicin de la calidad en uso. El trabajo sobre la ISO 25000 est siendo llevado a cabo por Grupo 6 (WG6) del software y la ingeniera del sistema Subcomit (SC7) de la Comisin Tcnica Conjunta ISO / IEC (JTC1) sobre Tecnologa de la Informacin, es decir, ISO / IEC JTC1 / SC71 IV. LAS DEBILIDADES DE LA ISO 9126 En esta seccin discutiremos las debilidades de la ISO 9126. Sin embargo, estas debilidades se clasificarn en dos Clases, es decir, las debilidades que hemos identificado Durante nuestro trabajo anterior, y las debilidades que Descubierto por otros investigadores y practicantes. A. Debilidades autodescubiertas Durante nuestra investigacin anterior, hemos encontrado el Siguientes debilidades de la ISO 9126: 1) Es necesario armonizar la terminologa con la Vocabulario Internacional de ISO de Bsico y General Trminos en Metrologa [8]. 2) Las mtricas en ISO 9126 partes 2, 3 y 4 son Completamente fusionados y necesitan ser Base y mtricas derivadas para alinearse con la ISO 15939 [9]. 3) Hay que sealar que los rangos de los resultados de muchos De las mtricas en ISO 9126 estn entre 0 y 1. Por lo tanto, es fcil convertirlos en porcentaje valores. Sin embargo, desde nuestro punto de vista, estos Los resultados seran ms fciles de comprender si Clasificados en trminos de valores cualitativos; por ejemplo, Para la finalizacin de la tarea, si el porcentaje de resultados es del 100% Entonces la terminacin de la tarea es etiquetada como "excelente"; Si el resultado es 80%, entonces la finalizacin de la tarea es Etiquetado como "muy bueno"; Y as sucesivamente [10, 13]. 4) Al cartografiar la ISO 9126 a ISO 12207, muchos de los Las mtricas de calidad ISO 9126 referidas a ISO 12207 Procesos. Sin embargo, como se sabe, cada proceso en ISO 12207 contiene una serie de actividades diferentes. Por lo tanto, es ms til para los usuarios de ISO 9126 Se refieren a las actividades de la ISO 12207 [11, 12]. B. Las debilidades descubiertas por otros investigadores Las siguientes son las debilidades que se han Identificados por otros investigadores: 1) Jung et al. [14] declar que la inclusin de los seis Sub-caractersticas de cumplimiento de la normativa Resultados. La primera posibilidad es que el cumplimiento Sub-caracterstica de cada caracterstica pertenece a Caractersticas definidas en la norma ISO 9126. El segundo Posibilidad es que las seis subcaractersticas de cumplimiento Constituyen una dimensin separada [14]. Adems, sus resultados revelan ambigedades Forma que la ISO 9126 est estructurada en trminos de Caractersticas y sub-caractersticas. 2) Chua y Dyson [15] - en su investigacin - Descubrieron algunas debilidades inherentes a la Modelo de calidad 9126, especialmente en lo que Caracterstica de la usabilidad. Para simplificar el modelo A utilizar para los educadores, que pueden no ser usabilidad Expertos, proponen que esta caracterstica Se ampliar para incluir factores ms especficos como Consistencia, sencillez, legibilidad y uso del color. Es Tambin sugiri que una subcaracterstica de la Como parte de Usabilidad, principalmente para asegurar que Este importante factor no debe ser descuidado. En Adems, proponemos la inclusin de usuarios Satisfaccin como caracterstica global para resumir El impacto general del sistema en el usuario en su Contexto educativo especfico y teniendo en cuenta su Requisitos. Con estas mejoras, ISO 9126 Podra ser un modelo til para evaluar la calidad de la Sistemas de e-learning [14]. 3) Basado en la norma ISO 9126, as como un Investigacin de otros modelos propuestos por diversos Elementos de medida de calidad (ISO 25021) Medicin de Calidad Externa (ISO 25023) Medicin de Calidad Interna (ISO 25022) Medicin de la calidad de uso (ISO 25024) Modelo y Gua de Referencia (ISO 25020) Autores, Abran et al. [16] declar que la estructura revisada Para un modelo de usabilidad que debe ser propuesto, incluyendo La adicin de dos caractersticas a la ISO 9126 Estndar que haba sido seleccionado como lnea de base: Capacidad de aprendizaje y seguridad. Entonces, las mtricas especficas para Estas caractersticas se presentaron utilizando el Jerarqua estructurada de ISO 9126 [16]. 4) Begh [17] declar que no poda aplicar la norma ISO 9126 mtricas directamente porque son imprecisos. En Adems, el equipo del proyecto en su estudio Un esfuerzo considerable para redefinir las mtricas y Aplicar el enfoque formalizado con reglas de conteo Y perfiles [17]. Los atributos complejos basados en Normas exiga un cuidadoso examen de las Pero resultaron ser ms fciles Para definir [17]. 5) Koscianski y Costa [18] declararon que la Normalizacin de mtricas y puntajes debe lograr Las siguientes: cada mtrica utilizada debe ser La misma escala de referencia [18]. La muestra de mtricas de ISO / CEI 9126-2 e ISO / CEI 9126-3 en general Valores de retorno en el rango [0, 1], donde 1 significa el Mejor resultado posible. Adems, las mtricas cualitativas Pueden utilizar el mismo concepto [18]. 6) Behkamal et al. [19] declar que la calidad ISO 9126 El modelo es general. Adems, sealaron que en Para aplicar esta norma, es necesario que Personalizado [19]. 7) Erazo [20] ha analizado el modelo de calidad ISO 9126 Y present los resultados de una evaluacin real, Ilustrando cada caracterstica con sus respectivos Valorados. CONCLUSIN V Hoy en da, ISO est en curso para actualizar la norma ISO 9126 estndar internacional en calidad de producto de software medicin. Sin embargo, esta norma actual ser Sustituido por la prxima divisin de medicin de calidad (ISO 25020, ISO 25021, ISO 25022, ISO 25023 e ISO 25024) de la serie ISO 25000 de normas internacionales sobre Requisitos de calidad del software y evaluacin (SQuaRE). Este documento present una investigacin sobre las debilidades De la norma internacional ISO 9126 actual mediante la Diferentes puntos de vista de nuestras investigaciones previas y Investigadores y profesionales interesados. Sin embargo, este documento Ha abordado la siguiente sugerencia para resolver tales Debilidades Asegrese de que la terminologa del producto de software La medicin de calidad est totalmente alineada con el clsico Terminologa de medicin en las ciencias y Ingenieria. Identificar y clasificar las mtricas ISO 9126 en la base Y las mtricas derivadas para facilitar la determinacin Qu mtricas base deben ser recopiladas para ser usadas Posteriormente en el clculo de las otras mtricas derivadas. Convertir el resultado de las mtricas ISO 9126 en Los valores porcentuales para ser ms comprensible. Para superar el problema del mapeo entre ISO 9126 e ISO 12207, un nmero de referencia cruzada De la norma ISO 12207. Por ejemplo, el Nmero de referencia cruzada 5.3.9 se refiere a " Procesos "," proceso de desarrollo "y" software Prueba de calificacin ', respectivamente, Fig. 3 para Un ejemplo en el que la calidad interna ISO 9126 Mtricas podran medirse dentro de la ISO 12207 Actividades de verificacin. Ignorar la sub-caracterstica de cumplimiento para cada Caracterstica en el modelo de calidad ISO 9126. Es necesario un trabajo emprico adicional para mayor claridad Y valida la estructura del modelo de calidad ISO 9126 En trminos de caractersticas y sub-caractersticas. La caracterstica de usabilidad debe extenderse a Incluyen ms sub-caractersticas especficas tales como Consistencia, simplicidad, legibilidad, uso del color y ayuda. Incluir la adicin de dos caractersticas a la norma ISO 9241-11 que haba sido seleccionada como su Lnea de base: aprendizaje y seguridad. Entonces, especficos Se deben presentar mtricas para estas caractersticas Utilizando la jerarqua estructurada de ISO 9126. Redefinir las mtricas ISO 9126 y aplicar un Enfoque formalizado con reglas y perfiles de conteo A las mtricas ISO 9126. Mapear cada una de las mtricas ISO 9126 a la misma Escala de referencia. Preparar la ISO 9126 para que la personalizacin sea Utilizado en cualquier dominio. Las caractersticas del modelo de calidad ISO 91