You are on page 1of 12

Centro de Educación Virtual

Campus Virtual UDES

Maestría en Gestión de la Tecnología Educativa

Modulo Evaluación de la calidad de la Tecnología Educativa

Investigación de modelos referentes en Software

Presenta:

Asesor Tutor

Adriana Rocio Lizcano Dallos

, Colombia. Febrero de 2019

INTRODUCCIÓN
Las Tecnologías de la Información y las Comunicaciones (TIC), en su desarrollo e

implementación hacen uso de diferente 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 reflejan

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.

ORGANIZACIONES, NORMAS Y MODELOS DE LA CALIDAD DE SOFTWARE EN

SU DESARROLLO Y PRODUCTO FINAL


Desde hace bastante tiempo se ha empezado a indagar y analizar todo producto en su

proceso o finalización, por ello han surgido diferentes organizaciones que centran su interés en

crear normas o directrices referentes a la calidad de éstos. Un ejemplo claro lo brinda el riguroso

análisis de los modelos de software en todo sus tipos, es decir estadístico, educativo, procesal,

creativo, entre otros.

Con lo establecido en el LEM “Las organizaciones dedicadas al estudio y formulación de

estándares para servicios o productos se clasifican de acuerdo al alcance de sus propuestas, así:

 Nacional: formulan normas que son aplicadas en el espacio de un país

 Regional: se conforman al agrupar varias entidades de carácter nacional y tienen validez

en una zona geográficamente

 Internacional: sus normativas tienen aplicación a nivel mundial


ALCANCE ORGANISMO SIGLA ACTIVIDAD QUE
DESARROLLA

INTERNACIONAL International ISO -Desarrolla estándares


Organization for internacionales que facilitan el
Standardization comercio internacional.

International UIT -Coordina las operaciones y


communications servicios de
Union telecomunicaciones en todo el
mundo. Es la organización
internacional más antigua
existente.
International IEC - Es una organización de
electrotechnical normalización en los campos
Commission eléctrico, electrónico y
tecnologías relacionadas.
Desarrolla numerosas normas
conjuntamente con la ISO.
Contribuye a la implementación
del concepto de salud y
seguridad humana. Contribuye
a la protección del medio
ambiente. Da a conocer los
nuevos campos electrónicos,
etc.
NACIONAL 1. Instituto INCONTEC -Está encargado de la creación
Colombiano de de normas técnicas y de la
Normas Técnicas y certificación de normas de
Certificación. calidad para empresas y
actividades profesionales.

American National ANSI -Acredita el desarrollo de


Standards Institute. normas que establezcan un
consenso entre los grupos
calificados

British Standard BSI -Su función se basa en la


Institution. creación de normas para la
estandarización de procesos.
Entre sus principales
actividades se incluyen la
certificación, auditoria y
formación en las normas.

Association AFNOR -Diseña e implementa


Francaise de soluciones basadas en
Normalisation
estándares, fuentes del progreso
y la confianza. Es un grupo
internacional al servicio del
interés general y el desarrollo
económico.

REGIONAL Asia Pacific APEC -Tiene como objetivo crear una


Economic mayor prosperidad para los
Cooperation habitantes de la región,
fomentando un crecimiento
económico inclusive,
equitativa, sustentable e
innovador. Promueve la
trasparencia y el
establecimiento de mejores
prácticas en los procedimientos
y reglamentos relacionados con
el fluido de bienes, servicios y
capital.

European Committee CEN - Es responsable de la


for Standardization elaboración y la definición de
normas voluntarias en el ámbito
europeo. 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

European Committee CENELEC - Es responsable de la


for Electrotechnical normalización en el ámbito de
Standarization la ingeniería eléctrica.

Cuadro 1. Datos de organizaciones, normas y modelos de la calidad de software a nivel

regional, nacional e internacional.


ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOSREFERENTES

A LA CALIDAD DE SOFTWARE TANTO PARA LOS PROCESOS DEDESARROLLO

COMO PARA EL PRODUCTO FINAL

A continuación, se desarrolla información más clara sobre algunas organizaciones

internacionales que han formulado normas y modelos referentes a la calidad de software,

Cuando se habla de calidad de productos o servicios a nivel mundial, se hace referencia a

las normas ISO (International Organization for Standardization), que se encargan de promover el

desarrollo de la estandarización y las actividades relacionadas para cada uno de ellos. Dentro de

esta familia de normas aparece la ISO 9000 que está compuesta por:

 Norma ISO 9001:2000: contiene las especificaciones que debe cumplir un sistema de

gestión de calidad. Esta norma se apoya y complementa en las dos normas relacionadas a

continuación:

 Norma ISO 9004: 2000: son directrices para la mejora del desempeño (diseñada para ser

utilizada de forma conjunta con la ISO 9001 como un par coherente).

 Norma ISO 9000: 2000: contiene los principios de un sistema de gestión de calidad y

define los términos relacionados con el mismo.

En la calidad de los sistemas informáticos se debe tener en cuenta el Software, el cual debe

cumplir con requisitos importantes como la utilidad al cliente, debido a que es un producto

intangible, donde esta cobra importancia, así lo establece Caballero E. (2006-2007) quien dice
que la calidad del software es el grado con que el sistema, componente o proceso cumple los

