Anda di halaman 1dari 16

ACTIVIDAD 1: INVESTIGACIN Y CUADRO COMPARATIVO DE NORMAS Y

MODELOS REFERENTES A LA CALIDAD DE SOFTWARE

ESNEIDER GARCA MENESES

UNIVERSIDAD DE SANTANDER
CAMPUS VIRTUAL
MAESTRA EN GESTIN DE LA TECNOLOGA EDUCATIVA
SANTIAGO DE CALI
2016

1
ACTIVIDAD 1: INVESTIGACIN Y CUADRO COMPARATIVO DE NORMAS Y
MODELOS REFERENTES A LA CALIDAD DE SOFTWARE

ESNEIDER GARCA MENESES

Mdulo Evaluacin de Aprendizajes Mediadas por

Profesora LINA MARIE MEJA PAEZ


Magster en Pedagoga

UNIVERSIDAD DE SANTANDER
CAMPUS VIRTUAL
MAESTRA EN GESTIN DE LA TECNOLOGA EDUCATIVA
SANTIAGO DE CALI
2016

2
NDICE

Pg.

1. ACTIVIDAD 1.1: INVESTIGACIN 4

2. SOLUCIN DE LA ACTIVIDAD 1.1 5

2.1. CALIDAD DE SOFTWARE 5

2.2. ORGANISMOS DE ESTANDARIZACIN 7

2.2.1. ISO: Organizacin Internacional de Normalizacin 7

2.2.2. IEEE: Instituto de Ingeniera Elctrica y Electrnica 8

2.2.3. IEC: Comisin Electrotcnica Internacional 8

2.2.4. ANSI: Instituto Nacional Estadounidense de Estndares 8

2.2.5. ICONTEC: Instituto Colombiano de Normas Tcnicas y Certificacin 9

2.2.6. ITU: Unin Internacional de Telecomunicaciones 9

2.3. NORMAS REFERENTES A LA CALIDAD DEL SOFTWARE 9

3. ACTIVIDAD 1.2: CUADRO COMPARATIVO 12

3.1. SOLUCIN DE LA ACTIVIDAD 1.1

12

3.1.1. CALIDAD DE SOFTWARE 12

4. CONCLUSIONES 15

REFERENCIAS BIBLIOGRFICAS 16

3
1. ACTIVIDAD 1.1: INVESTIGACIN

A partir del material propuesto como documento de referencia y complementario en el captulo

I del LEM, analice la informacin y elabore una investigacin. Describa las organizaciones que

han formulado normas y modelos referentes a la calidad de software tanto para los procesos de

desarrollo como para el producto final, indicando la forma de trabajo establecida (comits, grupos

de trabajo, etc).

Se entregar va tablero de anotaciones y bajo la siguiente nomenclatura que definir claramente

el contenido de la informacin: Nombre_Apellido_Investigacin_Actividad1.1.doc

4
2. SOLUCIN DE LA ACTIVIDAD 1.1

2.1. CALIDAD DE SOFTWARE

En la industria del software en el momento de elegir un producto sobre aplicaciones

informticas la calidad del software se ha convertido en un factor muy importante que incide en

los clientes a la hora de adquirirlo.

La IEEE (1990) en su norma IEEE.Std.610-1990 define la calidad del software como el grado

con el que un sistema, componente o proceso cumple con los requisitos especificados y las

necesidades o expectativas del cliente o usuario.

Segn Mollineda , R., & Vos, T. (2003) en el artculo de la revista Actualidad TIC define el

concepto de calidad de software como un conjunto de procesos interrelacionados de ingeniera y

gestin del software que cooperan dentro del ciclo de vida de un software para construir un

producto de software de calidad.

5
Figura 1. Esquema de la calidad en tecnologa informtica

En tecnologa informtica los dispositivos electrnicos lo conforman dos grandes

componentes, el hardware que hace referencia a la tecnologa dura y el software que es la parte

intangible la cual se denomina tecnologa blanda. Para esta investigacin solo se abordar la

calidad en los procesos y en los productos finales de software. En la figura 1 se muestra un

esquema que representa el concepto de la calidad sobre las aplicaciones tecnolgicas y sus

normas.

Para evaluar la calidad en los niveles de proceso existen normas que dan especificaciones

sobre la gestin de la calidad y el aseguramiento de la calidad en cada uno de los niveles de

proceso de desarrollo del software, para ello se presentan lineamientos en la aplicacin por parte

de las empresas que disean y construyen programas en cuanto al desarrollo, suministro y

mantenimiento del software.

