Agile
Libro sobre TDD en español
Les recomiendo este buen libro sobre Test Driven Development en español de Carlos Ble.
Certified Scrum Master
El 12 y 13 de diciembre llevé el curso Certified Scrum Master, con el trainer Alan Cyment y su partner Ariel. El curso estuvo espectacular, toda una experiencia ágil.
Les dejo las fotos:
Creando un POM organizacional
Ya tengo varios proyectos gestionados por Maven y hay configuraciones que se repiten en estos proyectos. Ahi es donde surge la necesidad de refactorizar los POMs y crear un super POM o POM organizacional. En este POM estará la configuración a nivel de la organización y los proyectos Maven heredarán de este POM.
Les paso unos links de interés para realizar esta tarea:
http://maven.apache.org/guides/introduction/introduction-to-the-pom.html...
http://www.sonatype.com/books/maven-book/reference/pom-relationships-sec...
http://www.maestrodev.com/node/192
Maven con un Dynamic Web Project de Eclipse
He estado "mavenizando" proyectos en la consultora donde estoy trabajando para ir preparando las bases de un ambiente de desarrollo ágil con integración continua.
Apache Maven es un excelente framework para manejar todo el ciclo de vida del proyecto, uno de sus muchos plugins es la integración con el IDE Eclipse. Esta integración te permite generar de forma automática un proyecto Eclipse en base a un proyecto Maven.
Para ello basta con realizar el comando
mvn eclipse:eclipse
Este comando genera los archivos .classpath y .project del proyecto. Sin embargo si la aplicación es web, este comando no te crea un Dynamic Web Project sino un Java Project. Para poder utilizar las ventajas de Eclipse para el Dynamic Web Project tenemos que ejecutar:
mvn -Dwtpversion=2.0 eclipse:eclipse
Para generar el proyecto como Dynamic Web Project y poder hacer el "Run as Server" directamente desde el IDE por ejemplo.
Tesis
Tesis para optar por el Título de Ingeniero Informático
Pontificia Universidad Católica del Perú - Facultad de Ciencias e Ingeniería
Autor: Lennon Shimokawa Miyashiro
Pueden ver mi tesis completa aquí:
Spring Agile Tour Perú 2008
Lugar: Instituto CEVATEC (Lima)
Fecha: 12/12/2008
Sesión: Desarrollo de JavaEE con Spring Framework
Conferencias y talleres de difusión de Spring Framework y metologías ágiles.