requisitos específicos, las necesidades y expectativas del cliente o usuario.

Para lograr que los software sean de calidad deben encaminarse a cumplir estándares según

las normas ISO, especialmente la ISO 9000 del 2000, que fija requisitos mínimos que deben

cumplir estos sistemas de gestión y la certificación en ISO15504 o CMMI que proporciona un

planteamiento estructurado para desarrollar servicios de aplicaciones software fiable.

Avila T. (2010) establece que existen en el mercado normativo diversas opciones de gestión

de la calidad en software, como son:

 ISO 900 Alcance del software y los procesos productivos de la organización, no siempre

sobre el desarrollo; como identificación de requisitos, desarrollo, entrega y

mantenimiento.

 ISO/IEC 9003 Ingeniería del software. Guía de aplicación de la ISO 9001:2000 al

software (NO es CERTIFICABLE. Es una norma de buenas prácticas para definir con

más detalle los conceptos de software sobre los procesos de la organización).

 ISO/IEC 12207 Information Technology / Software Life Cycle Processes, es el estándar

para los procesos de ciclo de vida del software de la organización.

 ISO/IEC 15504 (conocida como SPICE - Software Process Improvement And Assurance

Standards Capability Determination). Un conjunto de 7 normas para establecer y mejorar

la capacidad y madurez de los procesos de las organizaciones, proporcionando los

principios requeridos para realizar una evaluación de la calidad de los procesos. La

definición de los procesos se realiza sobre ISO/IEC 12207.


El TSP (Team Software Process): Es una metodología para dirigir el trabajo de mejora y

desarrollo de software, además de establecer un entorno donde el trabajo efectivo de equipo sea

normal y natural. El objetivo de TSP es maximizar la calidad del software, minimizar costos e

integrar equipos independientes de alto rendimiento que planeen y registren su trabajo, acelerar

la mejora continua de procesos. De la Cruz Pérez (2009) en su forma de trabajo conforma

equipos de trabajo y coloca roles claros para cada integrante del mismo y presta el servicio en

empresas como IBM en México.

PSP (Team Software Process): Es una alternativa dirigida a los ingenieros de sistemas, que

les permite mejorar la forma en la que construyen software. Considerando aspec aspectos como

la planeación, calidad, estimación de costos y productividad, PSP es una metodología que vale la

pena revisar cuando el ingeniero de software está interesado en aumentar la calidad de los

productos de software que desarrolla dentro de un contexto de trabajo individual. Humphrey

(1997) dentro de su forma de trabajo es más individual por los expertos en programación e

ingeniería de software.

WebQUEM (Web Quality Evaluation Method: online que se maneja en la actualidad los

cuales son complejos de analizar por sus requerimientos especiales y ámbitos que acogen.

Se enfoca en evaluar la calidad de las páginas webs y las aplicaciones que derivan del internet de

acuerdo a las características establecidas de ante mano y los dominios que se adquieran. Las

características principales son: facilidad de uso, funcionalidad, confiabilidad y eficiencia.


También esta BOOTSTRAP: Creado por la Comisión Europea (ESPRIT). Tiene como

objetivo reducir los costos y mejorar la calidad del software, se enfatiza en el proceso como una

forma de evitar posibles problemas. Está siempre en búsqueda de mejorar los métodos

evaluativos del software. En su trabajo están definidas algunas directrices del proceso como el

análisis de las debilidades, fortalezas, recomendaciones y análisis cuantitativos.

Modelo BOEHM: E un modelo relacionado con el McCALL. Éste tiene una estructura

jerárquica de características, pero que a su vez pueden ser descompuestas entre sí para llegar a

una calidad total. Busca que el software cumpla con lo necesitado por el usuario, es fácil de

manejar y su diseño se ha aprobado. Tiene unos niveles que sirven para evaluar la calidad de

cada proyecto basado en los objetivos a lograr, donde se establece una medición particular. Tiene

unos niveles: conceptual, operacional, cuantitativo. Su base está orientada a las metas del

software, lo que permite conocer de fondo qué se va a evaluar y medir.


CONCLUSIONES

Un software, es un producto final utilizado, diseñado para satisfacer las necesidades

crecientes de los 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 regional, nacional e

internacional.

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

Centro de Educación Virtual CVUDES. (s.f). Libro Electrónico Multimedia( 2014). LEM

“Evaluación de la Calidad de la Tecnología Educativa”, cap. I, pág. 4. Recuperado 10 de

Abril de 2014, de:

http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/cap1/Capi

tulo_Completo.pdf

Caballero E. (2006-2007). Universidad Politécnica de Madrid. Mejora de la calidad del Software

en el entorno de microempresa TI. Recuperado 10 de Abril de 2014, de:

http://www.dlsiis.fi.upm.es/docto_lsiis/Trabajos20062007/Caballero.pdf

Avila T. (2010). “Certificaciones y normativas de calidad en software”. Recuperado 10 de Abril

de 2014, de http://www.it360.es/certificaciones-normativas-calidad-en-desarrollo-de-

software.php

ISO25000.com. 2014. “La familia de normas ISO/IEC 25000”. Recuperado 10 de Abril de 2014,

de: http://iso25000.com/index.php/normas-iso-25000

You might also like