Your SlideShare is downloading. ×
Metodologia para el Desarrollo del Software
Metodologia para el Desarrollo del Software
Metodologia para el Desarrollo del Software
Metodologia para el Desarrollo del Software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Metodologia para el Desarrollo del Software

35,558

Published on

DESED

DESED

Published in: Education, Technology, Business
2 Comments
9 Likes
Statistics
Notes
No Downloads
Views
Total Views
35,558
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
986
Comments
2
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Metodología para el Desarrollo de Software Educativo (DESED) Metodología para el Desarrollo de Software Educativo (DESED) S. Gustavo Peláez Camarena* Bertha López Azamar** Introducción secuencia de pasos que nos permi- servir de apoyo didáctico a los tan crear un producto adecuado a programas de estudio de los niveles L deincursión de las en el campo a tecnologías las necesidades que tiene determi- de educación básica y media de la información nado tipo de alumno. Como vemos, nuestro país. de la educación está ligada con las el crear este tipo de software incluye 2. Descripción de la futuras consideraciones de la realizar análisis tanto pedagógicos metodología didáctica, podemos decir sin duda como didácticos, para determinar alguna que las computadoras abren la forma más viable de hacer llegar La metodología consta de 13 un campo extenso en apoyo de los los conocimientos y permitir el pasos fundamentales, en los cuales recursos didácticos con los que se aprendizaje. se toman en consideración aspectos pretende que cuente la educación. Para comprender el concepto de Ingeniería de Software, Edu- Actualmente existen productos de “Software educativo”, podemos ver cación, Didáctica y Diseño gráfico, software que proporcionan una dos definiciones importantes: entre otros. Es importante que el forma novedosa de mostrar la desarrollador de SE planee su información, dichos productos • El Dr. Pere Marqués(1) utiliza producto de software y considere emplean la tecnología multimedios, los términos software educativo, las características planteadas en con lo cual logran llamar la atención programas educativos y pro- cada fase del desarrollo; ya que la de los usuarios al emplear recursos gramas didácticos como sinó- finalidad misma de la metodología tales como texto, voz, imagen, nimos. Proporciona la defini- es la creación de productos de video; y proporcionan una forma ción siguiente: “Software educa- software creativos, pero que vayan más placentera de obtener cono- tivo se denomina a los pro- de la mano con los planteamientos cimientos. Pero, ¿cómo lograr gramas para computadoras de una materia, método didáctico cumplir con las características de creados con la finalidad especí- y tipo de usuario específico; porque, Software Educativo (SE)? fica de ser utilizados como no todos los aprendizajes pueden, medio didáctico, es decir, para La respuesta la encontramos al ni deben, ser planteados de la facilitar los procesos de ense- seguir los lineamientos especifi- misma forma, ya que las capa- ñanza y de aprendizaje” cados por una metodología. Al cidades de los usuarios varían • Galvis Panqueva(2) denomina encontrar un punto de partida, todo según la edad, medio ambiente y “software educativo a aquellos desarrollador de SE puede incre- propuesta educativa. No está de programas que permiten cum- mentar las aportaciones a la línea más mencionar que los conoci- plir o apoyar funciones edu- de investigación de Software mientos generales de la Ingeniería cativas”. Educativo; y darse cuenta de que el de software (IS), son la base desarrollo de SE consiste en una El SE debe considerar como principal sobre la cual se colocan requisitos mínimos: la finalidad las fases de la metodología y sus didáctica, la interacción con el pasos respectivos, y que el Inge- *Maestro en Ciencias en Cómputo usuario, la individualización de niero de Software debe cumplir y Estadístico por el Colegio de Post- trabajo, uso de interfaces intuitivas, aplicar los planteamientos gene- graduados Chapingo, Méx. Profesor- basarse en un método didáctico. Investigador en la División de Estudios rales del área de IS. de Posgrado e Investigación del Ins- 1. Justificación tituto Tecnológico de Orizaba. Correo electrónico: sgpelaez@yahoo.com.mx. (1) Marqués, Pere; El Software Educativo; El desarrollo del presente tra- **Maestra en Ciencias en Ciencias Universidad Autónoma de Barcelona; http:/ bajo se sustenta en la falta (hasta el Computacionales por el Instituto /dewey.uab.es/pmarques/concepci.htm; momento) de una metodología Tecnológico de Orizaba. Profesora- España; Bajada el 19 de febrero del 2001. (2) Galvis Panqueva, Alvaro H.; Ingeniería de Investigadora de la Universidad del fundamentada por la Ingeniería de Software Educativo, Ediciones Uniandes; Papaloapan en Tuxtepec, Oax., México. Software, que permita desarrollar Tercera reimpresión de la primera edición; Correoelectrónico:beth_ber@hotmail.com. el tipo de software adecuado para Colombia, 2001, pag. 39 7 UPIICSA XIV,VI,41-42 2006
  • 2. Metodología para el Desarrollo de Software Educativo (DESED) 2.1 Pasos propuestos para la Determinar la necesidad de un S. E. (Reconocimiento de la falta de apoyo de metodología de desarrollo de SE: S. E. en un área de estudio) Formación del equipo de trabajo 1. Determinar la necesidad de un SE. Análisis 2. Formación del equipo de trabajo. Análisis y delimitación del tema (qué se va a hacer y cuánto se va a 3. Análisis y delimitación del tema Definición del usuario abarcar. Establecer objetivos de estudio) (Establecer el perfil del usuario 4. Definición del usuario. dependiente del nivel de escolar) 5. Estructuración del contenido. Diseño 6. Elección del tipo de software a Estructuración del contenido desarrollar. (Establecer el contenido temático basándose en la estructura didáctica escolarizada. Se trabaja en conjunto 7. Diseño de interfaces. con los profesores, pedagogos, psicólogos, redactores) 8. Definición de las estructuras de (Crear módulos de aprendizaje) (creación de mapas de ligas de información relacionada) evaluación. 9. Elección del ambiente de desa- rrollo. Elección del tipo de software a desarrollar (tutorial, entrenador, juego o conjunción de éstos) 10. Creación de una versión inicial. Diseño de interfaces 11. Prueba de campo. Definición de las estructuras de (diagramas visuales) 12. Mercadotecnia. evaluación (interacción con los (Establecer los tipos de evaluaciones y diseñadores gráficos) 13. Entrega del producto final. formas de retroalimentación sugerentes a Elección del ambiente de desarrollo la implementación) 2.2 Descripción funcional Implementación En la figura 1 se muestra el Creación de una versión inicial (Realizar la codificación del esquema general de la Metodología sistema, implementando el diseño) DESED, en el se muestra el segui- Pruebas y Lanzamiento del producto miento de la metodología, ubicando Prueba de campo al diseñador en cada fase de (Presentar el sistema ante un desarrollo y especificando la grupo de alumnos piloto) Mercadotecnia actividad metodológica a realizar (Realizar el desarrollo comercial del producto) correspondiente Entrega del producto final 2.3 Breve descripción de los pasos de la metodología Figura 1. Esquema general de la Metodología DESED. 2.3.1 Determinar la necesidad de un SE temas específicos, de los planes de SE completo, esto debido a que lo Un aspecto importante que estudio, que deben ser consi- más importante ya no es sólo la debe considerarse, es que el SE derados para el desarrollo del información, sino que también debe deberá poder cubrir los aspectos producto; y esto es sumamente tenerse muy presente la forma de primordiales del área o materia de importante, ya que se debe deli- presentar la información, que en estudios de que se trate, y que la mitar la amplitud de los temas a un momento dado se convierte en necesidad de desarrollar un pro- cubrir. conocimiento que debe ser adqui- ducto de software debe permitir al rido por los estudiantes. Ingeniero de Software hacerse de 2.3.4 Definición del usuario la información y las técnicas 2.3.3 Análisis y delimitación del Basados en la definición del didácticas que pudieran ser emple- tema nivel de enseñanza al cual va adas al impartir normalmente la dirigido el software educativo, asignatura. Además, debe mejorar Es el momento de reunir la deben determinarse las caracte- sustancialmente la calidad de la información obtenida hasta el rísticas del usuario. Es importante educación. momento para definir la amplitud definir con claridad al usuario final del SE. Se analizan las necesidades potencial del SE, ya que dentro de 2.3.2 Formación del equipo de presentadas por las personas que cada nivel de enseñanza, la edad trabajo requieren el software, determi- de los alumnos será determinante nándose los objetivos particulares Diversos autores analizados para la elección y aplicación de las de trabajo, es decir, las necesidades concuerdan en que se requiere técnicas de enseñanza que se vayan deben permitir establecer el ámbito conformar un grupo de trabajo a tener presentes en el desarrollo de la materia, y determinar los nutrido para poder desarrollar un del software. 8 2006 UPIICSA XIV,VI,41-42
  • 3. Metodología para el Desarrollo de Software Educativo (DESED) 2.3.5 Estructuración del 2.3.8 Definición de las 2.3.11 Prueba de campo contenido estructuras de evaluación La primera versión del sistema debe ser puesta a prueba frente al La finalidad misma del SE es En este punto de la metodología, equipo de trabajo para su evalua- lograr que los alumnos aprendan se deben definir los conceptos a ción y rectificación de caracte- los contenidos establecidos dentro considerar para establecer los rísticas; así mismo, para verificar del la planeación didáctica del contenidos temáticos que se abar- que las especificaciones estable- curso. Al realizar el SE, debe de can en el SE El trabajo conjunto cidas en el análisis y diseño fueron proporcionarse a la par de los entre el experto en el tema (que respetadas por el desarrollador. contenidos de aprendizaje, las muchas veces es el profesor que Una vez que se detecten los posibles formas de evaluación de los conte- imparte la materia) y los pedagogos, errores u omisiones, debe retomarse nidos mismos, para que con estas psicólogos, redactores y editores el desarrollo y volver a orientar la evaluaciones: el maestro pueda de la información se lleva a cabo en implementación del nuevo diseño evaluar los aprendizajes, sugerir este punto. El experto en el tema y de las modificaciones realizadas, los repasos de los temas por parte los redactores, definen la amplitud creando una nueva versión del SE de los alumnos; y que los alumnos de los contenidos temáticos especí- puedan retroalimentarse y reafir- 2.3.12 Mercadotecnia ficos que deberán ser mostrados a mar los conceptos aprendidos. los alumnos. En el caso de que el SE haya sido 2.3.9 Elección del ambiente de diseñado para comercializarlo, en 2.3.6 Elección del tipo de software desarrollo este paso de la metodología, debe a desarrollar hacerse un recuento de caracte- Es importante que la delimi- rísticas de mercadotecnia que harán En el momento de elegir un tipo tación del campo de aplicación del que el producto sea vendible. Debe de software a desarrollar es preciso SE esté perfectamente definida, ya elegirse un nombre, un empaque, tener presente los niveles de que cada desarrollador deberá el modo de distribución. La estra- complejidad de las áreas de apren- buscar la herramienta que le tegia de mercado elegida, es la que dizaje. El software educativo puede permita involucrar todas las peti- hará que nuestro software incur- ser visto como un recurso de ciones de los usuarios potenciales. sione y se presente ante los usuarios Enseñanza-Aprendizaje; pero tam- Cada lenguaje de programación finales potenciales, para que pueda bién de acuerdo con una determi- permite el desarrollo de uno u otro afianzarse un mercado. nada estrategia de enseñanza, el tipo de software. Así mismo, se 2.3.13 Entrega del producto final puede explotar según sean las uso de un determinado software necesidades que el desarrollador puede llevar unas técnicas de Debe presentarse un producto tenga, razón por la cual, se debe aplicación implícitas o explícitas; final a los usuarios potenciales, el tener especial cuidado en la elección ejercitación y práctica, simulación, cual debe tener el apoyo documen- del ambiente de desarrollo tutorial; uso individual, compe- tado en características de insta- tición, pequeño grupo, etc.(3) lación, operación. 2.3.10 Creación de una versión inicial 2.3.7 Diseño de interfaces Conclusiones Una vez que se tiene la infor- La interfaz es un punto focal, ya Se presenta una innovación en mación requerida del índice temá- que a través de ella se lleva a cabo el campo de la ingeniería de tico, que se ha elegido el ambiente la comunicación entre el usuario y software, respecto en la línea de de desarrollo y el tipo de software la computadora. Y es lo que con- investigación de la Maestría en a realizar, se debe comenzar a tribuirá a la motivación, eficiencia, Ciencias en Ciencias Compu- planificar los aspectos de imple- comprensión y uso del SE que se tacionales del Instituto Tecnológico mentación y realizar la implemen- desarrollará. Aquí es en donde se de Orizaba, la cual servirá como tación en sí. Se deben respetar en hacen realidad algunas de las marco de referencia para aquellos todo momento los acuerdos a los desarrolladores de software que se especificaciones definidas hasta el que llegó el grupo de trabajo hasta inclinan por el apoyo al desarrollo momento, se toman en cuenta las el momento antes de llegar a la didáctico-educativo-compu- consideraciones didácticas expues- implementación, los cuales debie- tas en la definición de necesidades. ron recopilarse a lo largo de cada El desarrollador debe hacer en este etapa del proceso de desarrollo. La punto maquetas de muestra de la creatividad del Ingeniero de (3) Urbina Ramírez, Santos; Informática y Teorías del Aprendizaje. Obtenido el 3 de mayo del interfaz elegida, para poderlas Software es la única limitante en su 2001; http:://geocities.com/igluppi/ mostrar al equipo de trabajo. desarrollo. todologo.htm. 9 UPIICSA XIV,VI,41-42 2006
  • 4. Metodología para el Desarrollo de Software Educativo (DESED) tarizado de la enseñanza en el nivel y sencillos de software; y para los rísticos generales que sirven para básico de nuestro país. ingenieros de software que deseen delimitar el ámbito del software coordinarse con un equipo de que se pretende realizar, y se trata Desde un muy particular punto desarrollo de SE, para realizar una de llevar de la mano al desarro- de vista, concluyo que la metodo- implementación más estructurada llador, para definir su producto logía que se presenta servirá a los y sustanciosa; recordando que la final, razón por la cual, al seguir los desarrolladores inexpertos y con limitación sólo será determinada pasos planteados, se podrán tener conocimientos de algunos lengua- por el propio desarrollador. presentes los aspectos que debe jes básicos de programación, para tener el SE. realizar sólo algunos tipos básicos Se plantean aspectos caracte- Bibliografía Galvis Panqueva, Alvaro H.; Ingeniería de Software Educativo, Ediciones Uniandes; Tercera reimpresión de la primera edición; Colombia, 2001. Marqués, Pere; El Software Educativo; Universidad Autónoma de Barcelona; http://dewey.uab.es/pmarques/ concepci.htm; España; Bajada el 19 de febrero del 2001. Urbina Ramírez, Santos; Informática y Teorías del Aprendizaje. Obtenido el 3 de mayo del 2001; http::// geocities.com/igluppi/todologo.htm. !quot;!quot;!quot;!quot; 10 2006 UPIICSA XIV,VI,41-42

×