Organizaciones Que Regulan La Calidad Del Software

EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA NORMAS INTERNACIONALES PARA LA CALIDAD DEL SOFTWARE POR: YOBELY A

Views 255 Downloads 0 File size 154KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA

NORMAS INTERNACIONALES PARA LA CALIDAD DEL SOFTWARE

POR:

YOBELY ABRIL SANCHEZ

PROFESOR:

JAVIER MEDINA CRUZ DOCENTE CONSULTOR

UNIVERSIDAD DE SANTANDER PROGRAMA VIRTUAL MAESTRIA EN GESTION DE LA TECNOLOGIA EDUCATIVA BOGOTA 2015

INTRODUCCION

Cada vez son más las exigencias de consumo en un entorno acelerado, tecnológico y cambiante, que busca minimizar los tiempos y recursos para desarrollar cualquier tarea, por cuanto alcanzar estándares más altos a nivel competitivo, son la visión fundamental de toda empresa o institución, Razón por la cual, las empresas exitosas están cada vez más identificadas con estandarizar sus metas en términos de eficiencia y efectividad en calidad de sus productos y servicios. La gerencia moderna está muy comprometida a responder a las exigencias del entorno, que cada vez es más dinámico y más exigente en términos de calidad. En procura de competir eficazmente, las empresas de software se ven en la necesidad de mejorar sus productos y servicios ofrecidos, tanto en su terminación como en su desarrollo

La gestión de calidad es el conjunto de actividades para dirigir y controlar una organización y / o proyecto en lo referente a la calidad y hace parte de ésta el aseguramiento de la calidad, que busca proporcionar confianza en que se cumplirán los requisitos de calidad. En un software, según Fuggeta (2000) “la calidad depende de la gente, a organización y los procedimientos para obtenerlo”. La calidad del software se puede observar en una característica o atributo. Como un atributo, la calidad se refiere a características que se pueden comparar para conocer estándares, como longitud, color, propiedades eléctricas y maleabilidad, en cualquier producto. Sin embargo, el software que es una entidad intelectual, tiene la complejidad de caracterizar los objetos físicos. No obstante, existen mediciones que nos permiten evaluar las características de un programa. Dichas propiedades incluyen complejidad psicosomática, número de puntos de función, líneas de código, entre otras. En el desarrollo de software la calidad del diseño incluye requisitos, especificaciones y el diseño del sistema. La calidad de concordancia es un tema enfocado principalmente a la implementación. Si el diseño y el sistema resultante satisfacen los requisitos y metas de desempeño, la calidad de concordancia es alta. Por lo anterior y para garantizar la calidad del software, surgen organizaciones a nivel mundial que favorecen la estandarización o normalización de estos. Entre las más representativas están: Organización Internacional de Estándares (ISO), Instituto de Ingeniería de Software (SEI), International Electrotechnical Commission (IEC), International Telecommunications Unión (ITU), 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), Asociación Mercosur de Normalización (AMN), Asia Pacific Economic Cooperation (APEC), Comision Panamericana de Normas Técnicas (COPANT), European Committee for Electrotechnical Standardization (CENELEC), European Committee for Standardization (CEN) y el Instituo Colombiano de Normas Técnicas y Certificación (Icontec), entidad que maneja los aspectos de calidad en Colombia, la cual recientemente ha tomado una importante proyección a nivel regional. 1. ISO International Organization for Standardization La ISO está encargada de favorecer la estandarización en el mundo. Fue establecida en 1947, funciona como una red de asociaciones de normalización que abarca más de 140 países, que trabajan en colaboración con los gobiernos, empresas y organizaciones de usuarios. La sede se encuentra en Ginebra Suiza, pero cuenta con oficinas delegadas en los diferentes países; de cada país solo puede ser miembro una sola organización. Para la evaluación de la calidad de software la ISO ha formulado los estándares ISO/IEC 9126, ISO/IEC 14598, ISO/IEC 25000 e ISO/IEC 15504:



El estándar ISO 9126: Formulado inicialmente en 1991 establece un modelo de calidad y su uso como marco para la evaluación de software. El propósito de esta norma es plantear un modelo de calidad que sirva como elemento central en un proceso de evaluación. Esta norma distingue entre calidad interna y calidad externa, e introduce también el concepto de calidad en uso. La versión original de este estándar fue reemplazada en 2001 por dos estándares relacionados: El ISO/IEC 9126 para la calidad del software y el ISO/IEC 14598 para la evaluación de productos software.

ISO/IEC 9126

ISO/IEC 14598

Establece un marco de trabajo para evaluar la calidad de los productos de software

Esta norma define una serie de etapas que se deben realizar en el proceso de evaluación de software

