• No se han encontrado resultados

Quito Ecuador EXTRACTO INGENIERÍA DEL SOFTWARE. CALIDAD DEL PRODUCTO SOFTWARE. MODELO DE CALIDAD (ISO/IEC :2001, IDT)

N/A
N/A
Protected

Academic year: 2022

Share "Quito Ecuador EXTRACTO INGENIERÍA DEL SOFTWARE. CALIDAD DEL PRODUCTO SOFTWARE. MODELO DE CALIDAD (ISO/IEC :2001, IDT)"

Copied!
8
0
0

Texto completo

(1)

© ISO 2001 Todos los derechos reservados

© INEN 2014.

Quito – Ecuador

NORMA TÉCNICA

ECUATORIANA

NTE INEN-ISO/IEC 9126-1

Primera edición 2014-01

INGENIERÍA DEL SOFTWARE. CALIDAD DEL PRODUCTO SOFTWARE. MODELO DE CALIDAD (ISO/IEC 9126-1:2001, IDT)

SOFTWARE ENGINEERING. PRODUCT QUALITY. PART 1: QUALITY MODEL. (ISO/IEC 9126-1:2001, IDT)

_____________________________________

Correspondencia:

Esta Norma Técnica Ecuatoriana es una traducción idéntica de la Norma Internacional ISO/IEC 9126-1:2001

DESCRIPTORES: : Ingeniería, Software, calidad, producto, modelo ICS: 35.080

31 Páginas

EXTRACTO

(2)

© ISO 2001  Todos los derechos reservados

© INEN 2014

2014-2698 i

Prólogo nacional

sta Norma Técnica Ecuatoriana NTE INEN-ISO/IEC 9126-1 es una traducción idéntica de la Norma Internacional ISO/IEC 9126-1:2001, “Software engineering. Product quality. Part 1: quality model.”, la fuente de la traducción es la norma adoptada por AENOR. El comité nacional responsable de esta Norma Técnica Ecuatoriana y de su adopción es el Comité Interno del INEN.

EXTRACTO

(3)

- 3 - ISO/IEC 9126-1:2001

ÍNDICE

Página

PRÓLOGO ... 4

INTRODUCCIÓN ... 5

1 OBJETO Y CAMPO DE APLICACIÓN ... 7

2 CONFORMIDAD ... 8

3 NORMAS PARA CONSULTA ... 8

4 TÉRMINOS Y DEFINICIONES... 8

5 MARCO DE REFERENCIA DEL MODELO DE CALIDAD... 8

5.1 Enfoques de la calidad ... 9

5.2 Calidad del producto y ciclo de vida ... 9

5.3 Elementos a ser evaluados... 12

5.4 Uso de un modelo de calidad... 12

6 MODELO DE CALIDAD PARA CALIDAD INTERNA Y EXTERNA ... 13

6.1 Funcionalidad... 13

6.2 Fiabilidad... 14

6.3 Usabilidad ... 15

6.4 Eficiencia ... 15

6.5 Mantenibilidad ... 16

6.6 Portabilidad... 16

7 MODELO DE CALIDAD PARA CALIDAD EN USO ... 17

7.1 Calidad en uso ... 17

ANEXO A (Normativo) MÉTRICAS ... 19

A.1 Métricas de software ... 19

A.2 Métricas de calidad en uso ... 20

A.3 Elección de métricas y sistemas de medición... 21

A.4 Métricas usadas para comparaciones ... 21

ANEXO B (Informativo) DEFINICIONES CONTENIDAS EN OTRAS NORMAS ... 23

ANEXO C (Informativo) HISTORIA... 27

BIBLIOGRAFÍA... 29

EXTRACTO

(4)

PRÓLOGO

ISO (Organización Internacional de Normalización) e IEC (Comisión Electrotécnica Internacional) constituyen el sistema especializado para la normalización a nivel mundial. Los organismos nacionales miembros de ISO o de IEC participan en el desarrollo de normas internacionales a través de los comités técnicos establecidos por las organizaciones respectivas para realizar acuerdos en los campos específicos de la actividad técnica. Los comités técnicos de ISO e IEC colaboran en los campos de interés mutuo.

Otras organizaciones internacionales, gubernamentales y no gubernamentales, en colaboración con ISO e IEC, también toman parte en estos trabajos.

Los proyectos de las normas internacionales se elaboran de acuerdo con las reglas contenidas en las Directivas de ISO/IEC, Parte 3.

En el campo de las tecnologías de la información, ISO e IEC han establecido un comité técnico conjunto denominado, ISO/IEC JTC 1. Los borradores de normas internacionales adoptados por el comité conjunto circulan por los organismos nacionales para su voto. La publicación como norma internacional requiere la aprobación de al menos el 75% de los organismos nacionales con derecho a voto.

Es importante señalar la posibilidad de que algunos elementos de esta norma internacional pueden estar sujetos a derechos de patente. ISO e IEC no son responsables de la identificación de algunos o todos de esos derechos de patentes.

