ACTIVIDAD 1.1, ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS REFERENTES A LA CALIDAD DEL SOFTWARE. (Módulo: Evaluación de la calidad de la tecnología educativa)
JOSE ROSARIO PEÑA SOTO
Tutor GERMAN CHAPETA Magister en educación: investigación y docencia
UNIVERSIDAD DE SANTANDER MAESTRÍA EN GESTIÓN DE LA TECNOLOGÍA EDUCATIVA BUCARAMANGA 2015
INTRODUCCIÓN.
Las tecnologías de la información y las comunicaciones (TICs), en su desarrollo e implementación hacen uso de diversidad de software, el cual es el producto disponible para el uso de los usuarios. Como todo producto, se debe ajustar a una serie de parámetros preestablecidos, para el cumplimiento de los objetivos de calidad requerida por los usuarios y ofrecida por los productores. La calidad del software, tiene implícita la evaluación de la planeación, procesos de desarrollo y grado de satisfacción de los consumidores o clientes finales, el cual se refleja en software de máxima calidad, costos moderados, cumplimiento de las especificaciones del cliente. Dentro de una gran diversidad de definiciones de calidad de software es de resaltar la de Pressamn (citado por Rey), en la cual se refiere a; concordancia del software producido con los requisitos explícitamente establecidos con los estándares de desarrollo expresamente fijados y con los requisitos implícitos, no establecidos formalmente, que desea el usuario. La calidad del software, es evaluada mediante una serie de parámetros, que analizan las especificaciones iniciales, de desarrollo y finales del producto. La evaluación se desarrolla mediante parámetros establecidos por organizaciones de orden nacional, regional o internacional, que miden el logro de la calidad. En el presente trabajo se describen organizaciones que formulan normas y modelos de evaluación de la calidad del software.
1. ORGANIZACIONES QUE HAN FORMULADO NORMAS Y REFERENTES A LA CALIDAD DEL SOFTWARE. Las tendencias actuales de producción y mercadeo de productos, bienes y servicios, están sujetas al cumplimiento de estándares básicos de calidad, y son el referente de los mercados internacionales, López, Cabrera & Valencia (2008), afirman; los productos o servicios que ostentan certificados de calidad son preferidos por los compradores porque transmiten seguridad y confianza. Esto también constituye en un atributo de valor para las estrategias de comercialización en el exterior. La estandarización de los parámetros de cumplimiento de criterios de calidad es asumida por diferentes organismos, el cual tienden a implementar mecanismos para que la calidad se garantice de forma permanente, ámbito aplicado a la industria del software, desarrollada en las nuevas tendencias y avances de la ciencia y la tecnología. Para referir el concepto de calidad de software, Lopez, Cabrera & Valencia (2008), afirman: En la industria del software se pueden evidenciar necesidades de satisfacción del cliente de productos o servicios de software, de reducción de recursos invertidos en proyectos de software y de la efectiva asignación de recursos humanos. A continuación se relacionan los organismos que asumen el reto de estandarizar normas y criterios para desarrollar programas que garanticen la calidad del software.
• ITU, International telecomunications Unión
• APEC, Asia Pacific Economic Cooperation. • COPANT, Comisión Panamericana De Normas Técnicas. • CENELEC, European Coommittee for Electrotechnical Standarization. • Cen European Committee for Standarization.
• ANSI, American NAtional Standards Institute.
Nacional
• IEC, international electrotechnical Commission.
• AMN, Asociación Mercosur de Normalización.
Regional
Internacional
• ISO, International Organizatión for Standarization.
• BS, British Standard Institution • AFNOR, Associacition Francaise de Normalization. • AENOR, Asociación Española de Normalizaión y Certificación. • ICONTEC, Instituto Colombiano de Normas Técnicas y certificación.
ISO, International Organization for Standarization. Organismo de carácter no gubernamental, creado en 1947, con la participación de 162 países, cuya función es la implementación de normas estandarizadas de productos, servicios y seguridad en las empresas. Desarrolla sus estándares bajo los siguientes principios; consenso, Aplicación industrial global y voluntario. Y cuyo propósito es facilitar el comercio, intercambio de información, desarrollo y transferencia de tecnología. Esta compuesta por tres tipos de miembros: Miembros simples, uno por cada país participante. Miembros correspondientes, participan países en vía de desarrollo y que no cuentan con un comité nacional de normalización.
Miembros Suscritos, participan países con economías pequeñas y que no cuentan con comités de normalización. IEC, international electrotechnical Commission. En la actualidad están asociados 83 países, fundada en 1906, se encarga de la normalización en los campos eléctricos, electrónicos y tecnologías relacionadas. Muchas de sus normas se desarrollan en conjunto ISO. Tiene tres formas de participación; Miembro pleno. Miembro asociado. Miembro pre-asociado.
ITU, International telecomunications Unión. Encargado de estandarizar las normas que regulan las comunicaciones a nivel mundial, es el organismo especializado de las comunicaciones de la ONU. Desarrolla estándares para facilitar la interconexión eficaz, integra niveles tecnológicos en la red de telecomunicaciones. Cuenta con 193 países asociados. Está comprometida para conectar a toda la población mundial a través de las tic. Estandariza y coordina el desarrollo de infraestructura de telecomunicaciones internacionales, coordina el uso global compartido del espectro radioeléctrico. Al interior el trabajo se desarrolla mediante comisiones de estudio y grupos temáticos. AMN, Asociación Mercosur de Normalización. Mercosur, creo su propio comité de normalización, integrado por los organismos nacionales de normalización de Argentina, Uruguay, Paraguay, Brasil y miembros
asociados de chile y Bolivia. Sus normas tienen énfasis en el desarrollo industrial, científico y tecnológico. Las actividades las desarrolla mediante comités sectoriales. APEC, Asia Pacific Economic Cooperation. Creado en 1989, como apoyo a las economías de los países del pacífico (región AsiaCuenca del pacífico), su principal función de apoyo al intercambio, comercialización, coordinación económica y cooperación entre sus integrantes. COPANT, Comisión Panamericana De Normas Técnicas. Agrupa a los organismos nacionales de normalización de las Américas, posee 34 miembros activos y 10 adherentes, creada en 1949 bajo la sigla CPANT, en 1964 toma el nombre bajo la sigla COPANT.
CENELEC, European Coommittee for Electrotechnical Standarization. Desarrolla la estandarización de normas de las áreas de ingeniería eléctrica, telecomunicaciones y otras áreas técnicas. Fundad en 1973, los comités técnicos son los encargados de desarrollar la normatividad, en total cuenta con 33 países asociados y 13 afiliados, no es un organismo de la unión europea.
CEN, European Committee for Standarization. Reúne los organismos nacionales de normalización d 33 países asociados, apoya las actividades de normalización en sectores relacionados con productos, materiales, servicios y procesos, incluye sectores de las tic.
ANSI, American National Standards Institute. Es en los estados unidos, es una organización que desarrolla y aprueba normas, fomenta el desarrollo de los estándares de tecnología, hace parte activa de Iso y de la IEC. Dentro de sus directrices, incluye el código estándar americano para el intercambio de información (ASCII) y la interfaz estándar de equipos pequeños (SCII). Fundada en 1928, en la actualidad representa a más de 125000 empresas. Ajusta estándares del país con estándares internacionales, garantizando el uso de sus productos a nivel mundial. BS, British Standard Institution. Fundada en 1901 por el comité de ingeniería de normas de Londres, sus principales actividades se centran en la estandarización de normas para auditoría, certificación y formación, es un organismo colaborador de ISO. AFNOR, Associacition Francaise de Normalization. Organización de la estandarización de normas de Francia, fundada en 1921 y tiene asociadas a 2500 empresas. AENOR, Asociación Española de Normalizatión y Certificación. Se constituyó en 1986, es una organización Española, desarrolla actividades de normalización y certificación para mejorar la calidad de las actividades de las empresas, productos y servicios. Apoya a más de 40 países, en la estructuración de normas para facilitar el comercio internacional. ICONTEC, Instituto Colombiano de Normas Técnicas y certificación.
Fundada en 1963, su misión es la de promover, desarrollar y guiar la aplicación de las normas técnicas colombianas y demás normatividades, para el mejoramiento de la calidad, representa al país, ante organizaciones como la IEC, COPANT, ISO, etc., de esta forma representa un desarrollo actualizado en información y tecnología.
2. NORMAS RELACIONADAS CON LA CALIDAD DEL SOFTWARE. Entre las normas ISO, que hacen referencia a la calidad del software, podemos destacar: ISO 9000, Sistemas de gestión de calidad. ISO 9001, Sistemas de gestión de calidad, requisitos. ISO 9004, Sistemas de gestión de calidad, directrices para la mejora de desempeño. ISO/IEC 9126, Normatiza los factores de calidad del software, evalúa: funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad. ISO/IEC 14598, Evalúa la calidad de todo tipo de software e indica los requisitos para los métodos de medición y los procesos de evaluación. De ella se desprende: ISO/IEC 145981, visión general. ISO/IEC 14598-2, planificación y gestión. ISO/IEC 14598-3, proceso de desarrolladores. ISO/IEC 14598-4, proceso de comparadores. ISO/IEC 14598-5, proceso de simuladores. ISO/IEC 14598-6 módulo de evaluación. ISO 1220, modelos de ciclo de vida del software. ISO 9600, Sistemas de archivos de CD_ROM. ISO/IEC 27001, Sistemas de gestión de seguridad de la información.
ISO/IEC 29110, Software – engineering. ISO/IEC 29119, pruebas de software. ISO/IEC 25000, requisitos y evaluación de calidad de productos de software.
CONCLUSIONES. Un software, es un producto final utilizado, diseñado para satisfacer las necesidades crecientes de los a grandes avances y aplicaciones de la ciencia y la tecnología, a través de sistemas de cómputo y como todo producto su fiabilidad se analiza mediante la estandarización de normas que miden su calidad en el proceso desarrollo, funcionalidad y eficiencia. Para evaluar la calidad del software, a nivel mundial existe diversidad de organizaciones que desarrollan procesos estandarizados y normas que evalúan la calidad en los procesos de desarrollo y del producto final. Organizaciones clasificadas a nivel internacional, regional o nacional. A nivel mundial la ISO, International Organization for Standarization, es la organización que regula los procesos de calidad para todo tipo de empresas, estipuladas en la serie ISO 9000, y específicamente para evaluar la calidad del software ha desarrollado normas específicas, algunas de ellas aplicadas en asocio con las establecidas por la organización; international electrotechnical Commission (IEC).
BIBLIOGRAFÍA. Asociación Mercosur de normalización. Recuperado de http://www.amn.org.br/Content/Documentos/ptCartilha_AMN_FINAL2.pdf Comisión electrónica internacional. Recuperado de http://www.iec.ch/about/brochures/pdf/about_iec/welcome_to_the_iec-s.pdf García, J. A. Modelo de calidad de CMMI. Centro de innovación y tecnología 2009. Recuperado de file:///C:/Users/hp/Downloads/10011069INSA_Presentacion_CMMI.pdf Rey, P. A. Evaluación de la calidad de la tecnología educativa. Calidad y estándares internacionales, cap 1. Recuperado de http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/cap1/Capitu lo_Completo.pdf
Lopez, A., Cabrera, C., & Valencia, L (2008) Introducción a la calidad del software. Scienc et technica Año XVI (No 39). Recuperado de http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/Anexos/Cap 1/2.pdf Lozano, L. A. Estándares de calidad del software. Recuperado de http://estandarescalidadsoftware.blogspot.com/2013/09/iso-12207.html