Sunteți pe pagina 1din 16

ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS

REFENTES A LA CALIDAD DEL SOFTWARE Y CUADRO COMPARATIVO

WILSON CASTAÑO ARCILA

UNIVERSIDAD DE SANTANDER (UDES)


CENTRO DE EDUCACIÓN VIRTUAL
EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA
MAESTRÍA EN GESTIÓN DE LA TECNOLOGÍA EDUCATIVA
2019
ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS

REFENTES A LA CALIDAD DEL SOFTWARE Y CUADRO COMPARATIVO

WILSON CASTAÑO ARCILA

Actividad uno punto y uno punto dos del módulo Evaluación De La Calidad De La
Tecnología Educativa, como requisito para aspirar a la maestría en Gestión de la
Tecnología educativa

Profesora Consultora
Gloria Elisa Torres Rodríguez

UNIVERSIDAD DE SANTANDER (UDES)


CENTRO DE EDUCACIÓN VIRTUAL
EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA
MAESTRÍA EN GESTIÓN DE LA TECNOLOGÍA EDUCATIVA
2019
Introducción

Existen diferentes modelos de calidad del software que permiten un proceso de mejora

continua en sus procesos con su implementación. Esto permite a las empresas posicionarse

en un sector cada vez más estrecho y con grandes volúmenes de clientes. La calidad del

software se ha incrementado y esto es un factor en la competencia por el mercado cada vez

más exigente. Los modelos de calidad son un factor fundamental en el diseño y desarrollo,

dadas las exigencias en su usabilidad, integridad y seguridad. Se presenta además un

cuadro comparativo con las ventajas y desventajas de los modelos.


Organizaciones

Nivel internacional

Organización Internacional de Normalización (ISO): Esta organización desarrolla

Normas Internacionales en materia de productos, servicios, procesos, materiales y sistemas;

tanto para la evaluación como la gestión y puesta en práctica de procedimientos. Aclarando

por supuesto que ésta no se encarga de la certificación de estas normas, ya que para eso

están las entidades de certificación.

Comisión Electrotécnica Internacional (IEC): Es la organización líder mundial que

prepara y publica Estándares Internacionales para todas las tecnologías eléctricas,

electrónicas y relacionadas.

Unión Internacional de Telecomunicaciones (ITU): es el organismo especializado

en telecomunicaciones de la Organización de las Naciones Unidas (ONU), encargado de

regular las telecomunicaciones a nivel internacional entre las distintas administraciones y

empresas operadoras.

Nivel Regional

Asociación Mercosur de Normalización (AMN): Es una asociación civil sin fines de

lucro, no gubernamental. Es el único organismo responsable por la gestión de

normalización voluntaria en el ámbito del Mercosur. La integran, el Instituto Argentino de

Normalización y Certificación (IRAM); la Associação Brasileira de Normas Técnicas

(ABNT); el Instituto Uruguayo de Normas técnicas (UNIT)y el Instituto Nacional de

Tecnología y Normalización (INTN).


El Foro de Cooperación de Asia Pacífico (APEC): Fué una iniciativa de Australia y

Japón, puesta en marcha en 1989. Este mecanismo de concertación transpacífico fue

concebido para promover el crecimiento económico y el bienestar a partir de la

liberalización del comercio y de la inversión en la región de Asia Pacífico. Opera sobre la

base de compromisos no vinculantes. Todas las decisiones se toman por consenso y los

compromisos son asumidos de manera voluntaria. Actualmente cuenta con 21 economías-

miembros, participan además como observadores: Asociación de Naciones del Sudeste

Asiático (ASEAN); Consejo de Cooperación Económica del Pacífico (PECC); y Foro de

las Islas del Pacífico (PIF).

Comisión panamericana de normas Técnicas (COPANT): Es el referente de

normalización técnica y evaluación de la conformidad de los países de las Américas y sus

pares internacionales, y promueve el desarrollo de sus miembros, identificando sus

necesidades y satisfaciéndolas con excelencia, calidad y prontitud

Comité Europeo de Normalización Electrotécnica (CENELEC): Es responsable de la

normalización en el campo de la ingeniería electrotécnica, 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.

Comité Europeo de Normalización (CEN): Es una organización sin ánimo de lucro cuya

misión es fomentar la economía europea, el bienestar de los ciudadanos europeos y la

preservación del medio ambiente, proporcionando estándares y especificaciones


Nivel nacional

Instituto Nacional Estadounidense de Estándares (ANSI): Es una organización

encargada de estandarizar ciertas tecnologías en Estados Unidos. ANSI permite la

estandarización de productos, servicios, procesos, sistemas y personal en Estados Unidos.