En el producto final del software hay normas que definen la evaluacin del software durante

cada una de las etapas del ciclo de vida del producto, desde que inicia la idea de desarrollar el

software hasta que se termina con la vida til del mismo.

En cuanto a la calidad de software y al aseguramiento de la calidad de software en Colombia

se estn revisando las normas internacionales para apropiarlas y adaptarlas como Normas

Tcnicas Colombianas ICONTEC, para garantizar los intereses del sector de la produccin de

software y as tener retroalimentacin de los procesos de evaluacin de la calidad del producto

para conocer la satisfaccin del cliente como un indicador que parametriza el ciclo de vida de la

aplicacin del software.

6
En la figura 2 se listan algunos de los organismos de estandarizacin que han formulado

normas y modelos referentes a la gestin de calidad.

ORGANISMOS DE ESTANDARIZACIN
igura 1. Pruebas de evaluacin masivas en Colombia

ISO ANSI IEEE ICONTEC


INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
AMERICAN NATIONALINSTITUTE
STANDARDSOF INSTITUTE
ELECTRICAL AND ELECTRONICS
INSTITUTO ENGINEERS
COLOMBIANO DE NORMAS TCNICAS Y CERTIFICA

IEC ITU AMN COPANT


INTERNATIONAL ELECTROTECHNICAL COMMISSION
INTERNATIONAL TELECOMMUNICATIONS
ASOCIACIN UNIN
MERCOSUR COMISIN
DE NORMALIZACIN
PANAMERICANA DE NORMAS TCNICAS

AENOR AFNOR APEC CENELEC


OCIACIN ESPAOLA DE NORMALIZACIN
ASSOCIATION
Y CERTIFICACIN
FRANAISE DE NORMALISATION
ASIA PACIFICEUROPEAN
ECONOMICCOMMITTEE
COOPERATION
FOR ELECTROTECHNICAL STANDARDI

BSI CENT
BRITISH STANDARD EUROPEAN COMMITTEE FOR STANDARDIZATION
INSTITUTION

Figura 2. Organismos de estandarizacin

2.2. ORGANISMOS DE ESTANDARIZACIN

En el mundo existen muchas organizaciones que se dedican a la estandarizacin de normas

para la evaluacin de la gestin de la calidad y del producto en su etapa terminada, a

continuacin describiremos algunas de las organizaciones ms conocidas en Colombia.

2.2.1. ISO: Organizacin Internacional de Normalizacin

Es una organizacin para la creacin de estndares internacionales compuesta por diversas

organizaciones nacionales de estandarizacin fue fundada el 23 de febrero de 1947. Su sede se

encuentra en Ginebra - Suiza, este organismo se encarga de promover el desarrollo de normas

internacionales de fabricacin en productos y servicios en el comercio y comunicacin

7
exceptuando a las empresas elctricas y electrnicas, ella busca estandarizar las normas de

productos y seguridad para las organizaciones tanto pblicas como privadas a nivel internacional.

2.2.2. IEEE: Instituto de Ingeniera Elctrica y Electrnica

Es una asociacin mundial de ingenieros dedicada a la estandarizacin y el desarrollo en reas

tcnicas fue fundada en 1963. Su sede se encuentra en Nueva York EEUU, este organismo se

dedica a la estandarizacin y el desarrollo en reas tcnicas y segn la IEEE se encarga de

promover la creatividad, el desarrollo y la integracin, compartir y aplicar los avances en las

tecnologas de la informacin, electrnica y ciencias en general para beneficio de la humanidad y

de los mismos profesionales.

2.2.3. IEC: Comisin Electrotcnica Internacional

Es una organizacin de normalizacin en los campos: elctrico, electrnico y tecnologas

relacionadas fue fundada en 1906. Este organismo se encarga de promover entre sus miembros la

cooperacin internacional en todas las reas de la normalizacin electrotcnica y uno de sus

objetivos es asegurar e implementar la calidad de producto y servicios mediante sus normas las

cuales normalizan la amplia esfera de la electrotcnica, desde el rea de potencia elctrica hasta

las reas de electrnica, comunicaciones, conversin de la energa nuclear y la transformacin de

la energa solar o elica en energa elctrica.

2.2.4. ANSI: Instituto Nacional Estadounidense de Estndares

Es un organismo que supervisa el desarrollo de estndares para productos, servicios, procesos

y sistemas en los Estados Unidos, fue fundada en 1966. Su sede se encuentra en Washington D.C

EEUU, este organismo se encarga de coordinar los estndares del pas estadounidense con