La Norma Internacional ISO/IEC 9126-1 fue elaborada por el SC 7, Ingeniería del Software y Sistemas del Comité Técnico Conjunto ISO/IEC JTC 1, Tecnología de la Información.

La primera edición de la Norma ISO/IEC 9126-1, junto con las otras partes de la misma anula y sustituye a la Norma ISO/IEC 9126:1991, que ha sido técnicamente revisada.

La Norma ISO/IEC 9126 consta de las siguientes partes que comparten el mismo título general: Ingeniería del software. Calidad del producto.

− Parte 1: Modelo de calidad

− Parte 2: Métricas externas

− Parte 3: Métricas internas

− Parte 4: Métricas de calidad en uso

El anexo A es normativo y forma parte de esta parte de la Norma ISO/IEC 9126-1. Los anexos B, C y D tienen únicamente propósito informativo.

EXTRACTO

(5)

- 5 - ISO/IEC 9126-1:2001

INTRODUCCIÓN

Los ordenadores están siendo usados para una cada vez más amplia variedad de aplicaciones, y su correcto funciona- miento es, a menudo, crítico para el éxito del negocio y/o de la seguridad de las personas. El desarrollo o la selección de productos software de alta calidad es, por este motivo, de gran importancia. La especificación y la evaluación extensiva de la calidad del producto software es un factor clave para asegurar una calidad adecuada. Esto se puede conseguir definiendo las características de calidad apropiadas, teniendo en cuenta el propósito del uso del producto software. Es importante que cada característica relevante de calidad del producto software se especifique y se evalúe, utilizando dentro de lo posible métricas que estén validadas o ampliamente aceptadas.

La Norma ISO/IEC 9126 (1991): Evaluación del producto software. Características de calidad y guías para su uso, que fue desarrollada para dar apoyo a estas necesidades, define seis características de calidad y describe un modelo de proceso de evaluación del producto software.

Cuando las características y las métricas asociadas se puedan usar no sólo para evaluar el producto software, sino también para definir requisitos de calidad y otros usos, la Norma ISO/IEC (1991) ha sido sustituida por dos normas relacionadas que constan de varias partes: las Normas ISO/IEC 9126 (Calidad del producto software) e ISO/IEC 14598 (Evaluación del producto software). Las características de calidad del producto software que se definen en esta parte de la Norma ISO/IEC 9126 se pueden usar para especificar requisitos funcionales y/o no funcionales tanto de cliente como de usuario.

Esta parte de la Norma ISO/IEC 9126 es una revisión de la Norma ISO/IEC 9126 (1991), y mantiene las mismas características de calidad del software. Las diferencias principales son:

• la introducción de subcaracterísticas normativas, la mayoría de las cuales están basadas en las subcaracterísticas de carácter informativo que aparecían en la Norma ISO/IEC 9126 (1991):

• la especificación de un modelo de calidad;

• la introducción del concepto de calidad en uso;

• la eliminación del proceso de evaluación (ahora especificado en la serie de Normas ISO/IEC 14598);

• la coordinación del contenido con la Norma ISO/IEC 14598-1.

La relación entre las series de Normas ISO/IEC 9126 e ISO/IEC 14598 (véase el anexo D) se muestra en la figura 1.

EXTRACTO

(6)

Fig. 1 – Relaciones entre las Normas ISO/IEC 9126 e ISO/IEC 14598

EXTRACTO

(7)

- 7 - ISO/IEC 9126-1:2001

1 OBJETO Y CAMPO DE APLICACIÓN

Esta parte de la Norma ISO/IEC 9126 describe un modelo en dos partes para la calidad del producto software: a) calidad interna y externa, y b) calidad en uso. La primera parte del modelo especifica seis características para la calidad interna y externa, que se subdividen posteriormente en subcaracterísticas. Estas subcaracterísticas se manifiestan externamente cuando el software se usa como parte de un sistema informático, y son el resultado de los atributos internos del software. Esta parte de la Norma ISO/IEC 9126 no elabora el modelo de calidad interna y externa más allá del nivel de subcaracterística.

La segunda parte del modelo especifica cuatro características de calidad en uso, pero no elabora el modelo de calidad en uso más allá del nivel de característica. La calidad en uso es el efecto combinado para el usuario de las seis característi- cas de calidad del producto software.

Las características definidas son aplicables a cualquier letra cursiva de software, incluyendo programas de cálculo y datos contenidos en firmware. Las características y subcaracterísticas proporcionan una terminología consistente para la calidad del producto software. También proporcionan un marco de referencia para especificar requisitos de calidad para el software, y para establecer compromisos entre las capacidades del producto software.

El anexo A, que es normativo, proporciona recomendaciones y requisitos para métricas del producto software, y métricas para calidad en uso. En las otras partes de la Norma ISO/IEC 9126 se dan ejemplos de estas métricas. Estas métricas son aplicables a la especificación de requisitos de calidad y objetivos de diseño de los productos software, incluyendo los productos intermedios. La Norma ISO/IEC 14598-1 contiene una explicación de cómo este modelo de calidad se puede aplicar a la evaluación del producto software.

