• No se han encontrado resultados

NORMA TÉCNICA COLOMBIANA

N/A
N/A
Protected

Academic year: 2021

Share "NORMA TÉCNICA COLOMBIANA"

Copied!
11
0
0

Texto completo

(1)

NORMA TÉCNICA

NTC

COLOMBIANA 5420-4

2009-04-15

INGENIERÍA DE SOFTWARE.

CALIDAD DEL PRODUCTO DE SOFTWARE.

PARTE 4: MÉTRICAS DE CALIDAD EN USO

E: ENGINEERING. PRODUCT QUALITY- PART 4: QUALITY IN USE METRICS

CORRESPONDENCIA: esta norma es una adopción idéntica (IDT) por traducción, respecto a su documento de referencia, la norma ISO/IEC 9126-4:2004

DESCRIPTORES: software; software - evaluación; software – desarrollo; software – mantenimiento; información; gestión; procesador de datos; ordenador; calidad; métricas de calidad de uso.

I.C.S.: 35.080.00

Editada por el Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC) Apartado 14237 Bogotá, D.C. - Tel. (571) 6078888 - Fax (571) 2221435

(2)

PRÓLOGO

El Instituto Colombiano de Normas Técnicas y Certificación, ICONTEC, es el organismo nacional de normalización, según el Decreto 2269 de 1993.

ICONTEC es una entidad de carácter privado, sin ánimo de lucro, cuya Misión es fundamental para brindar soporte y desarrollo al productor y protección al consumidor. Colabora con el sector gubernamental y apoya al sector privado del país, para lograr ventajas competitivas en los mercados interno y externo.

La representación de todos los sectores involucrados en el proceso de Normalización Técnica está garantizada por los Comités Técnicos y el período de Consulta Pública, este último caracterizado por la participación del público en general.

La NTC 5420-4 fue ratificada por el Consejo Directivo de 2009-04-15.

Esta norma está sujeta a ser actualizada permanentemente con el objeto de que responda en todo momento a las necesidades y exigencias actuales.

A continuación se relacionan las empresas que colaboraron en el estudio de esta norma a través de su participación en el Comité Técnico 31 Ingeniería de software y sistemas.

GATTACA S.A.

GRANCOLOMBIANA DE SEGURIDAD S.A. INGERSCHOFT

PIRÁMIDE ADMINISTRACIÓN DE INFORMACIÓN LTDA.

SCRIPTA SOFTWARE QUBIT INTERNACIONAL

Además de las anteriores, en Consulta Pública el Proyecto se puso a consideración de las siguientes empresas: AGENDA DE CONECTIVIDAD AGS AMERITAS ALIANZA FIDUCIARIA ALIANZA SINERTIC ASESOFTWARE LTDA. AVANSOFT S.A.

BANCO CAJA SOCIAL BCSC BANCO DE LA REPÚBLICA BFGP DE COLOMBIA S.A. CARACOL TELEVISIÓN CDA – CAUCA C & G LTDA. CARDIQUE CONSULTAMOS LTDA.

COLEGIO SALESIANO SAN JUAN BOSCO COLGRABAR LTDA.

COPETRAN LTDA. COMERTECSA LTDA.

CONEXION SISTEMAS LTDA. CONSULT SOFÁ

CONSULTORES TECNOLÓGICOS ASOCIADOS LTDA.

CVG EDELCA

CONTRALORÍA GENERAL DE LA REPÚBLICA DAKYA

DELOITTE

DESARROLLO Y CONSULTORÍA DE SISTEMAS INFORMÁTICOS S.A.

DESARROLLOS TECNOLÓGICOS S.A.

DIRECCIÓN DE PREVENCIÓN Y ATENCIÓN DE EMERGENCIAS

(3)

E-BUSINESS DESTRIBUTION COLOMBIA S.A.

EMPRESA DE ENERGÍA DE BOGOTÁ ESP

ENTROPÍA LTDA. ESCOBAR & MARTÍNEZ

ESCUELA COLOMBIANA DE INGENIERÍA ETB