Proporciona métricas y requisitos para los procesos de evaluación de los mismos.

Esta norma está compuesta por 5 partes: ISO/IEC 14598-1 ISO/IEC 14598-2 ISO/IEC 14598-3 ISO/IEC 14598-4 ISO/IEC 14598-5 ISO/IEC 14598-1: Visión General, ISO/IEC 14598-2: Gestión y Planificación. ISO/IEC 14598-3: Proceso para los desarrolladores. ISO/IEC 14598-4: Proceso para los compradores. ISO/IEC 14598-5: Proceso para los evaluadores.

brinda las pautas para realizar el proceso de evaluación teniendo en consideración los posibles actores que se pueden tener como son los desarrolladores, los evaluadores, o compradores



La norma ISO/IEC 25000, conocida como SQuaRE (System and Software Quality Requirements and Evaluation), tiene como propósito guiar el desarrollo de los productos de software con la especificación y evaluación de requisitos de calidad, se puede entender como la segunda generación de estándares de evaluación de la calidad. SQUARE es básicamente una revisión de la norma ISO 9126-1 que hereda sus características, pero se centra más del lado del producto software contemplando tres fases principales en su ciclo de vida:

2. Producto bajo desarrollo. 3. Producto en operación y 4. Producto en uso.

La familia de normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones. La ISO/IEC 15504 o SPICE se trata de una estándar internacional que permite evaluar la capacidad y madurez de los procesos software de una organización. Los procesos evaluados con esta norma se encuentran recogidos en la norma ISO/IEC 12207. Esta norma contiene un conjunto de procesos que abarcan el ciclo completo de un proyecto software, desde la definición de un proyecto hasta la entrega y cierre del mismo.

2. CMMI (Modelo de Madurez de la Capacidad Integrado) como evolución de CMM, es un modelo enfocado al proceso de software del SEI para la mejora de procesos, cuyo propósito es evaluar la madurez de los procesos de una organización y proporcionar una orientación referente a cómo mejorar los procesos que darán lugar a mejores productos, proporciona a las organizaciones los elementos esenciales para procesos de desarrollo y mantenimiento de software y clasifica las empresas en niveles de madurez. El enfoque del modelo permite evolucionar desde un proceso en crisis a un proceso controlado, estandarizado, medido y optimizado que sienta las bases de la mejora continua y permite a la organización adoptar nuevas prácticas sobre un proceso estable y controlado.

3. El Instituto Nacional Estadounidense de Estándares (ANSI, por sus siglas en inglés: American National Standards Institute) Es una organización sin fines 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. Por ejemplo, los estándares aseguran que la fabricación de objetos cotidianos, como pueden ser las cámaras fotográficas, se realice de tal forma que dichos objetos puedan usar complementos fabricados en cualquier parte del mundo por empresas ajenas al fabricante original. De éste modo, y siguiendo con el ejemplo de la cámara fotográfica, la gente puede comprar carretes para la misma independientemente del país donde se encuentre y el proveedor del mismo

4. 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 Hay muchas organizaciones de estandarización nacional y regional, pero las tres organizaciones internacionales que tienen el mayor reconocimiento internacional son la Organización (ISO), la Comisión Electrotécnica Internacional (IEC), y la Unión Internacional de Telecomunicaciones (ITU). Las tres han existido durante más de 50 años (fundadas en 1947, 1906, y 1865, respectivamente) y tienen todas su sede en Ginebra, Suiza. Han establecido decenas de miles de estándares que cubren casi cualquier tema concebible. 5. La UIT es el organismo especializado de las Naciones Unidas para las Tecnologías de la Información y la Comunicación – TIC. Atribuyen el espectro radioeléctrico y las órbitas de satélite a escala mundial, elaboran normas técnicas que garantizan la interconexión continua de las redes y las tecnologías, y se esfuerzan por mejorar el acceso a las TIC de las comunidades insuficientemente atendidas de todo el mundo. La UIT está comprometida para conectar a toda la población mundial dondequiera que viva y cualesquiera que sean los medios de que disponga. Por medio de nuestra labor, protegemos y apoyamos el derecho fundamental de todos a comunicar.

6. La Comisión Electrotécnica Internacional (CEI), más conocida por sus siglas en inglés: IEC (International Electrotechnical Commission), es una organización de normalización en los campos: eléctrico, electrónico y tecnologías relacionadas. La CEI está integrada por los organismos nacionales de normalización, en las áreas indicadas, de los países miembros. En 2003, a la CEI pertenecían más de 60 países miembros. En 2015, son 83 miembros, cada uno de ellos representando a un país: son 60 los “Miembros Plenos”, y 23 los “Miembros Asociados”.

