Sie sind auf Seite 1von 12

NORMA TCNICA NTC

COLOMBIANA 5420-1

2006-08-30

INGENIERA DEL SOFTWARE.


CALIDAD DEL PRODUCTO DE SOFTWARE.
PARTE 1: MODELO DE CALIDAD

E: SOFTWARE ENGINEERING. PRODUCT QUALITY. PART 1:


QUALITY MODEL

CORRESPONDENCIA: esta norma es una adopcin idntica


(IDT) por traduccin, respecto a su
documento de referencia, la norma
ISO/IEC 9126-1.

DESCRIPTORES: producto de software - modelo de


calidad; ingeniera del software -
producto de software.

I.C.S.: 35.080.00

Editada por el Instituto Colombiano de Normas Tcnicas y Certificacin (ICONTEC)


Apartado 14237 Bogot, D.C. - Tel. (571) 6078888 - Fax (571) 2221435

Prohibida su reproduccin Editada 2006-09-12


PRLOGO

El Instituto Colombiano de Normas Tcnicas y Certificacin, ICONTEC, es el organismo


nacional de normalizacin, segn el Decreto 2269 de 1993.

ICONTEC es una entidad de carcter privado, sin nimo de lucro, cuya Misin es fundamental
para brindar soporte y desarrollo al productor y proteccin al consumidor. Colabora con el
sector gubernamental y apoya al sector privado del pas, para lograr ventajas competitivas en
los mercados interno y externo.

La representacin de todos los sectores involucrados en el proceso de Normalizacin Tcnica


est garantizada por los Comits Tcnicos y el perodo de Consulta Pblica, este ltimo
caracterizado por la participacin del pblico en general.

La NTC 5420-1 fue ratificada por el Consejo Directivo del 2006-08-30.

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

A continuacin se relacionan las empresas que colaboraron en el estudio de esta norma a


travs de su participacin en el Comit Tcnico 31 Ingeniera de software y sistemas.

AGENDA DE CONECTIVIDAD INGENIO COLOMBIANO INGCO LTDA.


ALIANZA SINERTIC INGERSHOFT LTDA.
BANCO DE LA REPUBLICA KAOME
COMERTECSA LTDA. M Y G SISTEMAS LTDA.
DAKYA MEGABANCO
EMPRESA DE TELFONOS DE BOGOTA POWER TEAM LTDA.
ETB S.A. ESP
FEDERACIN DE SOFTWARE
COLOMBIANA -FEDESOFT-

Adems de las anteriores, en Consulta Pblica el Proyecto se puso a consideracin de las


siguientes empresas:

ASESOFTWARE LTDA E-BUSINESS DESTRIBUTION COLOMBIA S.A.


AVANSOFT S.A. ENTROPA LTDA.
BANCO CAJA SOCIAL ESCOBAR & MARTNEZ
BANSUPERIOR ESCUELA COLOMBIANA DE INGENIERA
BFGP DE COLOMBIA S.A. EXTRUCOL
COLGRABAR LTDA. FEDERACIN NACIONAL DE COMERCIANTE
CONAVI DIVISIN DE AUDITORIA INTERNA -FENALCO-
CONSULT SOFT FUNDACIN UNIVERSITARIA MARA CANO
CONSULTORES TECNOLGICOS GETRONICS LTDA.
ASOCIADOS LTDA. GRUPO CUBO LTDA
DESARROLLO Y CONSULTORA DE IBM DE COLOMBIA S.A.
SISTEMAS INFORMTICOS S.A. ICONO MULTIMEDIA S.A.
DESARROLLOS TECNOLGICOS S.A. INGESET TELECOMUNICACIONES
INNERSOFT LTDA. SENZ AUDITORES CONSULTORES S.A.
INTERGRAR S.A. SISTEMAS INTEGRALES DE INFORMTICA
INTERGRUPO S.A. S.A.
KEYWORD E-FACTORY LTDA SOFTMANAGEMENT S.A.
LABORATORIOS DE SOFTWARE S.A. TECNOVAS INFORMATICS
LATINOAMERICANA DE SOFTWARE S.A. TECNYCA LTDA.
LINALCA S.A. UNISYS DE COLOMBIA S.A.
MV-TEL CONSULTORES LTDA. UNIVERSIDAD DE ANDES
NCR COLOMBIA LTDA. UNIVERSIDAD NACIONAL DE COLOMBIA
NEWSOFT LTDA. UNYDOS CONSULTING S.A.
NEXOS SOFTWARE VC@SOFT LTDA.
OPEN SYSTEMS LTDA. VIANET WS PARQUESOFT
PGINAS NET VIDYCOM LTDA.
PARQUE TECNOLGICO -PARQUESOFT- VISIN TECNOLGICA
PROASISTEMAS LTDA. WORLDCAD LTDA.
PROCLCULO PROSIS S.A.
PSL PRODUCTORA DE SOFTWARE S.A.
QUASAR SOFTWARE LTDA.

