lunes, 7 de mayo de 2007

El proceso de desarrollo de Software

Introducción
Como lo menciona la lectura, las oportunidades educativas de la computadora han llevado a más docentes a incorporar su uso en la práctica cotidiana, y esto conlleva a crear nuevo software educativo que cumplan con los requerimientos que cada uno de ellos requiere, por ello es importante considerar las necesidades que se tiene en el aula, para de ahí crear el software que sea útil para cumplir con los objetivos del aprendizaje significativo de los alumnos.

Cabe señalar que para realizar éste tipo de software se requiere de una planeación, en donde se detecte todos los requerimientos tanto humanos como materiales que sean necesarios para la creación e implementación de dichos programas de aplicación educativa.

¿Qué es el desarrollo?
Es un proceso de planeación en donde no solo es el proceso de creación de software, sino que es la selección de los contenidos, estrategias de uso e incluso la documentación de los programas y la implementación de los mismos.

Etapas del proceso de desarrollo
Son las etapas en donde se estudia si realmente se justifica la realización del software a realizar.

Diseño
· Detección de las necesidades “La tarea”
· Definición del usuario y del contexto
· Selección de herramientas de desarrollo
· Selección de la plataforma (desarrollo y entrega)
· Elaboración del un mapa mental
· Elaboración de la primera especificación
· Elaboración de prototipos
· Determinación final de requerimientos
· Instrumentación
o Lineamientos de diseño y uso de recursos
o Elaboración de pseudocódigo
o Elaboración del código
o Obtención/creación de materiales, creación de contenidos, obtención de derechos.
o Integración de medios
· Depuración y prueba piloto
o Depuración
o Evaluación y ajustes finales
· Entrega
· El equipo interdisciplinario de desarrollo
· Comentarios finales

El método Van-Mollen-Gándara, muestra en forma estructurada como se debe llevar a cabo el desarrollo del software en base a una estrategia de planeación en cada uno de los puntos.


Experiencia de Aprendizaje aplicada en el campo laboral


Considerando éste método me permito explicar como lo aplicaría en mi caso particular, ya que la elección que realice al inicio de módulo, es la elaboración de un prototipo para una de las materias que actualmente imparto dentro de la institución en donde trabajo.

Desarrollo
Introducción: si bien es cierto que existen páginas de Internet en donde al alumno se le facilite los conocimientos de los temas que serán vistos en la materia de Estadística, también es cierto que los exámenes se encuentran diseñados bajo las antologías que se utilizan dentro de la institución, motivo por el cual el desarrollo de dicho software ayudará al alumno a que analice los temas de dicha materia de un forma sencilla y manejable.

Objetivo: que el alumno cuente con los materiales y ejercicios a utilizar en la materia de Estadística, facilite el aprendizaje significativo en cada uno de ellos.

Detección de necesidades:
Se ha visto durante los semestres escolares que los alumnos no cuentan con los materiales necesarios para la materia de Estadística, ya sea la antología utilizada por la institución o bien cuando por algún motivo no asisten a clase, se hace difícil el entendimiento de los temas vistos, y más aún los que están por verse, ya que la materia lleva un seguimiento de los mismos, motivo por lo cual el desarrollo del software ayudará al alumno a contar con los materiales necesarios para la materia, así como una serie de ejercicios y autoevaluaciones para verificar el avance que esta teniendo cada uno de ellos con los temas.

Definición del usuario y del contexto
Los usuarios de dicho software, son alumnos de 5º semestre la educación media superior tecnológica y que cuentan con los conocimientos previos del uso de otros software de aplicación utilizados durante su estancia en la institución.

Selección de desarrollo
Para su realización se utilizará el lenguaje de programación Visual Basic (Lenguaje de alto nivel orientado a objetos).

Selección de la plataforma
La aplicación de este software será en la plataforma de Windows 98, XP.
Cabe señalar que por experiencia propia se la responsabilidad que se tiene en la elaboración de un software, aquí solamente presento una pequeña parte de los que sería la realización de dicho prototipo.

En cuanto a los costos que se requieren para la realización y aplicación del mismo, cabe señalar que se trabajará con materiales con los que cuenta la institución, aquí solo se requiere de recursos humanos (mano de obra para la realización, tiempo para la elaboración por mi parte) se estima un promedio de 3 horas diarias durante un mes para la elaboración del mismo, haciendo un total de 90 hrs. A un costo de aproximadamente $90.00 por hora, haciendo un total de $2,700.00.

No hay comentarios: