Вы находитесь на странице: 1из 16

ACTIVIDAD 1.

1
ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS
REFERENTES A LA CALIDAD DE SOFTWARE

JORGE LUIS BETANCOURT ARRIETA

Trabajo presentado a Profesor:

JORGE ENRIQUE REYES FERRÉ

Módulo:
EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA

MAESTRÍA EN GESTIÓN DE LA TECNOLOGÍA EDUCATIVA


UNIVERSIDAD DE SANTANDER UDES
CAMPUS VIRTUAL CV-UDES
CARTAGENA DE INDIAS
OCTUBRE - 2019

1
CONTENIDO

INTRODUCCIÓN ............................................................................................................. 3
ORGANIZACIONES QUE HAN FORMULADO NORMAS REFERENTES A LA CALIDAD
DEL SOFTWARE ............................................................................................................. 4
ORGANIZACIONES MÁS IMPORTANTES DE ESTANDARIZACIÓN .............................. 5
INTERNACIONALES ....................................................................................................... 5
NACIONALES ................................................................................................................. 6
REGIONALES .................................................................................................................. 8
MODELOS REFERENTES A LA CALIDAD DE SOFTWARE ........................................... 10
CONCLUSIONES ........................................................................................................... 14
REFERENCIAS BIBLIOGRÁFICAS ................................................................................ 15

2
INTRODUCCIÓN

Las herramientas tecnológicas en su implementación, evolución y desarrollo hacen uso de un


componente relevante como es el software, éste debe estar ajustado a una serie de parámetros
preestablecidos en la búsqueda del cumplimiento de los elementos requeridos por los usuarios y
ofrecida por los diseñadores. La calidad del software abarca la evaluación de la planeación, los
diferentes procesos de desarrollo y el grado de satisfacción generado en los clientes o
consumidores del producto final, los costos moderados y el cumplimiento de las especificaciones
solicitadas por el cliente.

La calidad del software, es evaluada mediante una serie de parámetros, que analizan las
especificaciones 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, la
presente actividad permite identificar las organizaciones que han formulado o estandarizado las
normas referentes a la medición de la calidad del software, de igual manera se reflejan los
diferentes modelos referentes a la calidad de software que son aplicados al momento de evaluar el
concepto de calidad.

3
ORGANIZACIONES QUE HAN FORMULADO NORMAS REFERENTES
A LA CALIDAD DEL SOFTWARE

Se puede decir en el aspecto tecnológico que las normas son un conjunto de buenas prácticas
aplicadas al ciclo de vida de proyectos, a fin de mejorar elementos de calidad de software. Un
modelo de calidad puede definirse como los factores de calidad que proporcionan una base para la
especificación de requisitos de calidad y para la evaluación de la calidad de los componentes
software. Los modelos de calidad pueden aplicarse en diversas actividades como, por ejemplo:
establecer los requisitos de calidad para la selección de un componente en base a los factores de
calidad del modelo; evaluar la calidad de un componente para cada uno de los factores de calidad
del modelo; comparar la calidad de distintos componentes respecto a los requisitos establecidos
para un proceso de selección.

La Gestión de la Calidad de Software es una actividad esencial en cualquier empresa de


software para asegurar la calidad de sus productos, y la competitividad frente a la oferta del
mercado. Es un conjunto de actividades de la función general de la Dirección que determina la
calidad, los objetivos y las responsabilidades. Se basa en la determinación y aplicación de las
políticas de calidad de la empresa (objetivos y directrices generales). La Gestión o Administración
de la Calidad se aplica normalmente a nivel empresa. También puede haber una gestión de la
calidad dentro de la gestión de cada proyecto.

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.

4
ORGANIZACIONES MÁS IMPORTANTES DE ESTANDARIZACIÓN

• ISO
Internacionales • IEC
• ITU

• ANSI
• BSI
Nacionales • AFNOR
• AENOR
• ICONTEC
• AMN
• APEC
Regionales • COPANT
• CENELEC
• CEN

INTERNACIONALES

ISO, International Organization for Standarization - Organización Internacional de


Estandarización.

Es un organismo de carácter no gubernamental, fue creado en 1947, cuenta con la participación


de 162 países, su objetivo principal 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. Su propósito es facilitar el comercio, el
intercambio de información, desarrollo y la transferencia de tecnología.
Está 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.
5
IEC, International Electrotechnical Commission - Comisión Electrotécnica Internacional.

En la actualidad están asociados 83 países, fue fundada en 1906, su función es publicar Normas
Internacionales globalmente pertinentes para todas las tecnologías eléctricas, electrónicas
y demás relacionadas, y respalda toda forma de evaluación de conformidad y administra Sistemas
de EC de tercera parte.
Tiene tres formas de participación:
Miembro pleno.
Miembro asociado.
Miembro pre-asociado.

ITU, International telecomunications Unión – Unión Internacional de Telecomunicaciones.

Es el ente 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 interconexión eficazmente, 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.
El trabajo al interior de ésta se desarrolla mediante comisiones de estudio y grupos temáticos.

NACIONALES

ANSI, American National Standards Institute - Instituto Americano de Normas Nacionales.

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 ISO y 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. Fue 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.

6
BSI, British Standard Institution - Institución Británica de Estándares.

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. En la actualidad, la norma sobre sistemas de Gestión de la Calidad,
ISO 9001 (que nació en BSI en 1979 como la BS 5750), es reconocida como la norma de mayor
éxito en el mundo y ha sido adoptada por más de un millón de organizaciones en 178 países.

AFNOR, Associacition Francaise de Normalization - Asociación Francesa de Normalización.

Organización de la estandarización de normas de Francia, fundada en 1921 y tiene asociadas a


2500 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.

AENOR, Asociación Española de Normalización y Certificación.

Se constituyó en 1986, es una organización española, se encarga de desarrollar 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.

Es una organización privada, sin ánimo de lucro, con amplia cobertura internacional, fue creada
en 1963 con el objetivo de responder a las necesidades de los diferentes sectores económicos a
través de servicios que contribuyen al desarrollo y competitividad de las organizaciones, mediante
la confianza que se genera en sus productos y servicios.
En la actualidad prestamos los servicios de:

7
 Normalización en Colombia.
 Educación.
 Servicios de Evaluación de la conformidad como Certificación Sistemas de Gestión y
Producto e Inspección.
 Servicios de Evaluación para el Cambio Climático.
 Acreditación en Salud.
 Metrología en Colombia.
 Consulta y venta de Normas y Publicaciones.

Como Organismo Nacional de Normalización de Colombia, somos miembro activo de los más
importantes organismos internacionales y regionales de normalización, lo que nos permite
participar en la definición y el desarrollo de normas internacionales y regionales, para estar a la
vanguardia en información y tecnología.

REGIONALES

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 – Foro de Cooperación Económica Asia-Pacífico.

Creada en 1989, como apoyo a las economías de los países del pacífico (región Asia-Cuenca
del pacífico), su principal función de apoyo al intercambio, comercialización, coordinación
económica y cooperación entre sus integrantes.
PEC tiene la finalidad de intensificar el sentimiento de comunidad Asia Pacífico y reducir las
diferencias entre las economías de la región mediante una senda de crecimiento sostenible.

8
A diferencia de la Organización Mundial de Comercio y otros foros multilaterales, APEC no es
un tratado o acuerdo de obligaciones. Las decisiones dentro de APEC se toman por consenso y los
compromisos se asumen voluntariamente.

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. La Comisión Panamericana de Normas Técnicas, es una asociación civil sin fines
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 32 miembros
activos y 9 miembros adherentes. 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.

CENELEC, European Coommittee for Electrotechnical Standarization - Comité Europeo


para la Estandarización Electrotécnica.

Desarrolla la estandarización de normas de las áreas de ingeniería eléctrica, telecomunicaciones


y otras áreas técnicas. Fundado 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 - Comité Europeo de Estandarización.

Es una organización no lucrativa, de carácter privado 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. Reúne
los organismos nacionales de normalización de 33 países asociados, apoya las actividades de
normalización en sectores relacionados con productos, materiales, servicios y procesos, incluye
sectores de las TIC.

9
MODELOS REFERENTES A LA CALIDAD DE SOFTWARE

A continuación, se describen algunos modelos referentes a la medición de la calidad de


software:

ITIL
Desarrollado en el Reino Unido, con el fin de fortalecer la gestión gubernamental, a partir de
cinco elementos fundamentales: la perspectiva del negocio, entrega del ser- vicio, soporte del
servicio, manejo de la infraestructura y manejo de aplicaciones, con el propósito de ofrecer una
estructura integral para prestar a la organización un servicio completo, cubriendo necesidades de
apoyo de instalación, adecuación de redes, comunicaciones, hardware, servidores, sistema
operativo, y software necesarios.

BOOTSTRAP
Metodología de evaluación que permite la mejora de procesos a partir de seis actividades
básicas: Examinar la necesidad, Iniciar proceso de mejora, preparación y dirección de la
evaluación, análisis de resultados, implantación y finalización de mejoras. (Herrera, 2012)

DROMEY
Es un modelo adaptable a evaluar varias etapas del proceso de desarrollo como
levantamiento de requisitos, diseño e implementación. Se estructura con características
y subcaracterísticas de calidad; propone tres modelos distintos para cada etapa de
construcción del producto: modelo de requerimientos, modelo de diseño y modelo de calidad
de la implementación, a partir de la evaluación establecida en cinco etapas, para características
como: eficiencia, confiabilidad, mantenibilidad, portabilidad, facilidad de uso y funcionalidad.
(Scalone, 2006)