ICONTEC cuenta con un Centro de Informacin que pone a disposicin de los interesados
normas internacionales, regionales y nacionales y otros documentos relacionados.

DIRECCIN DE NORMALIZACIN
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

CONTENIDO

Pgina

0. INTRODUCCIN ................................................................................................................ i

1. OBJETO Y CAMPO DE APLICACIN ............................................................................ 1

2. CONFORMIDAD ...............................................................................................................2

3. REFERENCIA NORMATIVA ............................................................................................ 2

4. TRMINOS Y DEFINICIONES ......................................................................................... 3

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

5.1 ENFOQUES DE LA CALIDAD ......................................................................................... 3

5.2 CALIDAD DEL PRODUCTO Y CICLO DE VIDA............................................................. 4

5.3 ELEMENTOS A SER EVALUADOS ................................................................................ 7

5.4 USO DE UN MODELO DE CALIDAD .............................................................................. 7

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

6.1 FUNCIONALIDAD .............................................................................................................8

6.2 FIABILIDAD....................................................................................................................... 9

6.3 USABILIDAD ...................................................................................................................10

6.4 EFICIENCIA.....................................................................................................................11

6.5 MANTENIBILIDAD ..........................................................................................................12

6.6 PORTABILIDAD..............................................................................................................12

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


NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

Pgina

7.1 CALIDAD EN USO ..........................................................................................................14

ANEXOS

ANEXO A (Normativo)
MTRICAS ..................................................................................................................................15

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

FIGURAS

Figura 1. Relaciones entre las NTC 5420 e NTC 5415 ............................................................. ii

Figura 2. Calidad en el ciclo de vida.......................................................................................... 3

Figura 3. Calidad en el ciclo de vida del software ................................................................... 5

Figura 4. Modelo de calidad para calidad interna y externa................................................... 8

Figura 5. Modelo de calidad en uso.........................................................................................13

Figura A.1. Caractersticas, subcaractersticas y atributos de calidad ..............................15

BIBLIOGRAFA ......................................................................................................................24
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

INTRODUCCIN

Las aplicaciones de los computadores son cada vez mas variadas, y su correcto funcionamiento
es, a menudo, crtico para el xito de los negocios y/o de la seguridad de las personas. El
desarrollo o la seleccin de productos de software de alta calidad es, por este motivo, de gran
importancia. La especificacin y la evaluacin extensiva de la calidad del producto de software es
un factor clave para asegurar una calidad adecuada. Esto se puede conseguir definiendo las
caractersticas de calidad apropiadas, teniendo en cuenta el propsito del uso del producto de
software. Es importante que cada caracterstica relevante de calidad del producto de software se
especifique y se evale, utilizando dentro de lo posible mtricas que estn validadas o
ampliamente aceptadas.

La serie NTC 5420 (ISO/IEC 9126), que fue desarrollada para dar apoyo a estas necesidades,
consta de las siguientes partes que comparten el mismo ttulo general: Ingeniera del software.
Calidad del producto.

- Parte 1: Modelo de calidad

- Parte 2: Mtricas externas

- Parte 3: Mtricas internas

- Parte 4: Mtricas de calidad en uso

El Anexo A es normativo y esta incluido en esta parte de la NTC 5420 (ISO/lEC 9126). Los
Anexos B, C y D tienen nicamente propsito informativo.

Las caractersticas y las mtricas asociadas se puedan usar no slo para evaluar el producto de
software, sino tambin para definir requisitos de calidad y otros usos. Las caractersticas de
calidad del producto de software que se definen en esta parte de la NTC 5420 se pueden usar
para especificar requisitos funcionales y/o no funcionales tanto de cliente como de usuario.

