Continuous delivery y continuous deployment como usuario
5 marzo 2018 | , , , , | 1 comentario

Queremos velocidad. Y cada vez más. Queremos tener ciclos de desarrollo más cortos, con feedback más rápido y que empiecen a aportar valor lo antes posible. No se trata sólo de aplicaciones web, con su facilidad de despliegue comparada con la actualización de una aplicación de escritorio instalada en miles o millones de máquinas, sino...

Seguir leyendo

Sobre #NoEstimates
14 noviembre 2016 | , , | 10 comentarios

Entre las múltiples cosas que hay que reconocer a los agilistas está su facilidad para crear eslóganes pegadizos. El manifiesto ágil es un perfecto ejemplo de ello. En los últimos años, uno de estos eslóganes ha escapado de los más selectos círculos internos hasta llegar al común de los mortales: el #NoEstimates. Asumo que me...

Seguir leyendo

Servidor de Integración Continua, una buena inversión
13 mayo 2013 | , , | 15 comentarios

Siempre he pensado que las herramientas que usamos en el desarrollo de software deben estar seleccionadas y adaptadas en función del tipo de desarrollo que realizamos, el equipo, la metodología, etc. Sin embargo, hay tres herramientas básicas que uso en todos los proyectos: un sistema de control de versiones (desde git hasta subversion), un gestor...

Seguir leyendo

La unidad de un test unitario no es una clase
20 febrero 2012 | , | 3 comentarios

En alguna ocasión he hablado sobre test unitarios y la forma en que los suelo implementar. Últimamente he notado que cada vez los tests que más me gustan son menos unitarios en el sentido más tradicional de la palabra y más de integración, no tanto por el acceso a sistemas externos sino porque testeo varias...

Seguir leyendo

¿Se puede ser demasiado ágil?
16 octubre 2011 | ,

Hace mucho tiempo que me convencieron las ideas de la metodologías ágiles para desarrollar software y desde entonces las he ido aplicando, con bastante éxito, a los proyectos de desarrollo que he llevado a cabo. Nunca las he seguido «al pie de la letra», sino que más bien las he ido adaptando a mis necesidades...

Seguir leyendo