martes, 8 de mayo de 2007

El método Van der Muller Gándara.

(Sesión 13)

Planear es la base de cualquier proyecto. La planeación existe en todos los lugares donde existe el hombre, y surge a la par del mismo.

El método Van der Muller Gándara, permite a las personas que desean desarrollar un software, planear los pasos a seguir para su avance. El desarrollo de software es un proceso costoso, que requiere conocimientos previos de programación, por lo que es indispensable poner en la balanza la inversión que se realizará (tiempo, dinero, etc.) contra los beneficios que se pretende obtener.

Las etapas que incluye el desarrollo del software son generalmente cuatro:
Diseño.
Instrumentación.
Prueba y depuración final.
Entrega.

En el diseño se incluyen:
La detección de necesidades, definiéndose la tarea que habrá de resolver el proyecto, se determinan las características del usuario (sexo, edad, escolaridad, conocimientos que debe dominar, etc.) También se establece en este apartado, el modelo de software que se diseñará y el equipo requerido para su aplicación. Generalmente se utilizan herramientas de autoría que son más simples que los lenguajes de programación avanzada. (Ya se habló de ellos en el apartado del mismo nombre, publicado en este blog). Se selecciona la plataforma a utilizar, se realiza un mapa mental que surge de una lluvia de ideas personales, (es importante señalar que dicho mapa debe depurarse y rediseñarse durante el proceso). Se elabora una primera especificación que es la descripción escrita del resultado de las decisiones tomadas con anterioridad incluyendo además, una descripción de la operación del programa y como se evaluará su desempeño. Se realiza un prototipo que permita al resto de los involucrados tener una idea mas clara de los objetivos que se persiguen en el desarrollo del software y finalmente, se determina el presupuesto para la realización del proyecto.
Un ejemplo de mapa mental lo constituye el siguiente, que presenta el objetivo, beneficiarios y ramas de un software de apoyo didáctico para el submódulo Registrar operaciones de crédito y cobranza dentro de la carrera de Técnico en Contabilidad.






En la etapa de instrumentación, es donde se realiza la transformación del prototipo en un producto terminado. Sus etapas constan de:
Elaboración de documento de lineamiento de diseño y uso de recursos, mismo que apoyará al equipo de desarrollo durante el proceso. La elaboración de un pseudo código que permita describir los pasos o algoritmos que debe realizar el software en proceso para su posterior transformación en instrucciones o comandos. Se elabora un código, mismo que contendrá las instrucciones o comandos que se mencionaban en el lenguaje utilizado; se investiga información que deberá contener el proyecto, verificando los derechos de autor de la misma para su uso y finalmente se arma el programa, integrando códigos y contenidos ya establecidos.

Cuando se encuentran integrados los códigos y contenidos, se realizan pruebas al proyecto con la finalidad de determinar su rapidez, confianza y errores que pudieran surgir. En la etapa de evaluación y ajustes finales, se realizan una serie de pruebas con algunas personas que no pertenezcan el equipo de trabajo, con el fin de eliminar los errores que pudieran surgir.

Finalmente, se tiene la etapa de entrega, en la cual de realizan los manuales requeridos para la instalación y soporte de los usuarios del software desarrollado.

Es importante destacar que el Método Van der Mollen-Gándara es "básicamente una metodología de planeación, una combinación de la lluvia de ideas con los mapas mentales que permite organizar el proyecto, y determinar los contenidos necesarios y se puede convertir en una técnica de planificación, ya que se pueden derivar del mapa un presupuesto y un calendario" (Gándara, M., 2005).

Referencias.

Gándara, M. El proceso de desarrollo de software. Una introducción para educadores. 1994.
Gándara, M. Módulo Sistemas de Información para la Comunicación y Tecnologías Educativas, ENAH. 2005). http://cecte.ilce.edu.mx/docs/sistemas/m_sesion505.ppt

1 comentario:

karina dijo...

hola isabel, estoy de acuerdo con tu comentario de poner en una balanza los costos e inversión contra los beneficios obtenidos en el desarrollo de un software,y es en este punto donde el metodo nos puede auxiliar grandemente. SALUDOS Y TE DESEO QUE PASES UN FELIZ DIA DE LAS MADRES Y UN FELIZ DÍA DEL MAESTRO. UN ABRAZO. KARINA