La relacin entre las series de NTC 5420 (ISO/IEC 9126) e NTC 5415 (ISO/IEC 14598) (vase el
Anexo D) se muestra en la Figura 1.

i
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

Recurso Efecto del


y Proceso de Producto producto
evaluacin software
entorno software

Apoyo a la Proceso de Mtricas Mtricas Mtricas de


evaluacin evaluacin internas externas calidad en
uso
5415-1

5415-2 5415-3 5420-1


5415-4
5415-6 5415-5 5420-3 5420-2 5420-4

Figura 1. Relaciones entre las NTC 5420 e NTC 5415

ii
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

INGENIERA DEL SOFTWARE.


CALIDAD DEL PRODUCTO DE SOFTWARE.
PARTE 1. MODELO DE CALIDAD

1. OBJETO Y CAMPO DE APLICACIN

Esta parte de la NTC 5420 describe un modelo en dos partes para la calidad del producto de
software: a) calidad interna y externa, y b) calidad en uso. La primera parte del modelo especifica
seis caractersticas para la calidad interna y externa, que se subdividen posteriormente en
subcaractersticas. Estas subcaractersticas se manifiestan externamente cuando el software se
usa como parte de un sistema informtico, y son el resultado de los atributos internos del
software. Esta parte de la NTC 5420 no elabora el modelo de calidad interna y externa ms all
del nivel de subcaracterstica.

La segunda parte del modelo especifica cuatro caractersticas de calidad en uso, pero no
elabora el modelo de calidad en uso ms all del nivel de caracterstica. La calidad en uso es el
efecto combinado para el usuario de las seis caractersticas de calidad del producto de
software.

Las caractersticas definidas son aplicables a cualquier clase de software, incluyendo programas
de computador y datos contenidos en Firmware. Las caractersticas y subcaractersticas
proporcionan una terminologa consistente para la calidad del producto de software. Tambin
proporcionan un marco de referencia para especificar requisitos de calidad para el software, y
para establecer compromisos entre las capacidades del producto de software.

NOTA Para los efectos de esta norma el concepto de requisito tambin se puede entender como requerimiento.

El Anexo A, que es normativo, proporciona recomendaciones y requisitos para mtricas del


producto de software, y mtricas para calidad en uso. En las otras partes de la NTC 5420 se dan
ejemplos de estas mtricas. Estas mtricas son aplicables a la especificacin de requisitos de
calidad y objetivos de diseo de los productos software, incluyendo los productos intermedios. La
NTC 5415-1 contiene una explicacin de cmo este modelo de calidad se puede aplicar a la
evaluacin del producto de software.

Esta parte de la serie NTC 5420 permite especificar y evaluar la calidad de los productos software
desde diferentes perspectivas por parte de aquellos agentes involucrados con la adquisicin, los
requisitos, el desarrollo, el uso, la evaluacin, 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 independientes,
especialmente aquellos responsables de especificar y evaluar la calidad del producto de software.
Ejemplos de usos del modelo de calidad definido en esta parte de la NTC 5420 son:

1 de 25
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

- validar la completitud de una definicin de requisitos;

- identificar los requisitos del software;

- identificar objetivos para el diseo del software;

- identificar objetivos para las pruebas del software;

- identificar requisitos para el aseguramiento de la calidad;

- identificar los criterios de aceptacin para un producto de software terminado:

NOTA 1 Esta parte de la NTC 5420 se puede usar conjuntamente con la Norma ISO/lEC 15504 (que trata de
la evaluacin del proceso de software) para proporcionar:

- un marco de referencia para la definicin de la calidad de producto de software en el proceso cliente -


proveedor;

- apoyo para la revisin, verificacin y validacin, y un marco de referencia para la evaluacin


cuantitativa de la calidad en el proceso de apoyo;

- apoyo para el establecimiento de los objetivos de calidad a nivel de organizacin, en el proceso de


gestin.

- un marco de referencia para la definicin de requisitos de calidad de los productos de software en


los procesos principales del ciclo de vida;

- apoyo para la revisin, verificacin y validacin en los procesos de apoyo del ciclo de vida.

NOTA 2 Esta parte de la NTC 5420 se puede utilizar conjuntamente con la NTC-ISO/IEC 9001 (que trata
del proceso de gestin de la calidad) para proporcionar:

- apoyo para establecer objetivos de calidad;

- apoyo para la revisin, verificacin y validacin del diseo.

3. REFERENCIA NORMATIVA

El siguiente documento referenciado es indispensable para la aplicacin de esta norma. Para


referencias fechadas, slo se aplica la edicin citada. Para referencias no fechadas, se aplica la
ltima edicin del documento referenciado (incluida cualquier correccin).

NTC 5415-1:2006, Tecnologa de la Informacin. Evaluacin del producto de software. Parte 1:


Visin general.

4. TRMINOS Y DEFINICIONES

Para el propsito de todas las partes de la NTC 5420, son de aplicacin las siguientes
definiciones, as como las definiciones contenidas en la NTC 5415-1.

NOTA Las definiciones de la NTC 5415-1 se reproducen en el Anexo B de carcter informativo.

4.1 Nivel de desempeo. Grado en que se satisfacen las necesidades, representado por un
conjunto especfico de valores de caractersticas de calidad.

4.2 seguridad de funcionamiento


2
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

conjunto de propiedades utilizadas para describir la disponibilidad y los factores que la


condicionan :fiabilidad, mantenibilidad y logstica de mantenimiento

[IEC 50(191)]

4.3 Fallo. Cese de la aptitud de un elemento para realizar una funcin requerida.

[CEI/IEC 50(191)]

BIBLIOGRAFA

NTC 5415-2, Tecnologa de la Informacin. Evaluacin del Producto de software. Parte 2:


Planificacin y gestin.

NTC 5415-3, Tecnologa de la Informacin. Evaluacin del Producto de software. Parte 3:


Procedimiento para desarrollado res.

NTC 5415-4, Tecnologa de la Informacin. Evaluacin del Producto de software. Parte 4:


Procedimiento para compradores.

NTC 5415-5, Tecnologa de la Informacin. Evaluacin del Producto de software. Parte 5:


Procedimiento para evaluadores.

NTC 5415-6, Tecnologa de la Informacin. Evaluacin del Producto de software. Parte 6:


Mdulos de evaluacin y documentacin.

NTC 5420-2, Ingeniera del Software. Calidad del producto. Parte 2: Mtricas externas.

NTC 5420-3, Ingeniera del Software. Calidad del producto. Parte 3: Mtricas internas.

NTC 5420-4, Ingeniera del Software. Calidad del producto. Parte 4: Calidad en el uso de
mtricas.

NTC 4243:1997, Tecnologa de la informacin. Procesos del ciclo de vida del software.

NTC-ISO 9000, Sistemas de gestin de la calidad. Fundamentos y vocabulario

NTC-ISO 9001, Sistemas de gestin de la calidad. Requisitos

lEC 60050-191, Vocabulario Electrotcnico Internacional. Captulo 191: Seguridad de


funcionamiento y calidad del servicio.

IEEE 610.12-1990, Glosario normalizado de terminologa de ingeniera del software.

ISO/lEC 2382-1:1993, Information Technology. Vocabulary. Part 1: Fundamental terms

ISO/lEC 2382-14:1997, Information Technology. Vocabulary- Part 14: Reliability, Maintainability


and Availability

ISO/lEC 2382-20:1990, Information Technology . Vocabulary. Part 20: System Development

3
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

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

ISO 9241-110:2006, Ergonomics of Human-System Interaction -- Part 110: Dialogue Principles

ISO 13407:1999, Human-Centred Design Processes for Interactive Systems.

ISO/lEC 15504 (todas las partes), Information Technology -- Process Assessment

4
NORMA TCNICA COLOMBIANA NTC 5420-1 RESUMEN

IMPORTANTE

Este resumen no contiene toda la informacin necesaria para la aplicacin 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 distribucin 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 informacin de ICONTEC en
Bogot, Medelln, Barranquilla, Cali o Bucaramanga, tambin puede adquirirse a travs de nuestra pgina web o en
nuestra red de oficinas (vase www.icontec.org).

El logo de ICONTEC y el documento normativo al que hace referencia este resumen estn cubiertos por las leyes de
derechos reservados de autor.

Informacin de servicios aplicables al documento aqu referenciado la encuentra en: www.icontec.org o por medio del
contacto cliente@icontec.org

ICONTEC INTERNACIONAL

Das könnte Ihnen auch gefallen