Además ANSI se coordina con estándares internacionales para asegurar que los productos

estadounidenses puedan ser usados a nivel mundial. Los estándares ANSI buscan que las

características y el rendimiento de los productos sean consistentes, que las personas

empleen las mismas definiciones y términos, y que los productos sean probados de la

misma forma.

British Standard Institutions (BSI): Es el primer organismo nacional de normas del

mundo, fue pionero en el desarrollo de normas de gestión sistemática y sirvió de modelo

para la serie de normas de calidad ISO 9000, publicados por primera vez en 1994. Las

normas BSI permiten a los usuarios, identificar y manejar cómo sus negocios comerciales

impactan al medio ambiente y a la comunidad.

Organización Nacional Francesa para la Estandarización (AFNOR): Es el núcleo central

del sistema de estandarización francés. Su misión es liderar y coordinar el proceso de

desarrollo de estándares y promover su aplicación.

Asociación Española de Normalización y Certificación (AENOR): Es una entidad

privada sin fines lucrativos que se creó en 1986. Su actividad contribuye a mejorar la

calidad y competitividad de las empresas, sus productos y servicios. AENOR se sitúa entre

las 10 certificadoras más importantes del mundo. En el 2017, se dividio en dos partes, la

Asociacion Española de Normalizacion (UNE), que es la encargada de realizar las


actividades de normalización internas, y la AENOR Internacional, que es la encargada de

certificar y otras actividades.

Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC): Es el organismo

que gestiona la calidad en el país; el Instituto busca incrementar la elaboración de artículos

con calidad, estimular la productividad industrial y racionalizar el comercio en beneficio de

fabricantes y consumidores.

Normas y modelos de calidad del software

Modelos a nivel de proceso

Fuente: CALLEJAS-CUERVO, Mauro; ALARCÓN-ALDANA, Andrea Catherine; ÁLVAREZ-CARREÑO, Ana María.


Modelos de calidad del software, un estado del arte. En: Entramado. Enero - Junio, 2017. vol. 13, no. 1, p. 239.

Modelos a nivel de producto

Fuente: CALLEJAS-CUERVO, Mauro; ALARCÓN-ALDANA, Andrea Catherine; ÁLVAREZ-CARREÑO, Ana María.


Modelos de calidad del software, un estado del arte. En: Entramado. Enero - Junio, 2017. vol. 13, no. 1, p. 240.
Modelos de calidad en desarrollo de software educativo

SCORM (Sharable Content Object Reference Model): Es un conjunto de estándares

técnicos para productos de software educativo. Este le muestra a los desarrolladores cómo

elaborar su producto. Los requerimientos de SCORM indican cinco características que un

objeto de aprendizaje debe satisfacer: accesibilidad, adaptabilidad, durabilidad,

interoperabilidad y reusabilidad.

Modelo de calidad EduQTech (Educación, Calidad y Tecnología): Es un modelo

propuesto por especialistas de la Escuela Universitaria Politécnica de Teruel (EUPT) y de

la Escuela de Ingeniería y Arquitectura de la Universidad de Zaragoza (Eina), y se trata de

un equipo interdisciplinar de los departamentos de Electrónica y comunicaciones,

Ingeniería eléctrica, Informática e ingeniería de sistemas e Ingeniería de diseño y

fabricación que propone una guía común que unifica criterios y herramientas para la

consecución de objetivos.

QualOSS (Quality of Open Source Software) es un proyecto europeo donde se

describen los criterios de calidad en el desarrollo de software libre con el objetivo de

generar una metodología propia de este tipo de software para impulsar su desarrollo en la

Unión Europea.

IMS Global Learning Consortium aglutina a más de 180 miembros entre los que se

encuentran fabricantes de hardware, software, editores o centros educativos. IMS es un foro

que pretende fomentar el uso de las nuevas tecnologías para transformar la educación y el

aprendizaje, poniendo el foco en aspectos como la interoperabilidad, los metadatos en los

recursos educativos, la accesibilidad o el empaquetamiento de contenidos.


Los estándares o modelos presentados en el apartado anterior tienen en común que no

han sido específicamente desarrollados para la evaluación de software educativo libre.

Algunos son modelos de calidad de software (modelo de calidad en el producto software

ISO/IEC 9126 – ISO/IEC 25010), otros modelos de calidad de software educativo (modelo

de calidad EduQTech, objetos educativos reutilizables e IMS) y otros modelos de calidad

de software libre (QualOSS, QSOS, SCORM y LORI).


Cuadro comparativo
Modelo Descripción Ventajas Desventajas

 El modelo puede adaptarse y


También llamado modelo Espiral aplicarse a lo largo de la vida del  Debido a su elevada
y tiene en cuenta el riesgo que aparece software. complejidad no se aconseja
a la hora de desarrollar software. Es  Evoluciona a medida que utilizarlo en pequeños
una secuencia de actividades con progresa el proceso. sistemas.
retrospectiva de una actividad a otra,
 El desarrollador y el cliente  Es un modelo costoso, ya
representado como una espiral. Cada
comprenden y reaccionan mejor que requiere experiencia
ciclo en la espiral representa una fase
ante los riesgos en cada nivel en la identificación de
del proceso del software. Es un
evolutivo. riesgos.
modelo de proceso de software
 Incorpora objetivos de calidad  Genera mucho tiempo en
BOEHM evolutivo donde se conjuga la
 Involucra menos factores y el desarrollo del sistema.
(Espiral) naturaleza de construcción de
prototipos con los aspectos controlados
criterios lo que implica un menor  No relaciona muchos
tiempo en su desarrollo. aspectos relacionados con
y sistemáticos del modelo lineal y
 Integra el desarrollo con el el usuario.
secuencial.
Su principal objetivo es proporcionar
mantenimiento.  Resulta difícil de
el potencial para el desarrollo rápido  Permite la construcción de convencer a los clientes de
de versiones incrementales del prototipos en cualquier etapa del que el enfoque evolutivo es
software que no se basa en fases desarrollo del producto. controlable.
claramente definidas y separadas para  Se podría utilizar en varios
crear un sistema proyectos.
 Reduce riesgos del proyecto
Capability Se ha convertido en un factor estándar  Mejor organización interna y  El proceso de avaluación
Maturity de calidad de software para industrias homogeneización en procesos de es más costoso en tiempo
Model internacionales, el objetivo es crear actuación. y esfuerzo.
Integration productos de calidad predecibles y  Temprana detección de errores  La complejidad de la
(CMMI) consistentes, este modelo integra las en el desarrollo del producto o en evaluación continua puede
disciplinas de la Ingeniería de sistemas la prestación de nuestro servicio. atentar contra la
e Ingeniería de Software de esta  Importante reducción del número definición de objetivos
manera nos permite eliminar de incidencias concretos de madurez.
redundancias e inconsistencias.  Control continuo de los  Plazo de implantación del
Básicamente el CMMI son normas proyectos, en cuanto a: Riegos, proyecto.
para calidad enfocada al mundo del Recursos, Esfuerzo, Costos,  Se utiliza para empresas
Software. Estas se aplican a los Plazos. grandes.
diferentes procesos que hay que llevar  Obtención de un importante  Tamaño y complejidad
a cabo para lograr producir software caudal de datos históricos mucho mayor que
con calidad susceptibles de ser Analizados. modelos vigentes.
 Creación de una cultura para
compartir conocimientos.
 Mejor servicio a nuestros clientes
 Nuevas oportunidades de
negocio.

Este estándar SPICE (Software Process


 No es un modelo
Improvement Capability  Específico para el desarrollo y
específico para la industria
Determination, en español, mantenimiento de software.
de software.
“Determinación de la Capacidad de  Definido como un conjunto de
ISO/IEC  Tiene solamente
Mejora del Proceso de Software”), procesos.
15504 lineamientos para un
trabaja con procesos de ingeniería,  Orientado a mejorar los procesos
mecanismo de evaluación.
cliente-servidor, gestión de la para contribuir a los objetivos del
 Todavía no es una norma
organización y del soporte; fue negocio.
internacional.
diseñada por la alta competitividad del
mercado de desarrollo de software. Su
principal objetivo es la generación de
métricas de proceso y de producto para
dar soporte a la planificación efectiva y
así mejorar la calidad de los productos.
 Mejora el desempeño del
negocio (desde el punto de
vista técnico y
administrativo)
 Es el primer modelo de  Al ser diseñado por
Es un esquema de certificación que calidad internacional niveles, las acreditaciones
estudia los procesos técnicos y de diseñado específicamente se van tornando mas
negocio, diseñado especialmente para para las pequeñas y exigentes en función de los
PYMES del sector Ti, para medir el medianas empresas del procesos adelantados por
reconocimiento de Excelencia en sector TIC las PYMES.
IT Mark Tecnologías de la Información. Este  Engloba varios modelos  Está diseñado para ser un
método es adaptado para PYME, de mejora en un único modelo de mejora
ayuda al mejoramiento de procesos de esquema de certificación. continua, lo que puede
software y a la mejora de otros  Económico, rápido y convertirse en una
procesos importantes de empresas que rentable. dificultad para las
microempresas con menos
desarrollan y mantienen soluciones en  El programa incluye
TI. recursos.
valoraciones en Gestión
del Negocio y en
Seguridad Informática,
ignoradas por otros
modelos, por encima de
los procesos de Software y
Sistemas.
 Un buen mecanismo para