EXTRUCOL

FEDERACIÓN NACIONAL DE COMERCIANTES –FENALCO-

FEDESOFT

FENALCO – QUINDIO FRIOGAN S.A.

FUNDACIÓN SANTA FE

FUNDACIÓN UNIVERSITARIA MARÍA CANO GATTACA S.A.

GBITT

GETRONICS LTDA. GIRO ASOCIADOS LTDA. GLOBAL DE PINTURAS S. A.

GRANCOLOMBIANA DE SEGURIDAD S.A. GREENSQA S.A.

GRUPO CUBO LTDA.

GRUPO SYNERTIC U-MYND LTDA.

HONOR SERVICIOS DE SEGURIDAD LTDA.

HOSPITAL PSIQUIÁTRICO DEPARTAMENTAL UNIVERSITARIO DEL VALLE

IBM DE COLOMBIA S.A. ICONO MULTIMEDIA S.A.

INDUSTRIA FARMACÉUTICA SYNTOFARMA S.A.

INDUSTRIA COLOMBIANA DE ELECTRÓNICOS Y ELECTRODOMÉSTICOS S.A.

INDUSTRIAS ALIADAS S.A.

INGENIO COLOMBIANO INGCO LTDA. INGERSCHOFT LTDA. INGESET TELECOMUNICACIONES INPEC INNERSOFT LTDA. INTEGRAR S.A. ÍNTEGROS LTDA. INTERGRUPO S.A. INTERTEK

INSTITUCION UNIVERSITARIA ANTONIO JOSE CAMACHO

IMAICOD S.A. KAOME

KARINA CERÓN - INDEPENDIENTE KEYWORD E-FACTORY LTDA.

LABORATORIOS DE SOFTWARE S.A. LATINOAMERICANA DE SOFTWARE S.A. LINALCA S.A.

M & G SISTEMAS LTDA. MAREIGUA LTDA. MEGABANCO

MERCK S.A. – GUATEMALA

MINISTERIO DE COMERCIO, INDUSTRIA Y TURISMO

MV-TEL CONSULTORES LTDA.

PARTNERS SYSTEM TECHNOLOGICAL OUTSOURCING

POWER TEAM LTDA.

PRODUCTIVIDAD Y COMPETITIVIDAD E.U. PROMOTORA HOTEL DANN CARLTON BARRANQUILLA S.A.

NCR COLOMBIA LTDA.

NETWORK COMPUTER SYSTEM E.U. NEWSOFT LTDA.

NEXOS SOFTWARE NON PLUS ULTRA S.A. ODONTOTECNIA LTDA OPEN SYSTEMS LTDA. PÁGINAS NET

PARQUE TECNOLÓGICO DE LA UNIVERSIDAD SAN BUENAVENTURA

-PARQUESOFT-

PIRÁMIDE ADMINISTRACIÓN DE INFORMACIÓN LTDA.

POWER TEAM LTDA PREVICAR S.A.

PROASISTEMAS LTDA. PROCÁLCULO PROSIS S.A.

PSL PRODUCTORA DE SOFTWARE S.A. QUASAR SOFTWARE LTDA.

QUBIT INTERNACIONAL

REGISTRADURÍA NACIONAL DEL ESTADO CIVIL

REDCAMPO LTDA. REDCOM

SÁENZ AUDITORES CONSULTORES S.A. SENA

SERVIMETERS S.A.

SISTEMAS INTEGRALES DE INFORMÁTICA S.A.

SISTEMAS Y TECNOLOGÍA PARA EL SECTOR ODONTOLÓGICO (ODONTOTECNÍA LTDA)

(4)

SOFTMANAGEMENT S.A.

SOFTWARE QUALITY ASSURANCE S.A. SCRIPTA SOFTWARE LTDA.

SITEL

S-SQUARE S.A

S&P SOLUTIONS E.U. STRATEGIKA

TECNOVAS INFORMATICS TECNYCA LTDA.

UIS -UNIVERSIDAD INDUSTRIAL DE SANTANDER

