Está en la página 1de 9

NORMA TÉCNICA NTC

COLOMBIANA 5415-3

2006-12-22

TECNOLOGÍA DE LA INFORMACIÓN.
EVALUACIÓN DEL PRODUCTO DE SOFTWARE.
PARTE 3: PROCEDIMIENTO PARA
DESARROLLADORES

E: SOFTWARE ENGINEERING. PRODUCT EVALUATION.


PART 3: PROCESS FOR DEVELOPERS

CORRESPONDENCIA: esta norma es una adopción idéntica


(IDT) por traducción, respecto a su
documento de referencia, la norma
ISO/IEC 14598-3.

DESCRIPTORES: software; software - evaluación;


información; gestión; calidad.

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

Prohibida su reproducción Editada 2007-01-19


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 5415-3 fue ratificada por el Consejo Directivo de 2006-12-22.

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.

ALIANZA SINERTIC KAOME ESTUDIO LTDA.


CONSULTORES TECNOLÓGICOS KEYWORD E-FACTORY LTDA.
ASOCIADOS LTDA.. NEXOS SOFTWARE LTDA
DAKYA LTDA PIRÁMIDE ADMINISTRACIÓN DE
EMPRESA DE TELECOMUNICACIONES INFORMACIÓN LTDA.
DE BOGOTÁ E.T.B. S.A. POWER TEAM LTDA.
INGENIO COLOMBIANO INGCO LTDA. SYNAPSIS
INGERSHOFT LTDA

Además de las anteriores, en Consulta Pública el Proyecto se puso a consideración de las


siguientes empresas:

AGENDA DE CONECTIVIDAD E-BUSINESS DISTRIBUTION COLOMBIA S.A.


ASESOFTWARE LTDA. ENTROPÍA LTDA.
AVANSOFT S.A. ESCOBAR & MARTÍNEZ
BANCO CAJA SOCIAL ESCUELA COLOMBIANA DE INGENIERÍA
BANCO DE LA REPÚBLICA EXTRUCOL
BFGP DE COLOMBIA S.A. FEDERACIÓN NACIONAL DE
COLGRABAR LTDA. COMERCIANTE FENALCO
COMERTECSA LTDA. FEDESOFT
CONAVI DIVISIÓN DE AUDITORÍA FUNDACIÓN UNIVERSITARIA MARÍA CANO
INTERNA GETRONICS LTDA.
CONSULT SOFT GRUPO CUBO LTDA.
DESARROLLO Y CONSULTORÍA DE IBM DE COLOMBIA S.A.
SISTEMAS INFORMÁTICOS S.A. ICONO MULTIMEDIA S.A.
DESARROLLOS TECNOLÓGICOS S.A. INDUSTRIA FARMACÉUTICA
DYNAMIC MODULAR SYSTEM DMS SYNTOFARMA S.A.
INDUSTRIAS ALIADAS S.A. PSL PRODUCTORA DE SOFTWARE S.A.
INGESET TELECOMUNICACIONES QUASAR SOFTWARE LTDA.
INNERSOFT LTDA. SÁENZ AUDITORES CONSULTORES S.A.
INTEGRAR S.A. SISTEMAS INTEGRALES DE INFORMÁTICA
INTERGRUPO S.A. S.A.
LABORATORIOS DE SOFTWARE S.A. SISTEMAS Y TECNOLOGÍA PARA EL
LATINOAMERICANA DE SOFTWARE S.A. SECTOR ODONTOLÓGICO
LINALCA S.A. (ODONTOTECNÍA LTDA)
M & G SISTEMAS LTDA. SOFTMANAGEMENT S.A.
MEGABANCO TECNOVAS INFORMATICS
MINISTERIO DE COMERCIO, INDUSTRIA TECNYCA LTDA.
Y TURISMO 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.
ODONTOTECNIA LTDA. VC@SOFT LTDA.
OPEN SYSTEMS LTDA. VIANET WS PARQUESOFT
PÁGINAS NET VIDYCOM LTDA
PARQUE TECNOLÓGICO - PARQUESOFT VISIÓN TECNOLÓGICA
PROASISTEMAS LTDA. WORLDCAD LTDA.
PROCÁLCULO PROSIS S.A.

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.

DIRECCIÓN DE NORMALIZACIÓN
NORMA TÉCNICA COLOMBIANA NTC 5415-3 RESUMEN

CONTENIDO

Página

INTRODUCCIÓN ......................................................................................................................1

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

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

3. REFERENCIAS NORMATIVAS ...................................................................................2

4. TÉRMINOS Y DEFINICIONES ......................................................................................... 3

5. CONCEPTOS DE EVALUACIÓN .................................................................................3

5.1 ASPECTOS GENERALES ...........................................................................................3

5.2 NECESIDADES DEL USUARIO ..................................................................................4

5.3 ATRIBUTOS EXTERNOS ............................................................................................4

5.4 ATRIBUTOS INTERNOS..............................................................................................4

5.5 INDICADORES DE CALIDAD ......................................................................................5

5.6 PROCESO DE EVALUACIÓN .....................................................................................5

5.7 RELACIÓN ENTRE LA EVALUACIÓN Y LOS PROCESOS DEL CICLO DE VIDA..... 6

6. REQUISITOS DEL PROCESO DE EVALUACIÓN ......................................................6

6.1 REQUISITOS GENERALES.........................................................................................6

6.2 ESTABLECIMIENTO DE LOS REQUISITOS DE EVALUACIÓN ...............................6

6.3 ESPECIFICACIÓN DE LA EVALUACIÓN ...................................................................7

6.4 DISEÑO DE LA EVALUACIÓN ..................................................................................10


NORMA TÉCNICA COLOMBIANA NTC 5415-3 RESUMEN

Página

6.5 EJECUCIÓN DE LA EVALUACIÓN...........................................................................10

6.6 REVISIÓN DE LOS RESULTADOS DE LA EVALUACIÓN Y


RETROALIMENTACIÓN A LA ORGANIZACIÓN .....................................................12

ANEXOS

ANEXO A (Informativo)
DEFINICIONES ......................................................................................................................13

BIBLIOGRAFÍA ......................................................................................................................17
NORMA TÉCNICA COLOMBIANA NTC 5415-3 RESUMEN

TECNOLOGÍA DE LA INFORMACIÓN.
EVALUACIÓN DEL PRODUCTO DE SOFTWARE
PARTE 3: PROCEDIMIENTO PARA DESARROLLADORES

INTRODUCCIÓN

Esta parte de la NTC 5415 se ha desarrollado para su utilización durante el desarrollo del
software. Es aplicable a todas las actividades de desarrollo del software que requieren un
proceso disciplinado. Esta parte de la NTC 5415 está particularmente dirigida a aquellas
personas encargadas de medir y evaluar la calidad del software.

Esta parte de la NTC 5415 proporciona las líneas generales para clarificar los requisitos de
calidad y para implementar y analizar las medidas de la calidad del software. Esta parte de la
NTC 5415 aplica a todo el software y a todas las fases del ciclo de vida de desarrollo. Se centra
en la selección y reporte de aquellos indicadores que son útiles para predecir la calidad del
producto final midiendo la calidad de los productos intermedios. Está también enfocada a medir
la calidad del producto final.

1. OBJETO Y CAMPO DE APLICACIÓN

Esta parte de la NTC 5415 proporciona requisitos y recomendaciones para la implementación


práctica de la evaluación del producto de software cuando la evaluación es realizada en paralelo
con el desarrollo y es llevada a cabo por el desarrollador. En particular, puede ser utilizada para
aplicar los conceptos descritos en las normas NTC 5420-1, 2, 3 y NTC 5415-1, 2, 6.

El proceso descrito en esta parte de la NTC 5415 define las actividades necesarias para
analizar los requisitos de la evaluación, especificar, diseñar y realizar las acciones de la
evaluación y concluir la evaluación de cualquier tipo de producto de software.

El proceso de evaluación está diseñado para ser utilizado concurrentemente con el desarrollo.
El proceso de evaluación necesita estar sincronizado con el proceso de desarrollo del software
y las entidades a ser evaluadas como si estuvieran entregadas.

Esta parte de la NTC 5415 puede ser utilizada por:

- Un jefe de proyecto para clarificar los requisitos de calidad, monitorear y controlar la


calidad del software durante el desarrollo y tomar decisiones que aseguren que la calidad
requerida es inherente al sistema.

1 de 17
NORMA TÉCNICA COLOMBIANA NTC 5415-3 RESUMEN

- Un diseñador de software para identificar las características especificas que deberían


estar desarrolladas o deberían cambiarse en el software para satisfacer los requisitos de
calidad.

- Un responsable de aseguramiento de calidad/control/auditoría para evaluar si se han


satisfecho los requisitos de calidad.

- El responsable del mantenimiento para tomar decisiones sobre la implementación de los


cambios y el rediseño/reingeniería.

- Un comprador de software como parte de un acuerdo con un desarrollador cuando


adquiere software (por ejemplo en caso de subcontratar el desarrollo del software)
cuando no se requiere una evaluación independiente. Los compradores pueden actuar
como compradores, desarrolladores subcontratando una parte del producto de software, o
como usuarios finales. El papel del comprador depende del acuerdo entre el comprador y el
desarrollador. La NTC 5415-4 describe la evaluación desde el punto de vista del comprador.

Esta parte de la NTC 5415 está destinada para su aplicación en el ámbito del proyecto. Para
obtener todos los beneficios de esta norma la organización debería estar involucrada. Este
aspecto está cubierto en la NTC 5415-2.

Esta parte de la NTC 5415 no prescribe indicadores o métricas especificas ni prescribe ningún
método de desarrollo particular.

2. CONFORMIDAD

Para ser conforme con esta parte de la NTC 5415, una organización debe revisar todos los
requisitos y recomendaciones del capítulo 6, para identificar cuales son aplicables, y establecer
que requisitos y recomendaciones no han sido implantados.

3. REFERENCIAS NORMATIVAS

El siguiente documento referenciado es indispensable para la aplicación de esta norma. Para


referencias fechadas, sólo se aplica la edición citada. Para referencias no fechadas, se aplica
la última edición del documento referenciado (incluida cualquier corrección).

NTC 4243, Tecnología de la información. Proceso del ciclo de vida del software.

NTC 5415-1:1999, Tecnología de la información. Evaluación del producto de software. Parte 1:


Visión general.

NTC 5415-2:2000, Tecnología de la información. Evaluación del producto de software. Parte 2:


Planificación y gestión.

NTC 5415-6, Tecnología de la Información. Evaluación del producto de software. Parte 6


Documentación de los módulos de evaluación.

NTC 5420-1, Tecnología de la información. Calidad del producto de software. Parte 1: Modelo
de calidad.

2
NORMA TÉCNICA COLOMBIANA NTC 5415-3 RESUMEN

4. TÉRMINOS Y DEFINICIONES

Para el propósito de esta parte de la NTC 5415, son de aplicación las definiciones dadas en la
NTC 5415-1 junto con las siguientes:

4.1 Reglas de conteo. Condiciones y procedimientos bajo los cuales se obtiene el valor de la
medida.

4.2 Atributos externos. Una propiedad medible de una entidad que sólo puede ser
derivada con respecto a como se relaciona con su entorno.
NOTA Los atributos externos son aquellos relacionados con los requisitos (propiedades externas del software).
Los atributos externos sólo pueden ser derivados del modo operacional del sistema del cual son parte.

4.3 Atributos internos. Una propiedad medible de una entidad que puede ser derivada
puramente en términos de la entidad misma.

NOTA Los atributos internos son aquellos que relacionan la organización interna del software y su desarrollo.

4.4 Unidad. Una cantidad adoptada como norma de medida.

NOTA Cada unidad tiene asociada una escala.

BIBLIOGRAFÍA

NTC 4243, Tecnología de la información. Proceso de ciclo de vida del software.

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

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

NTC 5420-4, Tecnología de la información. Calidad del producto de software. Parte 4: Métricas
de calidad en uso.

ISO/lEC 15026, Information Technology - System and Software Integrity Levels.

3
NORMA TÉCNICA COLOMBIANA NTC 5415-3 RESUMEN

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 cliente@icontec.org

ICONTEC INTERNACIONAL

También podría gustarte