estndares internacionales, de tal modo que los productos de dicho pas puedan usarse en todo el
8
mundo, tambin acredita a organizaciones que realizan certificaciones de productos o de personal

de acuerdo con los requisitos definidos en los estndares internacionales.

2.2.5. ICONTEC: Instituto Colombiano de Normas Tcnicas y Certificacin

Es un organismo nacional de normalizacin de Colombia que se destaca por la reproduccin

de normas tcnicas y la certificacin de normas de calidad para empresas y actividades

profesionales, fue fundada el 10 de mayo de 1963. Este organismo trabaja para fomentar la

normalizacin, la certificacin, la metrologa y la gestin de la calidad en Colombia.

Las normas tcnicas desarrolladas por ICONTEC son el resultado consolidado de

investigaciones cientficas y tecnolgicas que recogen experiencias nacionales e internacionales

con el fin de alcanzar una economa ptima de conjunto, el mejoramiento de la calidad y tambin

facilitar las relaciones cliente-proveedor, en el mbito empresarial nacional o internacional.

2.2.6. ITU: Unin Internacional de Telecomunicaciones

Es un organismo especializado en telecomunicaciones de la Organizacin de las Naciones

Unidas (ONU), encargado de regular las telecomunicaciones a nivel internacional entre las

distintas administraciones y empresas operadoras, fue fundada el 17 de mayo de 1865. Su sede se

encuentra en Ginebra Suiza, este organismo se encarga de desarrollar estndares que facilitan la

interconexin eficaz de las infraestructuras de comunicacin nacionales con las redes globales,

permitiendo un perfecto intercambio de informacin y uno de sus objetivos es trabajar para

integrar nuevas tecnologas en la red de telecomunicaciones global, para fomentar el desarrollo

de nuevas aplicaciones tales como Internet, el correo electrnico y los servicios multimedia.

2.3. NORMAS REFERENTES A LA CALIDAD DEL SOFTWARE

9
Con el objetivo de construir un producto de software de calidad la aplicacin de software debe

realizar el ciclo de vida de un software, el cual es el perodo de tiempo que inicia con la idea de

un software y que termina con la vida til del mismo. En el transcurso de este tiempo existen un

conjunto de etapas o procesos denominados procesos del ciclo de vida.

En la figura 3 se observan las etapas del ciclo de vida de la gestin de la configuracin del

software.

Figura 3. Etapas del Ciclo de vida del Software

Para cada una de las etapas del ciclo de vida del software existen una estandarizacin de normas

a tener en cuenta, a continuacin en la figura 4 se describen algunas normas para cada fase.

10
Figura 4. Estndares de las Etapas del Ciclo de vida del Software

En el ao 2001aparecen dos estndares, uno que hace referencia a la calidad del software la

ISO/IEC 9126 y el estndar para la evaluacin de productos software que es la ISO/IEC 14598.

En la figura 4 se ilustra la clasificacin de los estndares de la Norma ISO referentes al

aseguramiento de la calidad en la gestin interna y en la gestin externa.

11
Figura 5. Estndares de la Norma ISO en la calidad del Software

3. ACTIVIDAD 1.2: CUADRO COMPARATIVO

12
A partir del material propuesto como documento de referencia y complementario igualmente

del captulo I, analice la informacin y elabore un cuadro comparativo. Donde muestre las

principales diferencias en cuanto a las normas y/o modelos que se tienen para la calidad en los

procesos de desarrollo como para el producto final.

Se entregar va tablero de anotaciones y bajo la siguiente nomenclatura que definir

claramente el contenido de la informacin:

Nombre_Apellido_cuadrocomparativo_Actividad.1.2.doc

3.1. SOLUCIN DE LA ACTIVIDAD 1.2

3.1.1. CALIDAD DE SOFTWARE

En la tabla 1 se describen las principales diferencias en cuanto a las normas y/o modelos que

se tienen para la calidad en los procesos de desarrollo como para el producto final, para ello se

hace un cuadro comparativo sobre los modelos de cascada, espiral, incremental y construccin de

prototipos en donde se hace una comparacin de acuerdo a sus procesos, fases, caractersticas

diagramas, ventajas y desventajas que se presentan en cada uno de los modelos anteriormente

mencionados.

CUADRO COMPARATIVO DE LOS MODELOS DE PROCESOS DE SOFTWARE

CONSTRUCCIN DE
MODELOS CASCADA ESPIRAL INCREMENTAL
PROTOTIPOS

