Keynote en Argentesting

Como había anticipado acá, me invitaron a participar dando la keynote en Argentesting, sobre el cierre del evento. La misma estaba titulada "Ejecutando pruebas de performance, todos los días y a bajo costo", donde conté sobre tres historias, de tres proyectos en los que he participado en pruebas de performance: uno en enfoque waterfall, otro en enfoque ágil, y otro apuntando a ...
Leer más

Alternativas para ejecutar SonarQube

En un post anterior te compartí parte de una investigación hecha por Matías Fornara en Abstracta, donde básicamente vimos cómo hacer una prueba de concepto rápidamente usando una imagen Docker de SonarQube, y ejecutando el análisis desde SonarQube Scanner. En esta oportunidad, veremos dos alternativas para ejecutar SonarQube: desde Maven y desde un IDE. Luego de...
Leer más

Análisis de Código con SonarQube

La calidad de código suele decirse que es un atributo interno de calidad, dado que no se hace visible al usuario. Pero llega un momento en el cual este atributo de calidad pasa de ser interno a externo, y esto se da cuando el hecho de tener modificar el código para hacer un cambio lleva mucho más tiempo del que debería. Con el fin de verificar la calidad interna de un sis...
Leer más

Argentesting: Conferencia de testing en Buenos Aires

En un par de semanas se desarrollará en Buenos Aires la segunda edición del Argentesting. Serán dos días de charlas y talleres. Estaré participando con la keynote de cierre (estoy muy emocionado al respecto, ya que es la primera vez que me invitan a dar una keynote). Lugar: Av. Medrano 951, Ciudad Autónoma de Buenos Aires. Fecha: 23 y 24 de Octubre de 2017. Agend...
Leer más

Charla en el Encuentro GeneXus 27: Continuous Delivery en GeneXus

El pasado lunes durante el Encuentro GeneXus dimos una charla junto a Fabián Baptista sobre la temática de la Continuous Delivery en GeneXus (tal como había anticipado hace unos días). Te dejo el abstract y el acceso al video y las ppts. Abstract: Queremos llevar la potencia que GeneXus tiene en el desarrollo a un nuevo nivel, dándole herramientas y automatismos también a lo...
Leer más

Charla en el Encuentro GeneXus 27: Cultura DevOps en GeneXus

El pasado lunes durante el Encuentro GeneXus dimos una charla junto a Lali (Laura Aguiar) sobre la temática de la cultura DevOps en GeneXus  (tal como había anticipado hace unos días). Te dejo el abstract y el acceso al video y las ppts. Abstract: DevOps y Continuos Integration/Continuos Delivery plantean muchos desafíos y muchas cosas para aprender, pero a su vez un montón ...
Leer más

¿Por qué se habla de “cultura DevOps”?

DevOps es una palabrita que está muy de moda. Viene de unir las palabras Development y Operations, con la idea de unir dos mundos entre los cuales generalmente hay mucha fricción. Se habla de "cultura DevOps" quizá porque es algo que está relacionado más con las personas y sus formas de trabajar, y no solo con las tecnologías, se trata de unir dos cosas que están históricamente...
Leer más

Evolución a DevOps desde la perspectiva del testing

Me resultó muy interesante la forma de ver el enfoque DevOps desde la perspectiva del testing, propuesta por Katrina Clokie (a quien le pude hacer una entrevista recientemente) en su libro “A practical guide to testing in DevOps”. Ella muestra en tres figuras cómo se evolucionó desde Waterfall, Agile y ahora DevOps en cuanto a las interacciones entre el tester y el resto de las...
Leer más

Continuous Delivery en GeneXus

Continuous Delivery va de la mano de una cultura DevOps (este año en el Encuentro GeneXus participaré de dos charlas, una sobre Continuous Delivery en GeneXus, junto a Fabián Baptista, y otra sobre DevOps y GeneXus, junto a Laura Aguiar; lo bueno es que están bien alineadas). No se trata "solo" de Integración Continua (lo cual es una tarea que podría hacerse en el equipo de des...
Leer más

GeneXus y DevOps

En el próximo Encuentro GeneXus (más info acá) estaremos dando una charla junto a Lali (Laura Aguiar) sobre la temática de GeneXus y DevOps. Te dejo el abstract y descripción, así como algunos apuntes más para ir viendo de qué se va a tratar la charla. Abstract: DevOps y Continuos Integration/Continuos Delivery plantean muchos desafíos y muchas cosas para aprender, pero a su...
Leer más