Esta parte de la Norma ISO/IEC 9126 permite especificar y evaluar la calidad de los productos software desde diferen- tes perspectivas por parte de aquellos agentes involucrados con la adquisición, los requisitos, el desarrollo, el uso, la evaluación, el soporte, el mantenimiento, el aseguramiento de la calidad y la auditoria del software. Por ejemplo, se puede usar por los desarrolladores, compradores, personal de aseguramiento de la calidad, y evaluadores independien- tes, especialmente aquellos responsables de especificar y evaluar la calidad del producto software. Ejemplos de usos del modelo de calidad definido en esta parte de la Norma ISO/IEC 9126 son:

• validar la completitud de una definición de requisitos;

• identificar los requisitos del software;

• identificar objetivos para el diseño del software;

• identificar objetivos para las pruebas del software;

• identificar requisitos para el aseguramiento de la calidad;

• identificar los criterios de aceptación para un producto software completado.

NOTA 1 − Esta parte de la Norma ISO/IEC 9126 se puede usar conjuntamente con la Norma ISO/IEC 15504 (que trata de la evaluación del proceso software) para proporcionar:

un marco de referencia para la definición de la calidad de producto software en el proceso cliente – suministrador;

apoyo para la revisión, verificación y validación, y un marco de referencia para la evaluación cuantitativa de la calidad en el proceso de apoyo;

apoyo para el establecimiento de los objetivos de calidad a nivel de organización, en el proceso de gestión.

NOTA 2 − Esta parte de la Norma ISO/IEC 9126 se puede utilizar conjuntamente con la Norma ISO/IEC 12207 (que trata del ciclo de vida del software), para proporcionar:

un marco de referencia para la definición de requisitos de calidad de los productos software en los procesos principales del ciclo de vida;

apoyo para la revisión, verificación y validación en los procesos de apoyo del ciclo de vida.

EXTRACTO

(8)

ISO/IEC

9126-1 (ISO/IEC 9126-1:2001, IDT) ORIGINAL:

Fecha de iniciación del estudio:

2013-11-25

REVISIÓN:

La Subsecretaría de la Calidad del Ministerio de Industrias y Productividad aprobó este proyecto de norma

Oficialización con el Carácter de Por Resolución No.

Publicado en el Registro Oficial No.

Fecha de iniciación del estudio:

Fechas de consulta pública: 2013-11-27 al 2013-12-12 Comité Interno del INEN:

Fecha de iniciación: 2013-12-13 Fecha de aprobación: 2013-12-13 Integrantes del Comité Interno:

NOMBRES: INSTITUCIÓN REPRESENTADA:

Eco. Agustín Ortiz (Presidente) Ing. José Luis Pérez

Ing. Paola Castillo

DIRECCION EJECUTIVA

COORDINACIÓN GENERAL TÉCNICO DIRECCIÓN DE NORMALIZACIÓN

Ing. Tatiana Briones DIRECCIÓN DE VALIDACIÓN Y

CERTIFICACIÓN Ing. Laura González

Ing. Bolívar Cano DIRECCIÓN DE METROLOGÍA

DIRECCION DE REGLAMENTACIÓN Ing. Gonzalo Arteaga (Secretaría Técnica) DIRECCIÓN DE NORMALIZACIÓN

Otros trámites: Compromiso Presidencial N° 20549 del 08 de junio del 2013, para el fortalecimiento de normas del Instituto Ecuatoriano de Normalización – INEN

La Subsecretaría de la Calidad del Ministerio de Industrias y Productividad aprobó este proyecto de norma

Oficializada como: Voluntaria Por Resolución No. 13532 de 2013-12-20 Registro Oficial Suplemento No. 158 de 2014-01-09

EXTRACTO

Referencias

Documento similar

Las métricas se calculan a partir de mediciones que se recopilan a lo largo de todo el proceso de desarrollo del software para medir la calidad del proyecto, y se utilizan como

La definición y propuesta de entregables que garanticen la calidad del producto en las etapas de modelación pedagógica, gestión de medias y diseño gráfico en el proceso de

A nivel mundial, toda empresa informática que aplique correctamente la ingeniería al software y que tiene entre sus metas alcanzar la mayor calidad de su producto sabe que medir

Las revisiones del software juegan un papel fundamental en el control de la calidad, son un filtro en el proceso de ingeniería de software aplicadas en varios momentos de

Después de haber realizado un estudio detallado de la documentación recopilada acerca de la calidad del software, podemos decir que para lograr un software de alta calidad

Cada una de estas métricas tiene un punto de vista diferente pero fortalecen la idea de que para poder medir la calidad y complejidad de un software determinado es necesaria la

La prioridad del escenario se define en este método como un par (X, Y) en el cual X define el esfuerzo de satisfacer el escenario, y la Y indica los riesgos que se corren

19 Producto (PPQA) que forma parte de las 22 áreas que estructuran al modelo de calidad CMMI, enfocándose principalmente en el proceso de desarrollo de software