13
Secuencia de una serie Etapas ciclo de vida Mdulos y en cada uno No es secuencial,
PROCESO de fases se va incrementando construccin de
funcionalidades simulaciones

1.Anlisis y definicin 1.Planificacin y 1.Definir esbozo de 1.Anlisis previo de los


de requerimiento definicin de requerimientos requisitos tanto del
2.Diseo del Sistema y objetivos 2.Asignar requerimientos sistema como del
FAS E S

del Software 2.Evaluacin y a los incrementos cliente


3.Implementacin y reduccin de riesgos 3.Disear la arquitectura 2.Arquitectura del sistema
prueba del sistema 3.Ingeniera, desarrollo y del sistema 3.Diseo del software
4.Integracin y prueba validacin 4.Desarrollar incrementos 4.Diseo rpido de un
del sistema 4.Evaluacin por el del sistema prototipo
Es el modelo que ms Presenta la definicin Los ciclos se repiten las Incluye un elemento que
CAR AC T E R I S TI C AS

se utiliza de los objetivos de veces que sean los otros modelos no


El proceso de calidad y anlisis de necesarias para obtener tienen, que consiste
desarrollo de software riesgo un producto completo disear un prototipo
es una sucesin de Si la ltima fase la Los usuarios disponen inicial que se mostrar al
etapas que producen evaluacin por el antes el software aunque cliente para que evale
productos intermedios cliente es afirmativa el este no est completo, el trabajo realizado.
Se deben desarrollar modelo continua con por lo que los estos El prototipo es una
todas las fases para el ciclo de vida pueden sugerir mejoras versin reducida del
que el proyecto tenga Hay un anlisis y Cuando se detecta un programa completo que
xito propuestas de posibles error grave solo se se muestra al cliente para
saber si es necesario
Se representa en Se representa en forma Se representa de forma Se representan los
D I AG R A

cascada de forma de espiral, la cual va escalonada cada una de aspectos del software
M AS

lineal secuencial de de adentro hacia afuera las secuencias lineales que sern visibles para el
una fase a otra. usuario/cliente enfoques
de entrada y formatos de
CONSTRUCCIN DE
MODELOS CASCADA ESPIRAL INCREMENTAL
PROTOTIPOS
D E S VE N T V E N TAJ A

Es el modelo ms El anlisis de riesgos Es un modelo Son una herramienta


sencillo de utilizar permite hacernos una Completamente muy eficaz para
idea detallada de interactivo imaginar el software
S

Se facilita la gestin
del desarrollo cules son los errores Con cada incremento completo de una forma
que tiene, o podra hay una entrega de un rpida y sencilla
Es
Se compatible con de
coloca en duda Su utilizacin en Los mdulos son La rapidez con la que se
su eficacia dado el alto pequeos sistemas, parciales y no disean y construyen los
AJ AS

nmero de genera mucho tiempo representan prototipos pueden llevar


inconvenientes que en el desarrollo del En ocasiones los a errores que no sean
presenta sistema incrementos deben ser detectados en la fase de
Tabla 1: Cuadro comparativo sobre los modelos de procesos de Software

CONCLUSIONES

14
1. Para construir un producto de software de calidad se debe realizar cada una de las
etapas que conforman el ciclo de vida de un software.

2. Es importante la retroalimentacin de los clientes o usuarios en la evaluacin de las


aplicaciones de software.

3. Las normas y estndares permiten evaluar la calidad de un producto tanto en su etapa


de proceso como en la etapa final del producto.

4. El modelo en espiral permite realizar un anlisis de riesgos que nos da una idea
detallada de cules son los errores que tiene o podra tener la aplicacin del programa
durante su funcionamiento.

15
REFERENCIAS BIBLIOGRFICAS

1. Libro Electrnico Multimedial: Evaluacin de aprendizajes, Mediados por TIC,


Captulo 1: Evaluacin para la Educacin.

2. Calidad y Testeo del Software. Actualidad TIC. Universidad Politcnica de Valencia. p


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

3. IEEE 610-1990. Instituto de Ingenieros Elctricos y Electrnicos. (IEEE Computer


Dictionary. Software Engineering Terms. 1990)

4. Rey, A. Evaluacin de la Calidad de la Tecnologa Educativa. Captulo I. Calidad y


Estndares: Universidad de Santander. Disponible en:
http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/librov2.htmlInternacion
ales.

5. https://es.wikipedia.org/wiki/Institute_of_Electrical_and_Electronics_Engineers

6. https://es.wikipedia.org/wiki/British_Standards_Institution

16

Anda mungkin juga menyukai