avanzar luego hacia una
valoración integral de
CMMI.
 Las características son en
Es el pionero en la evaluación de la general propiedades
calidad desde que se inició la abstractas medibles
ingeniería del software; Es un modelo mediante métricas.
que está considerado desde la  No siempre existe una
 El factor de calidad es el mismo relación perfectamente
percepción del usuario y propone una
(estándar) lineal entre los valores de
serie de factores los cuales son
 Se focaliza en el producto final las métricas y las
conocidos como factores de McCall.
 Se puede reutilizar para realizar la características que se
Este modelo busca realizar una
evaluación de otros productos. deben estimar.
McCall descomposición del concepto genérico
 Identifica los atributos claves  Se evalúan muchos
de calidad en 3 capacidades
desde el punto de vista del factores lo que implica un
importantes las cuales son: Operación,
usuario. trabajo adicional en el
Transición y Revisión. Los once
 Se focaliza en las medidas proceso de desarrollo
criterios base, son: Exactitud,
precisas de alto nivel. aumentando el tiempo y el
confiabilidad, eficiencia, integridad,
usabilidad, mantenibilidad, costo del proyecto.
testeabilidad, flexibilidad, portabilidad,  Implica un trabajo tedioso
reusabilidad e interoperabilidad por la cantidad de métricas
que se utilizan
Modelos de calidad fija que propone
 Es posible estandarizar algunos
tener en cuenta 5 características como
criterios para poder obtener los
aspecto de calidad para todas las
actividades de desarrollo:
requerimientos.  Es un modelo con
 Los criterios son de fácil bastantes métricas lo que
Funcionalidad (Functionality),
compresión lo que facilita su genera mayor demanda en
FURPS Usabilidad (Usability), Confiabilidad
implementación. tiempo y costos de
(Reliability), Desempeño
 Se pueden reducir los riesgos de desarrollo.
(Performance) y Soportabilidad
considerar alguna de las facetas
(Supportability). También propone
del desarrollo del sistema.
una clasificación de los requisitos
funcionales y no funcionales
Conclusiones

Los modelos son dependientes entre sí. Cada uno influye de acuerdo a la evolución del
modelo de calidad de los productos de software. Estos modelos no solo se pueden aplicar
de manera exclusiva al desarrollo de productos de software sino también a otros procesos
dentro de la organización. La aplicación de alguno de los modelos permite a las
organizaciones tener una guía de lo que se debe realizar para realizar un proceso exitoso,
pero no constituyen una camisa de fuerza para definir sus procesos.
Referencias

Calidad del Software: camino hacia una verdadera industria del software. Revista de la

Escuela Administración de Negocios, 38, 38-57. Rojas, S., & Borja, J. (1999). Consultado

el: 06-abril-2013.

Calidad y Testeo del Software. Actualidad TIC. Universidad Politécnica de Valencia. p

(12-16). Mollineda, R., & Vos, T. (2003).

CALLEJAS-CUERVO, Mauro; ALARCÓN-ALDANA, Andrea Catherine; ÁLVAREZ-

CARREÑO, Ana María. Modelos de calidad del software, un estado del arte. En:

Entramado. Enero - Junio, 2017. vol. 13, no. 1, p. 236-250.

El Modelo de Capacidad de Madurez y su Aplicación en Empresas Mexicana de

Software. Puebla: Universidad de las Américas Puebla. p (10-18, 68-75). García Romero,

C. (2001).

González Reyes, Alena & Ampuero, Margarita & Hernández González, Anaisa. (2015).

Análisis comparativo de modelos y estándares para evaluar la calidad del producto de

software. Revista Cubana de Ingeniería. 6. 10.1234/rci.v6i3.411.

Introducción a la Calidad del Software. Scientia et Technica(39), 326-331.ISSN 0122-

1701. López, A., Cabrera, C., & Valencia, L. (2008). Consultado el: 12-septiembre-2013.

Libro Electrónico Multimedial: Evaluación de la Calidad de la Tecnología Educativa

Capítulo I. Calidad y Estándares Internacionales.

SOLARTE, GUILLERMO; MUÑOZ, LUIS; ARIAS, BIBIANA MODELOS DE

CALIDAD PARA PROCESOS DE SOFTWARE Scientia Et Technica, vol. XV, núm. 42,

agosto, 2009, pp. 375-379

S-ar putea să vă placă și