PERSONAL SOFTWARE PROCESS (PSP)


Este modelo está enfocado al desarrollo profesional del ingeniero, fomentando una
adecuada administración de calidad de los proyectos de desarrollo, reducción de defectos del
producto, estimación y planeación del trabajo. (Vargas, 2010).

10
TEAM SOFTWARE PROCESS (TSP)
TSP es la fase posterior de PSP, está diseñado para el trabajo de equipos de desarrollo de
software autodirigidos, que se orienta al desarrollo de productos con el mínimo de defectos en
tiempo y costos estimados. Cuenta con planes detallados y procesos como revisiones personales,
inspecciones e índices de desempeño de calidad, y el fomento de la integración del equipo.
(Mondragón, 2011).

IEEE / EIA 12207


Este estándar establece un marco de trabajo común para el ciclo de vida del desarrollo de
software, a partir del planteamiento de procesos, actividades y tareas que pueden ser aplicadas
durante la adquisición, suministro, desarrollo, operación, mantenimiento y/o des- pliegue de un
producto software (ISO/IEC, 2008), (Córdoba, 2012)

COBIT 4.0
Se caracteriza por ser orientado a negocios y proceso, además de ser basado en controles, trabaja
con siete criterios de información que son definidos como requerimientos de control del negocio:
efectividad, eficiencia, confidencialidad, integridad, disponibilidad, cumplimiento y confiabilidad
(Guerrero, 2006).

CMMI (CAPABILITY MATURITY MODEL INTEGRATION)


Se ha convertido en un factor estándar de calidad de software para industrias
europeas(españolas) e internacionales, donde se ha concebido como un modelo la capacidad de los
procesos en la organización, el objetivo es crear producto de calidad predecibles y consistentes,
este modelo integra las disciplinas de la Ingeniería de sistemas e Ingeniería de Software de esta
manera nos permite eliminar redundancias e inconsistencias.

MODELO ISO/ IEC 15504


Este estándar trabaja con procesos de ingeniería, cliente-servidor, gestión de la
organización y del soporte, fue diseñada por la alta competitividad del mercado de desarrollo de
software, a la difícil tarea de identificar los riesgos, cumplir con el calendario, controlar los costos
y mejorar la eficiencia y calidad, además realiza una evaluación de los procesos de
software relacionando con el conocimiento y la experiencia aportado por otros modelos
como: CMM, Trillium, Bootstrap e ISO 9001 entre otros.

11
Modelo IT Mark
Es un servicio internacional de certificación que estudia los procesos técnicos y de negocio,
diseñado especialmente para PYMES del sector Ti, para medir el reconocimiento de Excelencia
en Tecnologías de la Información. También podemos decir que es un servicio clave diseñado para
PYMES, que las ayuda a posicionarse a través de la Mejora Continua con sostenibilidad. Este
método es adaptado para PYME, ayuda al mejoramiento de procesos de software y a la mejora de
otros procesos importantes de empresas que desarrollan y mantienen soluciones en TI.

BOEHM
Es un modelo incremental, dividido en regiones de tareas y estas a su vez en conjuntos de tareas,
las cuales se ajustan a la cantidad de iteraciones que el equipo defina, y cada iteración se divide en
cuatro sectores: planeación, análisis de riesgo, ingeniería y evaluación. (Velazco, 2016)

FURPS
Modelo desarrollado por Hewlett-Packard, cuyo nombre proviene de los criterios que evalúa:
Funcionalidad, usabilidad, confiabilidad, desempeño y soporte. (Soto, 2015)

GILB
Modelo de calidad que orienta la evaluación de software a partir de los atributos:
Capacidad de trabajo, adaptabilidad, disponibilidad y utilizabilidad, los cuales se dividen en
subatributos, de tal manera que sirva de apoyo a la gestión de proyectos, y proporcione una guía
para solucionar problemas y detectar riesgos (Khosravi, 2004)

ISO 9126
Estándar basado en el modelo de McCall, dirigido a desarrolladores, aseguradores de calidad,
evaluado- res, analistas y cualquier otro involucrado en el proceso de construcción de software.
Está dividido en cuatro partes: modelo de calidad, métricas externas, métricas internas y calidad
de métricas en uso; elementos en torno a seis características (funcionalidad, fiabilidad, usabilidad,
eficiencia, mantenibilidad y portabilidad) y subcaracterísticas asociadas (Ango, 2014).

12
SQAE o SOFTWARE QUALITY ASSESSMENT EXERCISE
Este modelo, basado en Boehm, McCall, Dromey e ISO 9126, está orientado principalmente a
realizar evaluación por terceros que no están directamente involucrados con el desarrollo,
siguiendo tres capas: área, factor y atributo de calidad, que permiten orientar la evaluación
jerárquicamente (Moreno, 2010).