Fundada en 1906, la IEC (Comisión Electrotécnica Internacional) es la organización líder en el mundo para la elaboración y publicación de las Normas internacionales para todas las tecnologías eléctricas, electrónicas y relacionadas. Éstos se conocen colectivamente como "electrotécnica". 7. AMN: Asociación Mercosur de Normalización: Es una asociación civil sin fines de lucro, no gubernamental, reconocida por el Grupo Mercado Común GMC. Es el único organismo responsable por la gestión de normalización voluntaria en el ámbito del Mercosur. La finalidad de la AMN es promover el desarrollo de la normalización técnica, así como del perfeccionamiento tecnológico de la calidad de los productos y servicios fabricados y comercializados en los países del MERCOSUR

8. APEC, Asia Pacific Economic Cooperation: Es un Mecanismo de cooperación de carácter gubernamental. Una de sus peculiaridades es su informalidad y el alto nivel de quienes definen las políticas a largo plazo. APEC opera teniendo como base el consenso. Los miembros conducen sus actividades y programas de trabajo con base en un diálogo abierto y la igualdad y respeto a los puntos de vista de todos los participantes. Fue establecido en Canberra, Australia, en noviembre de 1989, durante una Reunión de Ministros de Comercio y Relaciones Exteriores de Australia, Brunei, Canadá, Corea del Sur, Filipinas, Indonesia, Japón, Malasia, Nueva Zelanda, Singapur y los Estados Unidos. Dicho encuentro constituyó la I Reunión Ministerial de APEC. 9. COPANT Comisión Panamericana de Normas Técnicas, es una asociación civil sin ánimo de lucro, que funciona con plena autonomía y sin término de duración. Agrupa a los Organismos Nacionales de Normalización (ONN) de las Américas que actualmente suman 34 miembros activos y 10 miembros adherentes. Es el referente de normalización técnica y evaluación de los países de las Américas y sus pares internacionales.

10. CENELEC es una organización técnica sin fines de lucro creado por la ley belga. CENELEC es el Comité Europeo de Normalización

Electrotécnica y es responsable de la normalización en el campo de la ingeniería electrotécnica. CENELEC elabora normas voluntarias, que ayudan a facilitar el comercio entre los países, crear nuevos mercados, reducir los costos de cumplimiento y apoyar el desarrollo de un mercado único europeo. CENELEC actúa como una plataforma de expertos para elaborar las normas europeas (EN), que facilitan el comercio mundial mediante la eliminación de las barreras al comercio, fomentar el crecimiento económico y conduce a nuevos mercados. 11. El Comité Europeo de Normalización (CEN), en francés Comité Européen de Normalisation, es una organización no lucrativa privada cuya misión es fomentar la economía europea en el negocio global, el bienestar de ciudadanos europeos y el medio ambiente proporcionando una infraestructura eficiente a las partes interesadas para el desarrollo, el mantenimiento y la distribución de sistemas estándares coherentes y de especificaciones. El CEN fue fundado en 1961. Sus treinta y tres miembros nacionales (año 2015) trabajan juntos para desarrollar los estándares europeos (EN) en varios sectores para mejorar el entorno del mercado único europeo para mercancías y servicios y para colocar a Europa en la economía global. Más de 60 000 expertos técnicos así como federaciones de negocios, consumidores y otras organizaciones sociales interesadas están implicadas en la red del CEN que alcanza sobre 460 millones de personas. CEN es el representante oficialmente reconocido de la estandarización para los sectores a excepción de electrotécnico (CENELEC) y las telecomunicaciones (ETSI). A nivel colombiano, quien rige las normas y estándares de calidad es el Icontec 12. ICONTEC Instituto Colombiano de Normas Técnicas y Certificación.

es un organismo multinacional de carácter privado, sin ánimo de lucro, que trabaja para fomentar la normalización, la certificación, la metrología y la gestión de la calidad en Colombia. En el campo de la normalización, la misión del Instituto es promover, desarrollar y guiar la aplicación de Normas Técnicas Colombianas (NTC) y otros documentos normativos, con el fin de alcanzar una economía óptima de conjunto, el

mejoramiento de la calidad y también facilitar las relaciones clienteproveedor, en el ámbito empresarial nacional o internacional.

BIBLIOGRAFÍA

Capítulo I. Calidad y Estándares Internacionales. Universidad de Santander. Recuperado de: http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/cap1/Capitulo _Completo.pdf

Rojas, S., & Borja, J. (1999). Calidad del Software: camino hacia una verdadera industria del software. Revista de la Escuela Administración de Negocios, 38, 38-57 Consultado el: 06abril-2013.Tomado de: http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/Anexos/Cap1/ 1.pdf Icontec. http://www.icontec.org/index.php/en/