EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVAACTIVIDAD 1.1: ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS REFERENTES A LA CALIDAD DE SOFTWARE ESTUDIANTE - APRENDIENTE GUILLERMO MARTINEZ BURGOS TUTOR BEATRIZ ELENA GIRALDO TOBON UNIVERSIDAD DE SANTANDER UDES CAMPUS VIRTUAL CV-UDES BUCARAMANGA 2018 ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS REFERENTES A LA CALIDAD DE SOFTWARE ”La calidad de un producto de software depende en gran medida de la gente, la organización y los procedimientos que se utilizan para obtenerlo”, (ALFONSO FUGGETA). 1. CALIDAD DE SOFTWARE Según RAE el concepto de calidad es propiedad o conjunto de propiedades inherentes a algo, que permiten juzgar su valor; la calidad de software hace referencia a la gestión de calidad que se hace del producto que en este caso es el software. La gestión de calidad es el conjunto de actividades coordinadas que determinan el control, los objetivos y las responsabilidades, en cuanto a lo que se planea obtener, al trabajo a realizar y a las expectativas por cumplir del cliente. Para cumplir los estándares de calidad se han creado una serie de normas y modelos que, de acuerdo al producto, evalúan el desarrollo y el producto final. Son numerosos los modelos propuestos para evaluar la calidad de procesos, en su mayoría desarrollados por y para empresas grandes productoras de software. Entre ellos están, según el orden de aparición: Six Sigma (1982), PDCA (1986), SQPA (1989), CMM (1989), ITIL (1990), QIP/EFO (1992), ISO/IEC-12207 (1995), IDEAL (1996), IEEE-12207 (1996), UNE-71044 (1996), ISO-9000 (2000), ISO-9001 (2000), ISO-9004 (2000), TickIT (2001), CMMI (2002), ISO-9003-4 (2004), SPICE (ISO/IEC 15504) (2005). 2. ORGANISMOS DE ESTANDARIZACIÓN MÁS CONOCIDOS. Se recomienda que el ONN de un país en desarrollo sea miembro de organismos de normalización internacionales, regionales y, cuando se requiera, subregionales, y que participe activamente en sus actividades. Sus membrecías son invaluables porque ayudan a los Organismos Nacionales de Normalización a cumplir su deber de satisfacer la necesidad de normas (y la necesidad de reglamentaciones técnicas) de su propio país. A nivel internacional, los principales organismos internacionales de normalización son ISO, IEC e ITU. En el contexto del acuerdo OMC/MSF, es importante mencionar las organizaciones específicas como OIE, IPPC y la Comisión Codex Alimentarius (CAC). Existen otros organismos productores de normas que desarrollan normas que están siendo utilizadas a nivel mundial o que tienen cierta importancia debido a los mercados para los que fueron inicialmente producidas (ASTM International (Originalmente conocida como la American Society for Testing and Materials) , CEN (Comité Europeo de Normalización) , IEEE (Institute of Electrical and Electronics Engineers)). Existen además organismos regionales de normalización que ayudan, de distintas formas, a los organismos nacionales de normalización a lograr sus metas y a cooperar a nivel regional. Estos organismos regionales ayudan mucho a facilitar la armonización, sobre una base regional, de normas que pudieran realmente ser internacionales o desarrolladas para utilizarse dentro de la región. Los organismos de normalización regional también pueden ayudar a los ONN organizando y compartiendo recursos para la traducción de normas internacionales al idioma común de la región (por ejemplo, castellano/español en la mayor parte de Sudamérica, árabe en Nor-África y el Medio Oriente, etc.). International Organization for Standardization ISO International Electrotechnical Commission IEC International Telecommunications Unión ITU. American Society for Testing and Materials ASTM Internacional Comité Europeo de Normalización CEN Institute of Electrical and Electronics Engineers IEEE American National Standards Institute ANSI British Standard Institution BS Association Française de Normalisation AFNOR Asociación Española de Normalización y Certificación AENOR Nacional Instituto Colombiano de Normas Técnicas y Certificación ICONTEC Deutsches Institut Für Normung Aleman DIN Instituto Nacional de Normalización Chileno (INN) Asociación Mercosur de Normalización AMN Asia Pacific Economic Cooperation APEC Comisión Panamericana de Normas Técnicas COPANT Regionall European Committee for Electrotechnical Standardization CENELEC European Committee for Standardization CEN Instituto Europeo de Normas de Telecomunicaciones Organización Árabe de Desarrollo Industrial y de Minas AIDMO Organización Africana de Normazlizacion ORAN Cosejo Euro-Asiático de Normalización, Metrologia y Certificación EASC Pacific Area Standardization Congress PASC 2.1. ORGANISMOS INTERNACIONALES 2.1.1. Comité Europeo de Normalización CEN El objetivo principal del CEN es promover la colaboración voluntaria para conseguir la armonización en aspectos técnicos entre los países europeos y el resto del mundo. Este comité se estructura a través de una serie de miembros nacionales (organizaciones de normalización de los países miembros), asociados (asociaciones de normalización especializadas) y consejeros (instituciones de la Unión Europea). Además cuenta con una serie de organizaciones afiliadas (países de próximo ingreso) y asociaciones colaboradores de otros ámbitos geográficos. Desde su creación en 1961 el CEN ha aprobado más de 6000 normas y documentos, fruto del trabajo de los casi 300 grupos establecidos. Su web está organizado en cinco bloques principales: Acerca del CEN, Noticias, Normalización, Productos y Servicios. Una parte del servidor está dedicada a alojar documentos internos, que sólo pueden ser consultados por las entidades pertenecientes a dicha organización. Este organismo realiza periódicamente seminarios, de los cuales se informa en el web, al tiempo que se ofrecen documentos y materiales aportados en las sucesivas jornadas. Por otra parte, el CEN integra en su servidor el denominado Information Society Standardization System , especializado en la normalización de servicios y productos de cara a la implantación de la sociedad de la información en Europa. En esta sección del web se informa de la actividad del CEN/ISSS, así como de sus proyectos y sus encuentros de trabajo. ) http://www.cenorm.be 2.1.2. International Electrotechnical Commission IEC La Comisión Electrotécnica Internacional, funciona de forma ligeramente diferente a la ISO, en el sentido de que sus miembros plenos son comités nacionales en vez de organismos nacionales de normalización. La IEC ha publicado más de 5000 normas internacionales. Existen dos formas de participación activa en el trabajo de IEC; al igual que con la ISO, los miembros de IEC están sujetos al pago de una cuota. Al 14 de febrero de 2008, la organización contaba con 52 miembros, los cuales pueden participar en todas sus actividades y tienen el derecho al voto, y 17 miembros asociados, los cuales pueden asistir a las reuniones como observadores, pero no tienen derecho al voto y tampoco pueden participar activamente en el trabajo de los comités técnicos. Con el “Programa de País Afiliado” (que cubría 77 países al 14 de febrero de 2008) la familia IEC llega a 146 países. Este programa gratuito de la IEC para países en desarrollo está destinado a alentar a los países que no son miembros de la organización al uso y adopción de las normas internacionales como normas nacionales y a participar como observadores en el trabajo de 10 comités técnicos de su elección. El programa también proporciona apoyo para ayudarlos a formar “comités nacionales” que puedan participar en sus labores una vez que se conviertan en miembros. 2.1.3. International Organization for Standardization ISO La Organización Internacional para la Normalización – una organización no gubernamental - es una federación de los organismos nacionales de normalización de 157 países (al 14 de febrero de 2008), uno por país, de todas las regiones del mundo, incluyendo países desarrollados y en desarrollo, así como países con economías en proceso de transición. Cada miembro de ISO es el organismo más representativo dentro de su país en asuntos de normalización. Los miembros proponen las nuevas normas, participan en su desarrollo y ofrecen apoyo, conjuntamente con la Secretaría Central de ISO, a los 3000 grupos técnicos que realmente desarrollan las normas. Los miembros de ISO asignan delegaciones nacionales a los comités de normalización. Más de 50000 expertos contribuyen voluntariamente cada año al trabajo de la organización. Cuando su trabajo es publicado como una Norma Internacional de ISO, éste puede ser adoptado como una norma nacional por los miembros de ISO y traducida. En la actualidad, la ISO posee un portafolio de más de 17 000 normas que proveen soluciones prácticas y logran beneficios para casi todos los sectores del mundo económico, industrial y tecnológico. Dichas normas representan una oferta completa para las tres dimensiones – económica, ambiental y social – del desarrollo sostenible. El programa de trabajo de ISO abarca desde normas para actividades tradicionales, como la agricultura y la construcción, pasando por ingeniería mecánica, fabricación y distribución, hasta transporte, artículos médicos, lo último en desarrollo de tecnologías de información y comunicación, servicios y evaluación de la conformidad. La membrecía de la ISO está sujeta al pago de una cuota, variable y que toma en consideración la categoría del miembro, el grado de actividad del país interesado dentro del sistema ISO, y su etapa de desarrollo económico. En ISO existen tres categorías de miembros: los miembros plenos (organismos miembros) que pueden participar en todas las actividades de la organización y tienen derecho a votar. Los miembros correspondientes, que pueden asistir a las reuniones como observadores, pero no tienen el derecho a votar; estos miembros tampoco tienen derecho de participar, activamente, en el trabajo de los comités técnicos. Sin embargo, al igual que los miembros plenos, pueden utilizar las normas ISO como base para las normas nacionales. Además, existen miembros suscriptores, que tienen derecho a recibir un número de publicaciones ISO y a asistir a la Asamblea General de la ISO, pero no tienen derecho de participar en las reuniones de los comités técnicos o de los comités de políticas de ISO. ) http://www.iso.ch 2.1.4. International Telecommunications Unión ITU. La Unión Internacional de Telecomunicaciones, tiene como miembros a más de 190 estados nacionales individuales y más de 700 miembros sectoriales y asociados. Es única entre las organizaciones internacionales, ya que fue fundada sobre el principio de cooperación entre gobiernos y el sector privado. El trabajo se lleva a cabo en grupos de estudio autorizados para desarrollar “recomendaciones ITU”, que tienen el estatus de normas internacionales. Existen tres sectores dentro de la Unión – Radiocomunicaciones (ITUR), Normalización de Telecomunicación (ITU-T) y Desarrollo de Telecomunicación (ITU-D); cada uno desarrolla recomendaciones ITU dentro de su propio sector. Hasta la fecha, se han publicado más de 4 500 recomendaciones ITU. http://www.itu.int/ITU-T 2.1.5. Institute of Electrical and Electronics Engineers IEEE El Instituto de Ingeniería en Eléctrica y Electrónica, Inc. (IEEE - Institute of Electrical and Electronics Engineers) es una organización de ámbito mundial, fundada en 1884, que 400 agrupa a profesionales de los campos de la Ingeniería y la Informática. Se ha dedicado a ayudar a que más de 320,000 profesionales y estudiantes de Ingeniería desarrollen su potencial en campos de la Ingeniería Eléctrica. Los objetivos de IEEE son: 1. Promover el avance de las teorías y las prácticas de la electro tecnología 2. Fomentar el progreso y el desarrollo profesional de su membrecía. 3. Mejorar la calidad de vida a través de la aplicación de la electro tecnología. 4. Promover el entendimiento de la electro tecnología ante el público. La importancia del IEEE queda patente en sus numerosas publicaciones técnicas, la organización de conferencias y simposios; y en el peso que esta Organización tiene en la estandarización de las nuevas tecnologías. Sus miembros son tanto reconocidos profesionales como estudiantes. Los Estándares de IEEE están orientados: (1) al Cliente y a la Terminología Estándar. (2) al Proceso, (3) al Producto y (4) al Recurso y a las Técnicas. Los Estándares de IEEE están orientados: (1) al Cliente y a la Terminología Estándar. (2) al Proceso, (3) al Producto y (4) al Recurso y a las Técnicas. http://www.ieee.org 2.2. ORGANISMOS NACIONALES Association Française de Normalisation AFNOR Las páginas de AFNOR proponen el comercio electrónico de normas, búsqueda a través de su base de datos, petición y pago en línea. Constituida en 1901, la asociación cuenta con más de 3.000 empresas. Entre sus misiones están: favorecer y coordinar la elaboración de normas; representar y defender los intereses franceses en organismos europeos e internacionales de normalización; homologar las normas; promover y facilitar la utilización de las normas; desarrollar la certificación de productos, servicios y sistemas de la marca NF. Un enlace específico para la norma ISO 9000 permite la consulta de las últimas novedades y avances. Otras secciones que pueden ser consultadas en este servidor son las actividades de la organización, así como los productos y servicios que desarrolla. http://www.afnor.fr British Standard Institution BS La British Standards Institution, cuyas siglas corresponden a BSI, es una multinacional cuyo fin se basa en la creación de normas para la estandarización de procesos. BSI es un organismo colaborador de “ISO” y proveedor de estas normas, son destacables la ISO 9001, ISO 14001 e ISO 27001. Entre sus actividades principales se incluyen la certificación, auditoría y formación en las normas. Instituto Colombiano de Normas Técnicas y Certificación ICONTEC El Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC), es el Organismo Nacional de Normalización de Colombia. Es el organismo representante de la ISO en Colombia, y está encargado de la creación de normas técnicas y de la certificación de normas de calidad para empresas y actividades profesionales. Asociación Española de Normalización y Certificación AENOR AENOR, entidad privada dedicada al desarrollo de las actividades de normalización y certificación, es un organismo de normalización con competencia en todos los sectores industriales y de servicios y es miembro de pleno derecho y participa activamente en los foros internacionales (ISO/IEC), europeos (CEN/CENELEC) y americanos (COPANT), desde hace más diez años. Entre sus actividades se encuentran la elaboración de normas técnicas españolas y el impulso de la aportación española en la elaboración de normas europeas e internacionales. También es su responsabilidad la certificación de productos, servicios y empresas; así como la orientación de la gestión a la satisfacción de sus clientes con criterios de gestión total de la calidad. A través del web se puede consultar el catálogo de normas UNE y más de mil normas de la Comisión Electrotécnica Internacional; éstas, pueden ser adquiridas en formato pdf. Otros enlaces permiten conocer diversos artículos con datos sobre certificación y normalización. Posee páginas con enlaces al servicio de publicaciones, noticias, novedades, preguntas y respuestas. Incluye una sección de recursos telemáticos de otros organismos afines. ) http://www.aenor.es Las funciones de AENOR son: Elaborar normas técnicas españolas (UNE) con la participación abierta a todas las partes interesadas y representar a España en los distintos organismos de normalización regionales e internacionales. Certificar productos, servicios y empresas. Deutsches Institut Für Normung DIN El Deutsches Institut für Normung es el órgano emisor de las normas DIN alemanas, así como de otras normas técnicas. En su página web, sólo disponible en lengua alemana, se ofrece información sobre el Instituto, los miembros que componen sus distintos comités, las últimas novedades, información sobre certificación, relación de los últimos congresos sobre normativa y enlaces con otros órganos similares europeos e internacionales. También se puede acceder al catálogo de normas de dos formas diferentes; una para los distintos miembros de los diferentes comités y otra que permite el acceso al público en general. Una vez localizadas, las normas tanto DIN como ISO y VDI, se pueden solicitar por vía electrónica. ) http://www.din.de American National Standards Institute ANSI El Instituto Nacional Estadounidense de Estándares (ANSI, por sus siglas en inglés: American National Standards Institute) es una organización sin ánimo de lucro que supervisa el desarrollo de estándares para productos, servicios, procesos y sistemas en los Estados Unidos. ANSI es miembro de la Organización Internacional para la Estandarización (ISO) y de la Comisión Electrotécnica Internacional (International Electrotechnical Commission, IEC). La organización también coordina estándares del país estadounidense con estándares internacionales, de tal modo que los productos de dicho país puedan usarse en todo el mundo. ANSI acredita a organizaciones que realizan certificaciones de productos o de personal de acuerdo con los requisitos definidos en los estándares internacionales. Los programas de acreditación ANSI se rigen de acuerdo a directrices internacionales en cuanto a la verificación gubernamental y a la revisión de las validaciones. http://www.ansi.org Instituto Nacional de Normalización (INN) La misión fundamental del INN es contribuir al desarrollo productivo del país Chileno fomentando el uso de la normalización, la acreditación y la metrología. Entre sus funciones se encuentran la elaboración de normas técnicas nacionales, la participación en el estudio de normas regionales e internacionales; la representación del país en los foros especializados regionales e internacionales sobre la materia. Desde su web se realiza la venta de normas chilenas y extranjeras a entidades privadas, de investigación y otras. se informa también de los denominados Comités de certificación y de metrología. A través de su web se puede consultar el catálogo de normas chilenas en la base de datos INN. http://www.inn.cl ORGANISMOS REGIONALES European Committee for Standardization CEN CEN, el Comité Europeo de Normalización, es una asociación que reúne a los organismos nacionales de normalización de 33 países europeos. CEN es uno de los tres organismos europeos de normalización (junto con CENELEC y ETSI) que han sido reconocidos oficialmente por la Unión Europea y por la Asociación Europea de Libre Comercio (AELC) como responsable de la elaboración y la definición de normas voluntarias en el ámbito europeo. CEN proporciona una plataforma para el desarrollo de normas europeas y otros documentos técnicos en relación con diversos tipos de productos, materiales, servicios y procesos. Comisión Panamericana de Normas Técnicas COPANT COPANT es una asociación civil sin ánimo de lucro creada para promover el desarrollo de normas técnicas y actividades relacionadas entre los países de América y Europa que la integran. En la actualidad pertenecen a esta institución 30 organizaciones nacionales de normalización. Como es habitual en su web se informa acerca de la asociación y se ofrecen datos de cada uno de sus miembros, así como la de órganos directivos. Por el momento trabaja en una veintena de comités, de los cuales se ofrece información precisa. Fundamentalmente su actuación se está centrando en aspectos relacionados con la industria, aunque también hay un grupo específico para la normalización de la terminología. Todos los documentos de trabajo (actas, resoluciones, etc.) pueden ser descargados, aunque no desde su servidor propio, sino desde el de ANSI, la asociación americana de normalización, que también es miembro. También existe una parte del servidor que es de uso exclusivo para los miembros. ) http://www.copant.org Asia Pacific Economic Cooperation APEC APEC (Asia-Pacific Economic Cooperation, en español Foro de Cooperación Económica Asia-Pacífico) es un foro multilateral creado en 1989, con el fin de consolidar el crecimiento y la prosperidad de los países del Pacífico, que trata temas relacionados con el intercambio comercial, coordinación económica y cooperación entre sus integrantes. Como mecanismo de cooperación y concertación económica, está orientado a la promoción y facilitación del comercio, las inversiones, la cooperación económica y técnica y al desarrollo económico regional de los países y territorios de la cuenca del océano Pacífico. Asociación Mercosur de Normalización AMN Este comité es una iniciativa llevada a cabo en el Mercosur y que toma la forma de una asociación civil no gubernamental para desarrollar actuaciones sobre normalización en este ámbito geográfico. Participan en el mismo el Instituto Argentino de Normalización, la Associação Brasileira de Normas Técnicas, el Instituto Nacional de Tecnología y Normalización de Paraguay y el Instituto Uruguayo de Normas Técnicas. Se estructura en un consejo directivo y en comités sectoriales, especializados en cuestiones industriales y tecnológicas. Existe una sección dedicada a terminología, donde se pueden buscar términos en español y portugués. Desde el web se presta la posibilidad de enviar recomendaciones, así como de realizar consultas; además, existe un formulario para contactar con esta institución. http://www.amn.org.br European Committee for Electrotechnical Standardization CENELEC CENELEC (francés: Comité Europeo de Normalización Électrotechnique; Inglés: Comité Europeo de Normalización Electrotécnica) es responsable europeo de normalización en el ámbito de la ingeniería eléctrica. Las Normas armonizadas por estos organismos se adoptan regularmente en muchos países fuera de Europa que siguen las normas técnicas europeas. BIBLIOGRAFIA BLANCO G., Marcos. Calidad de Software en Proyectos Open Source. En: http://www.slideshare.net/mark83/calidad-del-software-en-proyectos- opensource CARVALLO V., J.P. (2006). Conceptos de calidad de software. En: http://www.slideshare.net/JuanPabloCarvallo/3-conceptos-de-calidaddel-software Estándares IEEE, http://www.ieee.org, Octubre 2015. FERNÁNDEZ L., M. (1999). Dirección de equipos de trabajo en las organizaciones. Civitas, Madrid. En: http://html.rincondelvago.com/equipos-detrabajo_4.html JIMENEZ R., Beymar et al (2012). Metodologia de Desarrollo de Software, MSF. Universidad Autónoma “Gabriel René Moreno, Santa Cruz, Bolivia. Libro electrónico multimedia: Evaluación de la Calidad de la Tecnología Educativa. Capitulo I. Calidad y estándares Internacionales. http://aula2.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/cap1/Capitulo_ Completo.pdf Organizaciones de normalización en Internet. Artículo publicado en la Revista Española de Documentación Científica, jul.-sept. 2000, vol. 23, n. 2, p. 327-340. Ángela Sorli Rojo (CSIC; CINDOC) José Antonio Merlo Vega (Universidad de Salamanca) Overview of the U.S. Standardization System. http://www.ansi.org/. Consultada el 1 de octubre de 2015. RODRÍGUEZ M., Moisés. (2013). Normas para la Evaluación y Certificación de la Calidad del Producto Software. En: http://www.slideshare.net/AlarcosQualityCenter/normas-para-la-evaluacion- ycertificacion-de-la-calidad-del-producto-software-iso-9126-25000 ROJAS S., S. E. & BORJA P., J. J. (1999 ). Calidad del Software: Camino hacia una verdadera industria del software. En: Revista Escuela de Administración de Negocios. No. 38, Sept.-Dic. Scalone, F. (2006). Estudio comparativo de los modelos y estándares de calidad del software.Maestría en ingeniería en calidad. Universidad tecnológica nacional. Facultad regional Buenos Aires. Junio. Año. 2006 Secretaria central de la ISO. Organismos Nacionales de Normalización en países en Desarrollo. ISNB 978-92-67-30477-9. Suiza, Febrero 2010.