![Page 1: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/1.jpg)
1
ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA
APLICACIÓN COMPUTACIONAL
Jorge Cornejo Elgueta
ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA
APLICACIÓN COMPUTACIONAL
Jorge Cornejo Elgueta
![Page 2: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/2.jpg)
2
Objetivo
• Aprender a desarrollar software por medio de métodos Ágiles.
• De una forma diferente, en donde el estudiante fuera el protagonista, con un sentido de responsabilidad más allá del aula.
![Page 3: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/3.jpg)
3
Paradigmas
• Enseñanza tradicional: Sistema
• Enseñanza tradicional: Docente
• Escenario laboral
• Alumno de ingeniería
![Page 4: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/4.jpg)
4
Enseñanza tradicional: Clases
![Page 5: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/5.jpg)
5
Enseñanza tradicional: Docentes
• … decimos que el proceso de aprender para el académico se inicia: en aprender a desaprender lo aprendido hasta ahora.
• En palabras de Tom Peters: “debe reinventarse”, si quiere transmitir el conocimiento de manera efectiva al alumno.
“El enseñar es circunstancial, lo que realmente existe es el aprender” Juan Bravo C.
![Page 6: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/6.jpg)
6
Escenario laboral
• La exigencia laboral es cada día mayor.
• => El alumno sale con un desfase con respecto a la sociedad, durante cuatro, cinco o más años vive en una burbuja … Desconociendo lo que se requiere realmente.
• La empresa desea contar con un profesional en el corto plazo.– Que conozca la realidad en que se desenvuelve.– Que sea psicólogo, médico, político, gásfiter, bombero y
mucho más…
![Page 7: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/7.jpg)
7
Alumnos
• Reactivos más que proactivos.• Con nula experiencia en desarrollo real de
software. • Con poca costumbre de trabajo en el aula.• Sin experiencia en el trato con clientes.• Con poca motivación al logro.
![Page 8: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/8.jpg)
8
Escenario
![Page 9: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/9.jpg)
9
Desafíos
• Motivar al alumno a aprender en forma autodidacta.
• Obtener equipos de trabajo altamente eficientes.
• Desarrollar un producto de software de calidad.
• Aprender métodos Ágiles.
![Page 10: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/10.jpg)
10
Casos de éxito
![Page 11: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/11.jpg)
11
Lo que ha funcionado
![Page 12: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/12.jpg)
12
Lo que ha funcionado
![Page 13: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/13.jpg)
13
Propuesta
• “La esencia de la ingeniería es el diseño”
• => Desarrollar y/o rescatar la creatividad en los alumnos.
• El aprendizaje deberá estar basado en proyectos:
– Que lleven al alumno a resolver problemas reales en escenarios reales.– Que lo vinculen con la sociedad a través de pequeños desarrollos.– Que asuma responsablemente un desafío de servir, compartir y
aprender haciendo.
![Page 14: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/14.jpg)
14
![Page 15: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/15.jpg)
15
![Page 16: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/16.jpg)
16
Propuesta: Aplicar métodos ÁgilesCapacidad de comunicación (oral y escrita), que le permitió al alumno darse a entender en términos simples y concretos.
Capacidad de análisis para resolver en el futuro las complejidades de la programación de sistemas.
Capacidad de trabajar en equipo, aportando y aceptando ideas diferentes.
Capacidad de trabajo bajo presión, por parte del cliente/usuario.
![Page 17: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/17.jpg)
17
Capacidad de resolver problemas. Buscar soluciones, y compartir problemáticas con otras personas, generando sinergia.
Propuesta: Aplicar métodos Ágiles
![Page 18: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/18.jpg)
18
Trabajo colaborativo. Interactuar en equipo.
Capacidad de autogestión. Para estimar esfuerzos y saber cuánto tiempo depara realizar cada tarea.
Propuesta: Aplicar métodos Ágiles
![Page 19: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/19.jpg)
19Capacidad de comprender el flujo de las cosas, desde las perspectivas micro y macro.
Propuesta: Aplicar métodos Ágiles
![Page 20: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/20.jpg)
20
Juegos serios – Aprender jugando
![Page 21: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/21.jpg)
21
Conclusiones
• Valorar la importancia de entregar un producto de software al cliente, que cumpla con estándares de calidad.
• Responsabilidad social adquirida por los estudiantes. Al involucrarse con una realidad en apariencia muy diferente a la propia.
• Interactuar con el cliente/usuario.
• Aprender a dialogar y “negociar” los requerimientos solicitados por el cliente/usuario.
![Page 22: ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES PARA EL DESARROLLO DE UNA APLICACIÓN COMPUTACIONAL Jorge Cornejo Elgueta ENSEÑANZA Y APLICACIÓN DE MÉTODOS ÁGILES](https://reader033.vdocumento.com/reader033/viewer/2022061301/54d845fa49795985598b4834/html5/thumbnails/22.jpg)
22
Conclusiones
• Asumir una responsabilidad frente a un desafío de desarrollo.• Valorar el tiempo y los recursos asignados.• Valorar el aprendizaje por pares.• Valorar las diferencias.• Aprender a tolerar.• Superar los inconvenientes.
Si puedes soñarlo … puedes lograrlo. W. Disney