-
Charla: Estrategias para la adopción de Continuous Delivery
El próximo Jueves 19 de Septiembre, en el contexto del encuentro de la comunidad ágil de Buenos Aires, estaré dando la charla de referencia. La cita es a partir de las 18.30 en las instalaciones del MUG, como siempre la entrada es gratuita pero requiere registración. Algunos detalles más sobre la charla los pueden encontrar… — read more
-
Continuous Delivery, aplicaciones legacy, TestNG y SeleniumIDE
Una cuestión clave en todo contexto de continuous delivery son las pruebas automatizadas. De poco sirve pasar «rápido» entre ambientes, si no podemos garantizar cierta calidad de lo que estamos poniendo en cada ambiente. Cuando uno construye aplicaciones desde cero, es relativamente fácil generar pruebas automatizadas. El uso de técnicas como BDD y TDD junto… — read more
-
Sobre mi sesión virtual de Continuous Delivery en ITSMF
La semana pasada participé de un evento virtual organizado por ITSMF. Fue mi primera vez en un evento de esto tipo. En un primer momento me sentí un poco incómodo, pues sentía que hablaba sólo y yo estoy a acostumbrado a interactuar con la audiencia en todas mis exposiciones. Pero luego de hablar unos minutos,… — read more
-
Un modelo de madurez de Entrega Contínua
Hace un tiempo salió publicado un artículo en InfoQ sobre el tema de referencia. Hay algunas cosas del modelo propuesto en el artículo que no me cierran pero más allá de eso creo que hay dos puntos destacados en el planteo: Explicita las diversas dimensiones de la entrega contínua Propone un camino razonable para la… — read more
-
Sesión virtual sobre Continuous Delivery
¿Cuánto tiempo pasa desde que el usuario expresa su necesidad hasta que el software que la satisface llega al ambiente productivo donde puede utilizarlo? ¿Cuánto de ese tiempo se debe a a ejecución de procesos manuales? ¿Cuántos errores introducen esos procesos manuales? Si no tienes las respuestas a estas preguntas, o si las tienen y… — read more
-
Implementado un pipeline de continuous delivery en .Net
La semana pasado estuve trabajando en el tema de referencia. Como suele ocurrir cuando se trabaja con tecnología Microsoft, el stack de herramientas a utilizar es bastante distinto del utilizado al trabajar con tecnologias no-Microsoft. Como build server hicimos un primer intento de usar TFS, pues el proyecto ya lo venia utilizando como repositorio de… — read more
-
Continuous Delivery, una visión de alto nivel
No quiero entrar en detalle sobre definiciones, beneficios e impedimentos relacionados a esta práctica. Creo que hay suficientes fuentes de información en la web al respecto (con solo googlear el término continuous delivery encontraremos alrededor de 18.000.000 resultados). Asumiendo que el lector ya está familiarizado con las definiciones básicas, quiero compartir mi visión de esta… — read more
-
Implementando Continuous Delivery: Visión y primeros pasos
Como comenté el lunes, estoy comenzando a trabajar con una organización en la implementación de la práctica de Continuous Delivery. La situación actual resulta por demás desafiante: Varios equipos cada uno con distintos nivel de adopción de prácticas de ingeniería Pasaje entre ambientes realizado prácticamente en su totalidad en forma manual Necesidad concreta del negocio… — read more
-
Continuous Delivery en ascenso
En los últimos 2 meses me he visto involucrado en 3 iniciativas de Continuous Delivery y hoy comienzo un nuevo proyecto para ayudar a una empresa a implementar esta práctica. En la mayoría de estos últimos casos en los que he participado, partimos de un contexto donde ya estaba implementada la práctica de integración contínua, lo… — read more