domingo, 14 de octubre de 2012

Software Educativo

Consideraciones metodológicas para desarrollar Software Educativo.


En la Ingeniería de Software (IS) se defines diferentes fases para desarrollar un software, tomando en cuenta la secuencia en que las actividades ocurren:


Acciones generales a tomar.Algunos documentos de SE
  • Que objetos y en que orden se van a construir.
  • Cómo se va a probar.
  • En un caso ideal, cómo se va a dirigir.
Para nosotros, en la unidad curricular (UC) Software educativo (SE)del PNFI en el CULTCA, vamos a regirnos por la metodología basada en el modelo de CASCADA, la cual consta de 5 Fases, las cuales deben cumplirse a rigor para poder continuar de una a otra:

  1. Análisis y Requerimientos: En la misma se realiza una descripción detallada del objeto de estudio y se elaboran todas las especificaciones, tanto las que se relacionan con la construcción como con el uso del software. Por tanto hay que prever: - Necesidad de elaborar el producto (Problema pedagógico a resolver). - Público al que se dirige. - Objetivos pedagógicos que se pretenden cumplir, los contenidos a tratar y los medios para presentarlos.- Herramientas que se utilizaran para su desarrollo. - Conformación del equipo de trabajo. - Hardware necesario. - Factibilidad Técnoca y Económica de su producción. Forma de distribución y cronograma de trabajo. (Entregable principal: primera versión del guión)
  2. Diseño: En esta etapa se obtiene la versión casi acabada del Guión (solo la modifica si los resultados de las pruebas así lo amerita). se obtiene la información detallada de la estructura del software, seguimientos de los menúes y de las opciones tanto del usuario como del mismo sistema. se debe entregar: análisis de modularidad y jerarquía. el manual de estilo, organización interna del producto (directorios y archivos). Se debe dejar definido el protocolo de pruebas que se empleará. 
  3. Construcción: Hay que cumplir 2 Tareas principales: la obtención y edición de todos los medios que serán empleados y,la programación (codificación de cada módulo). Además de los módulos de ayuda programados para los usuarios, se incluyen otras documentaciones complementarias,  manuales o las recomendaciones que a bien se requieran. 
  4. Prueba: Se debe velar por el cumplimiento satisfactorio de los objetivos de confiabilidad del software desde lo conceptual, la utilización y la representación o codificación. Se sugiere la participación tanto del grupo de desarrollo, así como grupo de expertos en informática educativo y de la UC en cuestión  ademas de una muestra significativa del público al cual va dirigido el software.
  5. Mantenimiento: Se requiere de el mantenimiento actualizado de comentarios, tanto del código como de la documentación, al igual que los contenidos de la UC Mantener un registro de usuarios y posibilidad de crecimiento, sin que se descuide la competitividad del producto.
El GUIÓN Multimedia: Contiene una descripción detallada de las escenas del producto educativo a elaborar. su contenido debe se lo mas organizado de manera que la información de fácil asimilación por los usuarios.  La interfaz debe diseñarse para la fácil comprensión y manipulación por dichos usuarios.
Al escribir el guión, se está dando forma textual, sonora y/o visual a la información que se desea presentar y por esta razón hay que que definir claramente el objetivo de  cada uno de estos medios dentro del discurso general. 
Un SE, para que sea BUENO, debe lograr una integración de todos sus elementos, dando a cada uno de ellos en protagonismo necesario. 

Los Equipos de Trabajo: en éstos participan especialistas tales como: pedagogos, psicólogos  expertos en la UC, informáticos, guionistas, diseñadores, didactas, técnicos en audio y vídeo.



Elaboración del Guión: 
Se integran profesores, psicólogos, pedagogos, diseñadores y especialistas en informática educativa.




 Obtención de la Información: 
Se integran especialistas en audiovisuales y profesores. tienen como misión la búsqueda de todos los elementos a incluir: textos, fotos, sonidos, vídeos y demás, deben obtener las licencias de uso de los mismos.





Procesamiento de la Información:
Su responsabilidad radica en dar acabado final a la información, de acuerdo a las especificaciones dadas en el guión.
En ésta parte intervienen, por lo general, informáticos y especialistas en el procesamiento en el procesamiento de los diferentes componentes multimedia.



Programación: 

Son los encargados de la producción del software, lo codifican  y garantizan la apariencia y funcionalidad prevista en el guión.
En este grupo participa el personal informático especialista en programación y personal de infografía.





Realización de pruebas: 

Su función es la de controlar la calidad del software durante todo el proceso de desarrollo. aplican las pruebas que se diseñan para medir la confiabilidad del software tanto desde el punto de vista conceptual como de su utilización.

En éste equipo figuran informáticos y profesores.