ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SOFTWARE EDUCATIVO


Enviado por   •  2 de Diciembre de 2014  •  2.325 Palabras (10 Páginas)  •  157 Visitas

Página 1 de 10

Taller Internacional de Software Educativo

TISE97

Trabajo:

Un Método de Desarrollo de Aplicaciones Educativas Hipermedia

Directora Grupo de Investigación y Desarrollo de Software Educativo (GIDSE)

Departamento de Ciencias de la Computación

UNIVERSIDAD DEL VALLE - CALI - COLOMBIA

Autor :

María Eugenia Valencia

E-mail : maeva@borabora.univalle.edu.co

FAX: (572) 3329671 y (572) 3302479

PALABRAS CLAVES:

Método de desarrollo, aplicaciones educativas hipermedia, hiperdocumentos educativos, procesos de software.

RESUMEN

El proceso de desarrollo de aplicaciones educativas hipermedia (hiperdocumentos educativos) al igual que el de cualquier producto de software, debe hacer uso riguroso de los métodos y técnicas que provee la Ingeniería de Software para poner en práctica las guías de la Norma ISO 9000-3 y lograr el mejoramiento de la calidad de los hiperdocumentos y una mayor satisfacción de los usuarios. En este artículo se propone un método que contribuye a clarificar el complicado proceso de desarrollo de aplicaciones educativas hipermedia, a construir un manual de procesos de software para su desarrollo y a mejorar la calidad de los productos. En él se cubren todas las fases del modelo de desarrollo, se adoptan las definiciones de aplicación hipermedia del modelo HRM de Jonás Montilva y se presentan los procesos asociados con cada fase.

INTRODUCCION

Las aplicaciones hipermedia, o hiperdocumentos, hacen parte de los productos de software y por tanto su desarrollo no debe verse como una actividad concentrada solo en las fases de diseño y construcción.

El proceso de desarrollo de software hipermedial, al igual que el proceso de desarrollo de cualquier producto de software, pasa por problemas como no reunir un conjunto mínimo de criterios de suficiencia establecidos por los clientes, por los inversionistas y aún por los mismos diseñadores; por esta razón, los grupos de desarrollo y los programadores raramente alcanzan sus objetivos funcionales, técnicos y de confiabilidad, no consiguen cumplir con los cronogramas de actividades ni ajustarse a los costos establecidos. Sin embargo, actualmente se cuenta con la Norma ISO 9000-3 producida por la Organización Internacional de Estándares (ISO) la cual establece directrices para la aplicación de la norma ISO 9001 al desarrollo, suministro y mantenimiento de software. En ella no se dice cómo analizar, diseñar, codificar, probar y documentar los productos de software sino que se provee, tanto a los desarrolladores como a los clientes, de un conjunto de guías para el aseguramiento de la calidad de los procesos de desarrollo del software.

La norma ISO 9000-3 parte del supuesto de que seguir un proceso de ingeniería bien definido permite entregar al cliente un producto de software de mayor calidad, en los plazos estipulados.

La Ingeniería del Software provee modelos de desarrollo, métodos y técnicas para especificar requerimientos, para establecer el plan de desarrollo, y para diseñar, codificar, probar y documentar productos de software. En otras palabras, provee los elementos para establecer cómo llevar a cabo las guías que proporciona la Norma ISO 9000-3.

La tarea de integrar esta norma y la ingeniería de software en el complejo proceso de desarrollar aplicaciones hipermediales nos ha conducido a identificar, además de los modelos de desarrollo de software tradicionales, un conjunto de métodos y técnicas de diseño y producción de productos multimedia e hipermedia, propuestos por diferentes autores en los últimos 6 años [Bun90], [GPS93], [ISB95], [HHS94], [Mar90], [Mol96], [NVC95], [Sro95].

Algunos de éstos están centrados en las fases de diseño e implementación de la aplicación [GPS93], [ISB95], [NVC95]; otros cubren la mayoría o la totalidad de las fases del ciclo de vida de desarrollo pero poco se ocupan de aspectos tan importantes como la planeación del proyecto, la aplicación de criterios de diseño provistos por la Ingeniería de Software, y el aseguramiento de la calidad.

El propósito de este artículo es presentar un método de desarrollo de software educativo hipermedial constituido por un conjunto de procesos que van desde la identificación de necesidades del cliente hasta la entrega del producto final. Este método se fundamenta en la Norma ISO 9000-3 y en la Ingeniería de Software por su significativa contribución al mejoramiento de la calidad de los productos hipermediales y de la gestión del proyecto. El método está siendo utilizado para desarrollar algunas aplicaciones educativas hipermedia en la Facultad de Ingeniería de la Universidad del Valle, en Cali , Colombia.

DEFINICIONES

Con el propósito de establecer un marco conceptual que estandarice la terminología utilizada, se ha adoptado el modelo de Referencia Hipermedia (HRM), presentado por Jonás A. Montilva, para describir los conceptos fundamentales de la tecnología hipermedia [Mon96]. Este modelo HRM se basa en los conceptos del Modelo Dexter [Hal94] y en el enfoque orientado por objetos [Rum96].

Componentes de un Hiperdocumento:

Un hiperdocumento se puede definir, de manera formal, como un grafo G(N, E), donde N representa el conjunto de nodos de información y E representa el conjunto de enlaces (Fig. 1). Un nodo pueden caracterizarse de dos maneras: como una unidad de información o como un ítem de información.

Una unidad de información describe o hace referencia a un objeto del dominio de la aplicación; puede estar constituida por un conjunto de ítems de información multimedia y por un conjunto de botones, cada uno de éstos asociados con un enlace. Los ítems de información multimedia pueden ser: texto, sonido, gráficas, imágenes, un programa ejecutable o un video clip. (Fig. 2).

Un enlace puede conectar una unidad de información origen con una unidad de información destino o con un ítem de información. Así, en la figura 1 el enlace 1 conecta la unidad de información 1 con la unidad de información 2. El enlace 2 conecta la unidad de información 1 con el ítem de información 1, constituido por un programa ejecutable.

Figura 1. Componentes

...

Descargar como (para miembros actualizados)  txt (15.2 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com