prueba2
CAPÍTULO 3
MARCO METODOLÓGICO
3.1. Metodología a ser utilizada
Es importante señalar que al desarrollar software educativo es
necesaria la incorporación de aspectos de índole pedagógico y didáctico
para satisfacer las necesidades del usuario al que va dirigido el software, así como la incorporación del mismo en el proceso de desarrollo para identificar,
necesidades sentidas y expresadas y/o problemas específicos, y poder
establecer mecanismos que den respuesta a esos problemas.
Para desarrollar el software educativo se utiliza una adaptación del
modelo propuesto por Díaz de Fijoo (2002) en “Propuesta de una
metodología de desarrollo de software educativo bajo un enfoque de calidad
sistémica” ya que sugiere un enfoque sistemático y secuencial basado en
Rational Unified Process (RUP) con incorporaciones de los aspectos
didácticos y pedagógicos antes mencionados, utilizando una adaptación de
sus características, así como la utilización de algunos entregables
(documentos o versiones del software) primordiales. Se escoge dicha metodología ya que, además de obtener las mejores
prácticas de la metodología RUP, incorpora un diseño instruccional e
involucra a los usuarios en el proceso de creación del software, añade una
~ 24 ~
CAPÍTULO 3 – Marco Metodológico
adaptación del Prototipo de Modelo Sistémico de Calidad (MOSCA) del
Software (Mendoza y otros.. 2002), al desarrollo de software educativo,
permitiendo garantizar el cumplimiento de las condiciones mínimas deseadas
de manera de facilitar y garantizar la satisfacción de las necesidades
educativas del público al que va dirigido el software.
3.2. Rational Unified Process (RUP)
Rational Unified Process (RUP) es un proceso de Ingeniería de
Software planteado por Krutchen (1996) cuyo objetivo es producir software
de alta calidad, es decir, que cumpla con los requerimientos de los usuarios
dentro de una planificación y presupuesto establecidos. Cubre el ciclo de
vida de desarrollo de software.
3.2.1. Fases de RUP para el desarrollo de software educativo
· Fase de Comienzo o Inicio
Está principalmente dirigida al entendimiento de los requerimientos y determinar el alcance del esfuerzo de desarrollo. Se define la idea, la visión y
el alcance del proyecto. Se incluye un análisis de las necesidades educativas
y del entorno educativo, así como el diseño instruccional del proyecto. Esta
fase se culmina con los objetivos del ciclo de vida. (Díaz y otros. 2001)
~ 25 ~
CAPÍTULO 3 – Marco Metodológico
· Fase de Elaboración Planificar las actividades necesarias y los recursos requeridos,
especificando las características y el diseño de la arquitectura del software.
Esta fase culmina con la arquitectura del ciclo de vida.
· Fase de Construcción
Desarrollar el producto y evolucionar la visión; la arquitectura y los
planes hasta que el producto en una primera versión esté listo para ser enviado a la comunidad de usuarios. Esta fase culmina con la capacidad
inicial de operación.
· Fase de Transición
Realizar la transición del producto a los usuarios, lo cual incluye:
manufactura, envío, entrenamiento, soporte y mantenimiento del producto
hasta que el cliente esté satisfecho. Esta fase culmina con la versión de producto, la cual a su vez concluye el ciclo.
3.3. Calidad de software educativo
Cuando se habla de calidad de software educativo, se requiere un
producto que satisfaga tanto las expectativas de los docentes como de los
usuarios, a un menor costo, libre de defectos y cumpliendo con ciertas
especificaciones.
La calidad del software educativo ...
Regístrate para leer el documento completo.