Sobre el autor

Nacho BritoNacho Brito (perfil en LinkedIn) lleva más de 10 años desarrollando software y formando desarrolladores. Se especializó en la plataforma Java a principios de 2.000 y desde entonces ha trabajado en proyectos de todos los tamaños para organismos públicos y privados.

Su experiencia con Grails comienza a finales de 2006, cuando se publicaban las primeras versiones, y enseguida fue consciente del cambio que este framework podía suponer en la forma de desarrollar aplicaciones JavaEE. Incorporó la tecnología al abanico de herramientas de ImaginaWorks y fundó groovy.org.es, el primer portal sobre Groovy y Grails en español, para el que tuvo la oportunidad de entrevistar a los principales impulsores de ambos proyecto: Graeme Rocher (que firma el prólogo del libro) y Gillaume Laforge.

Actualmente, Nacho Brito desarrolla su carrera profesional en ImaginaWorks Software Factory, compañía que fundó en Junio de 2006 y que presta servicios de desarrollo de software a medida, formación y asesoramiento tecnológico.

Escuela de Groovy

Paralelamente, en 2009 Nacho funda junto a Álvaro Sánchez-Mariscal Escuela de Groovy, una compañía dedicada en exclusiva a prestar servicios de asesoramiento, formación y desarrollo a medida para empresas interesadas en adoptar Groovy y Grails como plataforma de desarrollo de aplicaciones JavaEE.

Nacho imparte regularmente seminarios gratutitos organizados por Escuela de Groovy y javaHispano en colaboración con la Universidad San Pablo CEU en los que se incluyen introducciones a Groovy y Grails

 

 
¡Disponible v1.1!
Bájatelo hoy mismo por 10.85€ Entérate antes que nadie de todas las novedades que incluye Grails 1.2  "Bevidere". Descubre cómo conseguirlo.

Usuarios Registrados



Ediciones Ágiles by ImaginaWorks Software Factory S.L.

RocketTheme Joomla Templates

Grails es un entorno para desarrollo de aplicaciones web sobre la plataforma JavaEE que nació en un contexto muy particular: el de las metodologías ágiles de desarrollo de software.

[...] Hay muchas metodologías ágiles, pero todas tienen en común una clara orientación hacia la gestión del cambio. Es posible (y frecuente) que el cliente no tenga completamente definidos los requisitos antes de comenzar el desarrollo, y que necesite estar involucrado en el proceso de construcción del software más allá de la reunión de arranque del proyecto. [...]

Pero para que esto sea posible es necesario contar con herramientas que también sean ágiles, en las que se reduce al mínimo el tiempo empleado en tareas de fontanería[...].

Capítulo 4: Lo que debes saber antes de empezar.