Entradas

Mostrando entradas de marzo, 2011

Reunión AgileCanarias: Historias de usuarios

Antes de ponerme a hacer el resumen de la última reunión del grupo, me gustaría volver a hacer una aclaración que es extensible al blog, y que por mi forma de hablar, comportarme o expresarme puede no ser aparente, y creo que quedó un poco borrosa en la reunión. Cuando digo o propongo algo, es siempre una opinión personal basada en mi experiencia o en mis lecturas previas, no es ningún tipo de ley universal ni nada que se le parezca. Mi única intención tanto con las reuniones como con el blog es expresar mis experiencias para que quien quiera las pueda compartir u opinar al respecto, y no deben ni tienen porque se compartidas por todo el mundo. Venga, creo que ha quedado claro ¿no? :-D De vuelta al tema que nos trae aquí, en la última reunión de AgileCanarias celebrada ayer viernes se habló sobre las historias de usuarios. @yurenaghm hizo de facilitadora e introdujo el tema fantásticamente, proponiendo que le resolviésemos entre todos sus dudas e inquietudes al respecto. Introducc

Recomendaciones literarias: User Stories Applied

Imagen
En la última reunión de Agile Canarias se acordó que en la próxima cita el tema a tratar serían "Historias de usuario", por lo que ninguna excusa mejor para leerme por fin "User Stories Applied" de Mike Cohn. Ya lo había visto en la librería de la oficina y había leído los primeros capítulos, pero esta vez he decidido leerlo de cabo a rabo :-) Se trata de un libro bastante corto en relación a otros muchos (poco más de 250 páginas), lo cual lo hace un poco caro en su relación páginas/precio, pero no os dejéis engañar, vale cada uno de los dólares que cuesta. El libro se divide en 4 bloques fundamentales que paso a detallar a continuación. Part 1: Getting started Como su propio nombre indica es una especie de introducción al mundo de las historias de usuarios y esta formada por 7 capítulos en donde se habla principalmente de qué es una historia de usuario y como se escriben buenas historias de usuario. Se habla de forma bastante clara sobre las personas impl

¿Cómo hacer uso de SASS en proyectos Java?

Imagen
El otro día leí un artículo de Alberto Peña en su blog , hablaba sobre las bondades de SASS cuando se trabaja con CSS, y me gustó mucho. Si quieres saber lo que es SASS lo mejor es que leas el artículo de Alberto o accedas a la página oficial , pero para saber lo que me ha llevado a escribir esta entrada, baste decir que es una herramienta hecha en Ruby. Vaya hombre, resulta que todos los proyectos que tenemos en mi empresa son en Java y SASS está hecho en Ruby. ¿Cómo hago si quiero hacer uso de SASS y no puedo dejar de usar Java? La solución más sencilla que he encontrado es la utilización de JRuby en un script Ant para compilar los ficheros de SASS en CSS. Muchos pensaréis que también es posible crear un script Ruby directamente en el Ant, pero he preferido la opción de incluir la librería de JRuby en mi proyecto, porque es algo que puedo controlar, pero no puedo controlar que mi cliente o el servidor de integración dispongan de Ruby instalado. Por lo tanto los pasos a segui

Reunión AgileCanarias: ¿Cómo hacer retrospectivas?

Imagen
El viernes pasado nos reunimos en el grupo #AgileCanarias para hablar sobre retrospectivas, y aquí viene el resumen de lo que en ella ocurrió. La noticia más importante de la reunión es que tuvimos el placer de contar con la inestimable visita de @amaliahern y @semurat, que se encontraban en la isla para participar en el Carlos Blé Tour 2011, y le dieron un toque especial a la misma. Empezamos por una breve introducción de lo que entendemos por retrospectiva, y luego nos pusimos manos a la obra haciendo la retrospectiva de lo que ha ocurrido en la escena ágil española durante el año pasado. ¿Quién ha dicho que solo se pueden hacer retrospectivas de proyectos de software?. Como guía para los pasos a seguir en la retrospectiva utilizamos el siguiente artículo de @plagelao, en él se cuenta como es una retrospectiva en Eden Development y además es muy ameno de leer. Poniéndonos en situación Nos sentamos todos alrededor de una mesa y empezamos a sugerir eventos que considerábamos