NORMA TÉCNICA COLOMBIANA NTC 3585 1994-01-19 SISTEMA DE PROCESAMIENTO DE LA INFORMACIÓN. AUDITORÍA. PROGRAMA DE ASEGURAMIENTO DE CALIDAD PARA EL SOFTWARE PREVIAMENTE DESARROLLADO USADO EN APLICACIONES NO CRÍTICAS E: INFORMATION PROCESSING SYSTEMS. AUDITING. QUALITY ASSURANCE PROGRAM FOR PREVIOUSLY DEVELOPED SOFTWARE USING IN NON CRITICAL APLICATIONS. CORRESPONDENCIA: esta norma es una armonización idéntica de la CAN/CSA Q396-2.2. DESCRIPTORES: procesamiento de información, software; programa de aseguramiento de la calidad; procesador de lenguaje. I.C.S.: 03.120.10 Editada por el Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC) Apartado 14237 Bogotá, D.C. Tel. 6078888 Fax 2221435 Prohibida su reproducción 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. El 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 norma NTC 3585 fue ratificada por el Consejo Directivo el 94-01-19. 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 000011 “Sistemas de Procesamiento de la Información”. ABONOS COLOMBIANOS S. A. ACORAZADAS LTDA. AEG COLOMBIANA LTDA ARMADURAS HELIACERO S. A. ASOCIACIÓN BANCARIA DE COLOMBIA ASOCIACIÓN COLOMBIANA DE FABRICANTES DE PINTURAS Y TINTAS ASOCIACIÓN COLOMBIANA DE INGENIEROS DE SISTEMAS CARVAJAL S.A. CICOMARKETING LTDA. COLGATE PALMOLIVE CÍA. COLOMBINA S.A. COMPAÑÍA COLOMBIANA DE MANGUERAS LTDA. COMPAÑÍA DE ESTUDIOS Y OBRAS LTDA. CORPORACIÓN DE ELECTRODOMÉSTICOS S. A. CORPORACIÓN ELÉCTRICA DE LA COSTA ATLÁNTICA CORPORACIÓN UNIVERSITARIA ANTONIO NARIÑO DUNCAN S. A. ELF ATOCHEM COLOMBIA S. A. EMPRESA COLOMBIANA DE MICROFILMACIÓN BCO. EMPRESA DE ENERGÍA DE BOGOTÁ EMPRESA DE LICORES DEL CAQUETÁ EMPRESAS MUNICIPALES DE CALI ESCOBAR Y MARTÍNEZ S. A. FÁBRICAS UNIDAS DE ACEITES Y GRASAS Y VEGETALES S. A. FEDERACIÓN NACIONAL DE CAFETEROS DE COLOMBIA FOTO DEL ORIENTE LTDA. FOTO JAPÓN INDUSTRIA COLOMBIANA DE ELECTRÓNICOS Y ELECTRODOMÉSTICOS S. A. INDUSTRIA COLOMBIANA DE LLANTAS S. A. INOXIDABLES DE COLOMBIA LTDA. INSTITUTO NACIONAL DEL ACERO MANUELITA S. A. MICROSERVICIOS LTDA. COMPUTADORES NACIONAL DE ARCHIVOS LTDA. PARDO POMBO Y CÍA. LTDA. POLÍMEROS COLOMBIANOS S. A. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID PRODUCTORA NACIONAL DE LLANTAS S. A. PRODUCTOS I.P.B. LTDA. QUÍMICA INDUSTRIAL Y TEXTIL S. A. REPROGRÁFICAS DE COLOMBIA S. A. SECRETARÍA DEL CENTRO DE INFORMACIÓN DE LA PRESIDENCIA UNIÓN INDUSTRIAL Y ASTILLEROS BARRANQUILLA UNIVERSIDAD DE ANTIOQUIA UNIVERSIDAD DEL VALLE UNIVERSIDAD FRANCISCO DE PAULA SANTANDER VIDRIOS ESPECIALIZADOS Y DE LABORATORIO El ICONTEC cuenta con un Centro de Información que pone a disposición de los interesados normas internacionales, regionales y nacionales. DIRECCIÓN DE NORMALIZACIÓN NORMA TÉCNICA COLOMBIANA NTC 3585 RESUMEN SISTEMAS DE PROCESAMIENTO DE LA INFORMACIÓN. AUDITORÍA. PROGRAMA DE ASEGURAMIENTO DE CALIDAD PARA EL SOFTWARE PREVIAMENTE DESARROLLADO USADO EN APLICACIONES NO CRÍTICAS 1. ALCANCE Y APLICABILIDAD 1.1 ALCANCE Esta norma especifica los requisitos del programa de aseguramiento de calidad del software, para que sea implementado y mantenido con el fin de asegurar que el software previamente desarrollado para aplicaciones no críticas, cumpla con las especificaciones establecidas. 1.2 APLICABILIDAD Esta norma es utilizada por el cliente para la aceptación y adquisición del software previamente desarrollado en las aplicaciones no críticas, cuando se especifican por contrato u orden de compra. Para los requisitos del programa de aseguramiento de la calidad, aplicables al hardware, se debe consultar el conjunto de normas CSA CAN3-Z299. 2. DEFINICIONES 2.1 Las siguientes definiciones son aplicables en esta norma: - Configuración: forma en la cual los componentes del software identificado son enlazados en un momento dado, como un conjunto superior en la documentación de soporte. - Aplicación crítica: uso del software en el cual la ocurrencia de errores puede tener un efecto en el bienestar y en la seguridad, o puede causar pérdidas financieras o sociales considerables. - Cliente: parte o su representante, que hace un contrato, orden de compra u otro acuerdo, con el fin de obtener algunos elementos y servicios. - Software desarrollado: es el producido para satisfacer los requisitos de un contrato específico o una orden de compra. 1 NORMA TÉCNICA COLOMBIANA NTC 3585 RESUMEN - Desarrollador: parte que realiza o que se contrata para realizar cualquier trabajo al cual se aplica esta norma, para su propio uso o para el de otro, con o sin remuneración. - Disposición: acción de determinar cómo una inconformidad se va a resolver. - Inconformidad: una inconsistencia en o entre desempeño, requisitos funcionales, clases, especificaciones de cualquier programa o programas de software, o una desviación a partir de los requisitos de esta norma o de la implantación del programa de aseguramiento de la calidad del software. - Aplicación no crítica: uso del software en el cual es improbable que la ocurrencia de errores tenga efectos en el bienestar y seguridad, o pueda causar pérdidas financieras o sociales significativas. - Software previamente desarrollado: software que se ha producido antes de la emisión del contrato o la orden de compra, o para satisfacer unas necesidades generales del mercado. - Especificaciones publicadas: descripción de las capacidades técnicas y funcionales y de la operación del producto de software. Debe incluir, como mínimo, cualquier limitación que afecte la operación del producto. - Software: programa o serie de programas y datos asociados, procedimientos, reglas, documentación y materiales relacionados con el uso, la operación y el mantenimiento de una información automatizada, de sistemas de procesamiento de mensajes o de sistemas computarizados. Ver también la definición de programa de software. - Componente de software: un elemento del software que es colocado bajo un control de configuración. - Elemento de software: parte explícita, lógica o funcional del programa de software. Nota. Los elementos de software incluyen documentación, listados, medios de almacenamiento que contengan una copia de los programas de software, entre otros. - Programa de software: conjunto de instrucciones diseñadas para obtener un resultado seguro, que es trasladado a una forma legible por la máquina (código). - Aseguramiento de calidad del software: modelo sistemático y planeado de todas las acciones necesarias para establecer que los componentes de software cumplen con los requisitos y especificaciones establecidas. - Programa de aseguramiento de calidad de software: conjunto integrado, sistemático y planeado de actividades de verificación, validación, auditoría y revisión, incluyendo actividades relacionadas con la administración, que son implantadas con el fin de asegurar que el software del computador se desempeñe de forma satisfactoria. … 2 NORMA TÉCNICA COLOMBIANA NTC 3585 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 1