UNIVERSIDAD DEL MAGDALENA UNISYS DE COLOMBIA S.A. UNIVERSIDAD DE LOS ANDES

UNIVERSIDAD AUTÓNOMA DE OCCIDENTE UNIVERSIDAD DE CUNDINAMARCA UNIVERSIDAD DEL CAUCA

UNIVERSIDAD DEL VALLE

UNIVERSIDAD NACIONAL DE COLOMBIA UNIVERSIDAD COOPERATIVA DE COLOMBIA UNIVERSIDAD DEL VALLE

UNIVERSIDAD TECNOLÓGICA DEL CHOCÓ UNYDOS CONSULTING S.A.

VC@SOFT LTDA

VIANET WS PARQUESOFT VIDYCOM LTDA.

VISIÓN TECNOLÓGICA WORLDCAD LTDA.

ICONTEC cuenta con un Centro de Información que pone a disposición de los interesados normas internacionales, regionales y nacionales y otros documentos relacionados.

(5)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

CONTENIDO

Página

INTRODUCCIÓN

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

2. REFERENCIAS NORMATIVAS ... 2 3. TÉRMINOS Y DEFINICIONES ... 3 3.1 CONTEXTO DE USO ... 3 3.2 META ... 3 3.3 TAREA ... 3 4. CONFORMIDAD ... 3

5. SÍMBOLOS Y TÉRMINOS ABREVIADOS ... 3

6. USO DE LAS MÉTRICAS DE LA CALIDAD DEL SOFTWARE ... 3

7. CÓMO LEER Y USAR LAS TABLAS DE MÉTRICAS ... 5

8. TABLAS DE MÉTRICAS ... 5 8.1 INFORMACIÓN GENERAL ... 5 8.2 MÉTRICAS DE EFICACIA ... 6 8.3 MÉTRICAS DE PRODUCTIVIDAD ... 7 8.4 MÉTRICAS DE PROTECCIÓN ... 9 8.5 MÉTRICAS DE SATISFACCIÓN ... 11

(6)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

Página

DOCUMENTO DE REFERENCIA ... 66

ANEXOS ANEXO A (Informativo) CONSIDERACIONES AL USAR LAS MÉTRICAS ... 12

ANEXO B (Informativo) USO DE LAS MÉTRICAS INTERNA, EXTERNA Y DE CALIDAD EN USO (EJEMPLO MARCO) ... 19

ANEXO C (Informativo) EXPLICACIÓN DETALLADA DE LOS TIPOS DE ESCALAS MÉTRICAS Y TIPOS DE MEDICIONES ... 25

ANEXO D (Informativo) TÉRMINOS ... 34

ANEXO E (Informativo) PROCESO DE EVALUACIÓN DE LA CALIDAD EN USO ... 36

ANEXO F (Informativo) FORMATO COMÚN DE INDUSTRIA PARA LOS INFORMES DE PRUEBA DE LA CALIDAD EN USO ... 42

ANEXO G (Informativo) EJEMPLO DE PRUEBA DE LA CAPACIDAD DE USO FORMATO COMÚN DE INDUSTRIA (CFI) ... 54

TABLAS Tabla 8.2. Métricas de eficacia ... 7

Tabla 8.3. Métricas de productividad ... 8

Tabla 8.4. Métricas de protección ... 10

Tabla 8.5. Métricas de satisfacción ... 11

(7)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

INTRODUCCIÓN

Esta norma suministra métricas de calidad en uso para medir los atributos de calidad en uso definidos en el documento NTC 5420-1. Las métricas indicadas en esta norma no son un conjunto exhaustivo. Los desarrolladores, evaluadores, directores de calidad y compradores pueden seleccionar las métricas para definir requisitos, evaluar productos de software, medir aspectos de calidad y otros propósitos. También pueden modificar las métricas o usar aquellas que no se incluyen aquí. Esta norma se aplica a cualquier tipo de producto de software, aunque cada métrica no siempre se aplica a todo tipo de producto de software.