WebQEM
Metodología de evaluación de calidad de sitios Web (Website Quality Evaluation
Method), diseñada para la evaluación siguiendo seis fases: planificación y programación dela
evaluación de calidad¸ definición y especificación de requerimientos de calidad,
definición e implementación de la evaluación elemental¸ definición e implementación de la
evaluación global¸ análisis de resultados, conclusión y documentación¸ validación de métricas.
(Olsina, 1999).

ISO 25000
También llamada como SQuaRE, cuyo propósito es guiar el desarrollo con los requisitos y la
evaluación de atributos de calidad, principalmente: la adecuación funcional, eficiencia de
desempeño, compatibilidad, capacidad de uso, fiabilidad, seguridad, mantenimiento y
portabilidad. (Alfonso, 2012)

13
CONCLUSIONES

El software, es un producto final que será utilizado por las personas o entes que necesiten su
aplicación para la realización de diversas tareas, este es diseñado para satisfacer las necesidades
de los usuarios e impulsa a los avances y aplicaciones de la ciencia y la tecnología, a través de
sistemas de cómputo y como todo producto su confiabilidad es analiza mediante la estandarización
de normas que miden su calidad en el proceso desarrollo, funcionalidad y eficiencia. Para evaluar
la calidad del software, existen a nivel internacional, nacional y regional diversidad de
organizaciones que desarrollan procesos estandarizados y normas que evalúan la calidad en los
procesos de desarrollo y del producto final.

En su mayoría, la implementación de modelos de calidad de software ha sido adoptada por


empresas dedicadas al desarrollo de software, sin embargo, algunos modelos permiten adaptarse a
contextos empresariales con fines diferentes al desarrollo o construcción de software. Las
empresas u organizaciones, deben presentarse a complejos procesos de licitación con el fin de
hacerse a estos contratos, los cuales son adjudicados a aquellas que presenten óptimos estándares
de calidad en los productos que ofrecen, con el fin de satisfacer ciertas necesidades específicas a
través de los mismos.

Al finalizar la actividad se puede concluir que la calidad puede ser evaluada a través de diversos
estándares que miden los procesos sobre los cuales el diseñado el software, así mismo, los modelos
de calidad tienen como objeto principal medir el grado en que una organización alcanza el nivel
de calidad acorde con el modelo aplicado.

14
REFERENCIAS BIBLIOGRÁFICAS

Callejas, M. Alarcón, A. & Álvarez, A. 2017. Modelos de calidad del software, un estado del arte.
Ingeniera y Tecnología. Entramado. Unilibre Cali.

Comisión Electrotécnica Internacional. (2015). Suiza. Recuperado de:


http://www.iec.ch/about/brochures/pdf/about_iec/welcome_to_the_iec-s.pdf

GUERRERO, G. (2006). “Cobit 4.0”, in IT GOVERNANCE INSTITUTE, ISBN 1-933284-37-4


COBIT 4.0, P. 207.

HERRERA, A. (2012) “Bootstrap”, Procesos Software.

ICONTEC internacional. (2016). Jeduca S.A.S. recuperado de


http://www.icontec.org/Paginas/Home.aspx

ITU. (2016). Recuperado de http://www.itu.int/es/about/Pages/default.aspx

Merlo, J. (2000). Organizaciones de normalización en Internet. Recuperado de:


http://digital.csic.es/bitstream/10261/9464/1/redcnorma.pdf

MONDRAGÓN, O. (2011). Integrando TSP y CMMI: Lo mejor de dos mundos. In: Software
Guru. vol. 50.

Organismos Nacionales de Normalización en Países en Desarrollo. (2010). Secretaria


central de la ISO. Recuperado de http://www.iso.org/iso/fast_forward-es.pdf

15
Rey, A. (s.f.). Evaluación de la Calidad de la Tecnología Educativa Capítulo I. Calidad y
Estándares Internacionales. Recuperado de: https://aulavirtual-
eew.cvudes.edu.co/publico/lems/L.000.008.MG/contenido_LEM.html#pdf

SCALONE, F. Estudio comparativo de los modelos y estándares de calidad del software. Tesis
Ingeniería de Calidad. Universidad Tecnológica Nacional Regional de Buenos Aires. 2006.
P 143. Recuperado de: http://laboratorios.fi.uba.ar/lsi/scalone-tesis-maestria-ingenieria-
en-calidad.pdf

The British Standards Institution. (2016). Recuperado de: http://www.bsigroup.com/es-ES/

VARGAS, F. & SOTO, D. (2010). “INTRODUCIENDO PSP (PROCESOS PERSONAL DE


SOFTWARE) EN EL AULA” En Revista Colombiana de Tecnologías de Avanzada. Vol.
2, no. 16.

16

Вам также может понравиться