UPC
Domain Driven Design en la UPC
Este ciclo he incorporado Domain Driven Design al contenido del curso Desarrollo para Entorno Web en la UPC. Partiendo del libro de Eric Evans "Domain Driven Design, Tackling Complexity in the Heart of Software" tuvimos sesiones de Domain Modeling durante las clases de mis horarios. Complementando con el libro Agile Modeling cada grupo fue desarrollando sus User Stories en un domain model esbozado en una hoja de papel, se iban definiendo los conceptos e entidades, surgían dudas y se iba desarrollando un lenguaje común.
Desarrollo para Entorno Web 2009-2
Bueno terminé mi primer ciclo como profesor en la Universidad Peruana de Ciencias Aplicadas (UPC) para la Escuela de Estudios Profesionales para Ejecutivos (EPE) dictando el curso Desarrollo para Entorno Web. La experiencia fue excelente! Se armaron muy buenos grupos con los alumnos. Me atreví a probar la aplicación de técnicas ágiles para el desarrollo del curso, como la especificación de requerimientos por User Stories, pedir poca documentación formal y enfocar el valor en "software funcionando", una introducción a Test Driven Development pidiendo Unit Tests en JUnit, hacer presentaciones por iteraciones como puntaje para el trabajo final con su respectivo Sprint Planning y retrospectivas a la mitad y al final del curso.
Me sirvieron mucho también los talleres de calidad educativa de la UPC, muy buenos por cierto, asistí a un taller de Mapas Mentales que lo utilicé durante todas las sesiones y el taller de Andragogía que me ayudó a mejorar el enfoque del curso.
Para el próximo ciclo voy a estar de coordinador del curso, he reestructurado el sílabo con el feedback de los alumnos en las retrospectivas, estoy con muchas espectativas para el 2010-0.
Muchas gracias a mis alumnos por su asistencia, esfuerzo, ganas de aprender y dedicación!
Profesor en la Universidad Peruana de Ciencias Aplicadas (UPC)
No he tenido mucho tiempo para postear al respecto pero ya estoy de profesor en la UPC para el programa de "Estudios Profesionales para Ejecutivos" (EPE), en el curso "Desarrollo de aplicaciones para Internet".
Mi amigo Fabricio Oviedo me pasó el dato del proceso de selección, el cual pasé y ya me encuentro en la 4 semana de clases. ¡Gracias y felicitaciones por el matri!
El curso está enfocado en el desarrollo de aplicaciones web con JavaEE. A lo largo del curso se construye un proyecto, estaré posteando sobre los avances de mis alumnos.