NTC 5420-1 define los términos para las características de la calidad del software y cómo se descomponen estas características en subcaracterísticas. Sin embargo, no describe cómo se podrían medir cualquiera de estas subcaracterísticas. NTC 5420-2 define las métricas externas, NTC 5420-3 define las métricas internas y la NTC 5420-4 define las métricas de la calidad en el uso, para medir características o subcaracterísticas. Las métricas internas miden el software en si, las externas miden el comportamiento del sistema que incluye el software, y las métricas de la calidad en el uso miden los efectos de la utilización del software en un contexto específico de uso.

Esta norma está destinada a ser usada junto con la norma NTC 5420-1. Se recomienda leer las normas NTC 5415-1 y NTC 5420-1 antes de usar esta norma, en particular si el lector no está familiarizado con el uso de las métricas del software para la especificación y la evaluación del producto.

La NTC 5420 consta de las siguientes partes, bajo el título general de Ingeniería de Software. Calidad del producto de software:

- Parte 1: Modelo de calidad. - Parte 2: Métricas externas. - Parte 3: Métricas internas.

(8)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

1 de 66 INGENIERÍA DE SOFTWARE.

CALIDAD DEL PRODUCTO DE SOFTWARE. PARTE 4: MÉTRICAS DE CALIDAD EN USO

1. OBJETO Y CAMPO DE APLICACIÓN

Esta norma define las métricas de calidad en uso para las características definidas en NTC 5420-1 y está destinado a usarse junto con NTC 5420-1.

Esta norma contiene:

I) la explicación sobre cómo aplicar las métricas de calidad del software, II) el conjunto básico de métricas para cada característica,

III) un ejemplo de cómo aplicar las métricas durante el ciclo de vida del producto de software. Incluye anexos informativos sobre un proceso de evaluación de la calidad en uso y un formato de presentación de informes.

Esta norma no asigna rangos de valores de dichas métricas a los niveles clasificados ni a los grados de conformidad, puesto que estos valores se definen para cada producto o para parte del producto de software, por su naturaleza, dependiendo de factores tales como categoría del software, nivel de integridad y necesidades del usuario. Algunos atributos pueden tener un rango deseable de valores que no dependen de las necesidades específicas del usuario sino de factores genéricos, por ejemplo los factores cognitivos humanos.

Esta norma puede ser empleada con cualquier tipo de software para cualquier aplicación. Los usuarios de esta norma pueden seleccionar, modificar y aplicar las métricas y las medidas, o pueden definir las métricas específicas para su dominio de aplicación individual. Por ejemplo, la medición específica de características de calidad tales como protección o seguridad se puede encontrar en normas internacionales o en informes técnicos suministrados por IEC 65 e ISO/IEC JTC 1/SC 27.

Dentro de los usuarios previstos de esta norma se incluyen :

- Comprador (individuo u organización que adquiere u obtiene un sistema, un producto de software o un servicio de software de un proveedor).

(9)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

2

- Evaluador (individuo u organización que realiza una evaluación. Un evaluador puede ser, por ejemplo, un laboratorio de prueba, el departamento de calidad de una organización dedicada a desarrollar software, una organización del gobierno o un usuario).

- Desarrollador (individuo u organización que realiza actividades de desarrollo, incluyendo análisis de requisitos, diseño y pruebas de aceptación durante el proceso de ciclo de vida del software).

- Encargado del mantenimiento (individuo u organización que realiza actividades de mantenimiento).

- Proveedor (individuo u organización que establece un contrato con el comprador para el suministro de un sistema, un producto o un servicio de software bajo los términos del contrato) cuando se valida la calidad del software en la prueba de calificación.

- Usuario (individuo u organización que usa el producto de software para realizar una función específica) cuando se evalúa la calidad del producto de software en la prueba de aceptación.

- Director de calidad (individuo u organización que realiza un examen sistemático del producto de software o de los servicios de software) cuando se evalúa la calidad del software como parte del aseguramiento y del control de la calidad.

2. REFERENCIAS NORMATIVAS

Los siguientes documentos normativos referenciados son indispensables para la aplicación de este documento normativo. Para referencias fechadas, se aplica únicamente la edición citada. Para referencias no fechadas, se aplica la última edición del documento normativo referenciado (incluida cualquier corrección).

NTC 4243, Tecnología de la Información. Proceso del ciclo de vida del software. NTC 5420-1, Ingeniería de software. Parte 1: Modelo de calidad.

NTC 5420-2, Ingeniería de software. Calidad del producto de software. Parte 2: Métricas externas.

NTC 5420-3, Ingeniería de software. Calidad del producto de software. Parte 2: Métricas internas.

NTC 5415-1, Tecnología de la información. Evaluación del producto de Software. Parte 1: Visión general. NTC 5415-3, Tecnología de la información. Evaluación del producto de software. Parte 3: Procedimiento para desarrolladores.

NTC 5415-5, Tecnología de la información. Evaluación del producto de software. Parte 5: Procedimiento para evaluadores

ISO 8402, Quality Management and Quality Assurance. Vocabulary.

ISO 9241-11:1998, Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs) - Part 11: Guidelines on Usability

(10)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

3

ISO/IEC 14143-1, Information Technology. Software Measurement. Functional Size Measurement - Part 1: Definition of Concepts

3. TÉRMINOS Y DEFINICIONES

Para los propósitos de este documento, se aplican los términos y las definiciones de las NTC 5415-1 y NTC 5420-1 que se encuentran en el Anexo D.

3.1 CONTEXTO DE USO

Usuarios, tareas, equipo (hardware, software y materiales) y el ambiente físico y social en el que se usa el producto.

[ISO 9241-11] 3.2 META Resultado previsto.

[ISO 9241-11] 3.3 TAREA

Actividades requeridas para alcanzar una meta. NOTA 1 Estas actividades pueden ser físicas o cognitivas.

NOTA 2 Las responsabilidades del trabajo pueden determinar las metas y las tareas. [ISO 9241-11]

(11)

NORMA TÉCNICA COLOMBIANA

NTC 5420-4

RESUMEN

4

IMPORTANTE

Este resumen no contiene toda la información necesaria para la aplicación del documento normativo original al que se

refiere la portada. ICONTEC lo creo para orientar a su cliente sobre el alcance de cada uno de sus documentos y facilitar

su consulta. Este resumen es de libre distribución y su uso es de total responsabilidad del usuario final.

El documento completo al que se refiere este resumen puede consultarse en los centros de información de ICONTEC en

Bogotá, Medellín, Barranquilla, Cali o Bucaramanga, también puede adquirirse a través de nuestra página web o en

nuestra red de oficinas (véase

www.icontec.org

).

El logo de ICONTEC y el documento normativo al que hace referencia este resumen están cubiertos por las leyes de

derechos reservados de autor.

Información de servicios aplicables al documento aquí referenciado la encuentra en:

www.icontec.org

o por medio del

contacto

[email protected]

Referencias

Documento similar

NORMA TÉCNICA COLOMBIANA NTC 2260 (Segunda actualización)

NORMA TÉCNICA COLOMBIANA NTC 2596 (Tercera actualización)

NORMA TÉCNICA COLOMBIANA NTC 3629 (Segunda actualización)

NORMA TÉCNICA COLOMBIANA NTC 3757 (Primera actualización) RESUMEN. [7] CODEX ALIMENTARIUS, Norma general del Codex para los

Esta Norma Particular se refiere a la Norma NTC-IEC 60601-1: Equipo Médico Eléctrico – Parte 1: Requisitos Generales para seguridad. Para mayor brevedad, la Norma NTC-IEC 60601-1

NORMA TÉCNICA COLOMBIANA NTC 1654 (Primera actualización)

NORMA TÉCNICA COLOMBIANA NTC 1273 (Segunda actualización) RESUMEN.. NTC 4574, Microbiología de alimentos y de alimentos

NORMA TÉCNICA COLOMBIANA NTC 4252 (Primera actualización)