Ingeniería de Software: diseño y elaboración de un curso a distancia

Transcripción

Ingeniería de Software: diseño y elaboración de un curso a distancia
Ingeniería de Software: diseño y elaboración de un curso a distancia
Autores: Lic. María Rosa Mas Camacho MSc.
Dr. Abel Barrios Blanco
Institución: Instituto Superior de Ciencias Médicas de La Habana
Centro de Cibernética Aplicada a la Medicina
RESUMEN
Se muestra el diseño de un curso a distancia de Ingeniería de Software y el desarrollo de tres de sus
temas, orientado a los profesionales del sector de la salud desarrolladores de sistemas, lo que favorecerá la
actualización postgraduada en este campo del saber.
El curso se corresponde con los contenidos de la unidad modular que forma parte del programa de la
Maestría de Informática en Salud, que se desarrolla hoy día en su sexta edición, en el Centro de
Cibernética Aplicada a la Medicina (CECAM).
Disponer de un curso a distancia sobre www de Ingeniería en Sistemas propiciará la capacitación de
especialistas en técnicas ingenieriles para el diseño de software. Se cuenta para su implementación de
las posibilidades y alcance que brinda la Red Telemática de Salud Cubana: Infomed.
1
INTRODUCCIÓN
La necesidad de mantener una superación continua en correspondencia con el desarrollo del arte en cada
momento no es una situación ajena para los profesionales desarrolladores de software del sector de la
salud cubana, se impone mejorar la calidad de los productos diseñados, tal como refiere la estrategia
general expuesta en los Lineamientos para la Informatización de la Sociedad. Tal propósito encuentra en
los cursos a distancia un amplio sustento de existencia.
La incorporación del estudio de elementos de Ingeniería de Software en la Maestría de Informática en
Salud, es parte del perfeccionamiento a su programa y una respuesta para quienes buscan su actualización
en los estudios postgraduados.
El poner a disposición un curso a distancia sobre www de Ingeniería en Sistemas prevé satisfacer la
demanda de actualización de los informáticos de la salud cubana en relación al desarrollo de Sistemas de
Información en correspondencia con las técnicas actuales.
DESARROLLO
El desarrollo de las tecnologías en el mundo actual ha impuesto la necesidad de trabajar en la
Informatización de la Sociedad, interés del Estado Cubano expresado en sus Lineamientos para tal efecto.
El Ministerio de Salud Pública, en correspondencia con ello, crea el Grupo de Informática en Salud que en
su carpeta metodológica de trabajo expone la necesidad de elevar la calidad del trabajo de las entidades y
colectivos dedicados a la automatización de la gestión.
Se destaca la orientación relacionada con la necesidad de que los colectivos informáticos eleven su
productividad y la calidad de los sistemas que diseñan, debiendo hacer uso de las herramientas
establecidas para el análisis y diseño de sistemas de información así como de las metodologías para tal
efecto.
El Centro de Cibernética Aplicada a la Medicina, que despliega una actividad docente e investigativa, es
responsable de la superación postgraduada en el área informática para los profesionales del sector de la
salud. Desde 1997 se desarrolla en ese centro la Maestría de Informática en Salud la que tiene el propósito
de formar a los participantes en una amplia gama de temas de actualidad, dada la interacción cada vez
mayor de la informática y las ciencias de la salud.
El perfeccionamiento de la maestría ha sido un proceso continuo a partir de las experiencias adquiridas en
el desarrollo de las ediciones realizadas, enriquecidas por los criterios de los participantes y profesores que
han laborado en estas y de las inspecciones recibidas por las entidades competentes al efecto. Como
resultado de este proceso se realizan acciones por parte del Comité Académico para robustecer el
programa que se imparte.
En correspondencia con los planteamientos expuestos anteriormente, referida a la actualización en los
procedimientos para diseño y uso de metodologías en el proceso de elaboración de sistemas de
información y atendiendo a las experiencias satisfactorias realizadas en la elaboración de sistemas para la
automatización de programas de apoyo a la atención primaria de salud sobre la base del uso de técnicas
ingenieriles, es que se decide incluir como unidad modular de la maestría, el estudio de Ingeniería de
Software como parte del perfeccionamiento de su programa.
2
Atendiendo a la situación de la educación actual en nuestra sociedad, con demandas de más educación, de
mejor calidad y para mayor cantidad de personas, que exige nuevas formas en la realización del proceso
educativo, se presenta la educación a distancia como una alternativa válida de solución.
Como resultado del desarrollo de las Tecnologías de la Información y las Comunicaciones alcanzadas
hoy día, la demanda de matrícula para los estudios de postgrado, la visión de ofrecer igualdad de
oportunidades educativas para todos, de ampliar el alcance del proceso educativo a un mayor número de
personas en su capacitación y formación profesional y a las necesidades específicas del tema de
ingeniería en sistemas, es que se desarrolla el proyecto del curso que se propone.
Diseño y estructura del curso a distancia
La Ingeniería en Sistemas tiene como principal objetivo servir como base para la producción de software
de calidad. El enfoque ingenieril consiste en definir claramente el problema a resolver, en aplicar
herramientas y técnicas para tal propósito.
Satisfacer la amplia demanda que existe en la esfera de la salud referente al análisis y diseño de sistemas
informáticos, que por limitantes propias de trabajo se dificulta llevarlas a vía de hecho, es uno de los
propósitos que cubrirá la ejecución del curso que se muestra.
El curso “Elementos de Ingeniería de Software” responde a los contenidos de la unidad de estudio del
programa de maestría de Informática en Salud, para los interesados en la gestión automatizada de la salud
pública, que realiza hoy día su sexta edición de forma presencial, experiencia que favorece el trabajo de
diseño.
El objetivo del curso es familiarizar a los profesionales de la salud que trabajan en la gestión con los
fundamentos de ingeniería de software, adiestrándoles en el uso de herramientas de análisis y diseño para
el desarrollo y mantenimiento de sistemas.
La página de inicio muestra el Índice, en el que aparecen:
?? Presentación
?? Generalidades del curso
?? Contenidos
?? Sistema de evaluación
El homepage muestra además botones para: la inscripción en el curso, información general de la Maestría
Informática en Salud a la que corresponde como unidad modular y la caracterización del centro sede,
además del botón de salida.
Las vistas de los hipervínculos, a las que se accede desde las opciones que se muestran en el Índice,
especifican los siguientes aspectos:
En Presentación se expone a quiénes va dirigido el curso y su objetivo general.
En Generalidades del curso se aborda su duración, requerimientos para la matrícula y forma de
comunicación con el profesor.
En Contenidos se exponen los temas del curso, que se relacionan a continuación:
?? Tema 1: La ingeniería de software
?? Tema 2: Ciclo de vida de desarrollo de sistemas
3
?? Tema 3: Técnicas de mantenimiento del software
?? Tema 4: Proceso de ingeniería de software
?? Tema 5: Acerca de la calidad del software
Cada tema se describe según:
??Objetivos
??Desarrollo
??Conclusiones
??Actividades de aprendizaje
??Bibliografía
En el acápite Sistema de evaluación se explica la forma en que se realizará el control del aprendizaje del
alumno. Para la calificación final se tomará como referencia la exposición del estudiante en el seminario y
en la propuesta de solución para una actividad propia de su área de trabajo, como trabajo final. Ambas
actividades se realizarán preferiblemente de forma individual y serán defendidas de manera presencial. El
profesor del curso deberá recibir previamente la documentación correspondiente en cada caso.
Las dudas que puedan surgir serán esclarecidas a los estudiantes por medio del correo electrónico u otras
vías de comunicación. Se propiciarán listas de discusiones, monitoreadas por el profesor.
Generalidades del software elaborado
Se utilizan los softwares Dreamweaver y Adobe Photoshop para la creación y diseño del sitio Web y las
páginas del curso, correspondiéndose con el manual de identidad del centro para tal efecto. Se accede a
cada acápite de las páginas por medio de enlaces que facilitan la continuidad de la información, aunque
existe la posibilidad de no linealidad en el estudio. Se tuvo presente la utilización de contrastes en los
colores para el diseño, así como la optimización de las páginas para facilitar su lectura.
Aplicabilidad del curso
El proyecto en que se trabaja tiene por sustento la disponibilida d tecnológica de la Red Telemática
Nacional de Salud: Infomed, la ejecución del proceso e informatización de la sociedad cubana, en
particular del sector de la salud y la realización del Proyecto de Maestría a Distancia como parte de la
Universidad Virtual de Cuba.
Se dispone de experiencias satisfactorias previas de cursos varios sobre Windows, Redes y en particular
del curso de Inteligencia Artificial correspondiente a otra unidad modular de la maestría que se aplica en
segunda ocasión.
Aunque el curso está dirigido a los propósitos del perfil terminal de Gestión Automatizada de la Salud
correspondiente a la maestría Informática en Salud, será también de beneficio a otros especialistas
interesados en el desarrollo de software en general, independientemente de que pertenezcan o no al sector
de la salud.
Consideraciones finales:
?? Concluir el desarrollo de los temas propuestos.
?? Realizar un pilotaje para la evaluación del curso en la próxima edición de la maestría.
?? En correspondencia con los resultados de la evaluación del pilotaje, hacer las modificaciones
pertinentes y/o colocar el curso a disposición de los interesados.
4
BIBLIOGRAFIA
1. Álvarez Cárdenas S, Metodología para el desarrollo de aplicaciones para medios ambientes
visuales estructurados, 1993
2. Chacón Fabio, “El nuevo paradigma tele -informático y la Universidad latinoamericana”,
Conferencia Regional sobre Políticas y Estrategias para la transformación de la Educación
Superior en América Latina y el Caribe, Cuba, 1996
3. Engineering Outreach, College of Engineering, University of Idaho, “ Strategies for Teaching at
Distance”, Distance Education at a glance, 1996, http/www.uidaho.edu
4. Feamster
N,
La
Seguridad
en
la
Ingeniería
de
Software
2001
http://www.acm.org/crossroads/espanol/xrds7-4/onpatrol74.html
5. González Enrique, “Comunicación digital: límites y promesas”, Educación, Cuba, mayoagosto/98, 94: 39-44
6. Hernández Alicia, “La Educación Distancia como Tecnología Educativa”, Documento
Metodológico Universidad Virtual de Ciencias Médicas de Cuba.1996
7. Hernández Alicia, “Diseño curricular en el sistema de Educación a Distancia”, Documento
Metodológico Universidad Virtual de Ciencias Médicas de Cuba.1998
8. Informática, Carpeta metodológica TECAINE, MINSAP, 1997
9. Ingeniería de Software, 2001 http://www.euskalnet.net/javierml/softeng/softeng.htm
10. “Lineamientos para la Informatización de la sociedad cubana” Grupo de Especialistas designados
por el Comité Ejecutivo 1997
11. Materiales y medios didácticos, 1998, http/www.Educadis.com.ar
12. Portaencasa Rafael, “La Universidda Virtual”, Conferencia Regional sobre Políticas y Estrategias
para la transformación de la Educación Supe rior en América Latina y el Caribe, Cuba, 1998
13. Pressman Roger S, Ingeniería del Software. Un enfoque práctico. McGraw-Hill, Cuarta edicion,
1998
14. Proyecto Universidad Virtual de Ciencias Médicas de Cuba, MINSAP, mayo1997
15. Rodríguez león E, Tesis para optar por el título de master en Informática en Salud “La Enseñanza
no presencial de la Inteligencia Artificial en Medicina”, 2000
16. Sommerville Ian, Ingeniería de Software, 5a. Edición, Cap1,1995 Presentación disponible en
www.cs.cinvestav.mx
5

Documentos relacionados