-
Los dos estilos de backlogs
El término «backlog» alcanzó una gran popularidad de la mano de Scrum llegando incluso a trascenderlo. Muchos utilizamos en la actualidad el término «backlog» aún sin estar trabajando necesariamente con Scrum. En este sentido he visto enfoques de uso de backlog muy diversos entre los que me parece destacan 2. En un extremo está la… — read more
-
De regreso al Desktop 15 años después
Duramente más de 15 años trabajé con una computadora portatil independientemente de si trabaja en la oficina de un cliente o en mi oficina. En este último caso solía usar dispositivos externos(monitor, teclado y mouse, etc) para trabajar más cómodo. Hablo en pasado porque hace un par de meses decidí comprar una computadora de escritorio… — read more
-
Pair-Programming: una práctica subestimada y malinterpretada
La práctica de Pair-Programming es en mi opinión una práctica poco utilizada. Creo que muchos la prueban en algún momento pero luego la abandonan. Al mismo tiempo creo que mucha gente tiene una idea equivocada de lo que es esta práctica. Respecto de la mala interpretación: la idea general es que dos personas trabajan juntas… — read more
-
Sobre la Orientación a Objetos y su pobre uso en la actualidad
La programación orientada a objetos (POO) tiene ya más de 40 (¿50?) años y sin embargo…. Para empezar me parece importante destacar el hecho que la POO no solo es una «tecnología de programación» sino algo mucho más amplio: es un paradigma. Esto implica que además de programar utilizando ciertas herramientas (encapsulamiento, polimorfismo, etc, etc),… — read more
-
Curso online de TDD
Hace ya un par de años que decidí no dictar más cursos de TDD, sin embargo desde ese momento me encontré con varias situaciones en las que necesité de un material introductorio a TDD, a modo de nivelación, para poder explicar luego el uso de TDD en escenarios más avanzados/reales. Busqué pero no encontré ninguno… — read more
-
Revisión y ajustes de «Construcción de Software: una mirada ágil»
Como mencioné hace unas semanas, estuve releyendo el libro. Bueno, lo terminé y encontré varias cuestiones. Aquí voy. Contexto Antes que nada me parece importante mencionar que el objetivo del libro era dar una idea general de agile incluso cuando algunos capítulos ofrecen bastante detalles de técnicas. Sin duda que en estos últimos 10 años… — read more
-
Sobre la movida de la Agile Alliance y el PMI
El pasado 3 de enero se anunció «la unión» de la Agile Alliance (AA) al Project Management Institute (PMI) y por todos lados saltaron opiniones, muchas de ellas bastante críticas. En lo personal el hecho en sí mismo no me resulta demasiado relevante. Al mismo tiempo lo que me llama la atención es la reacción… — read more
-
[off-topic] Políticos en la oposición
Hace un par de semanas me encontré con una compañera de la secundaria que fue diputada por el «Frente de Todos (contra todos)» y cuyo mandato terminó en el 2023. Hablando con ella sobre las medidas tomadas por el gobierno actual y sobre la inacción [1] de su espacio político, ella me dice «la gente… — read more
-
Libro Recomendado: Tidy First?
Ayer terminé mi primer lectura de vacaciones, el libro más reciente de Kent Beck: «Tidy First?: A Personal Exercise in Empirical Software Design». Primero los datos: el libro es bastante corto, apenas 99 páginas distribuidas en 33 capítulos lo cual sigue el estilo típico de los libros de Beck: capítulos cortos. En este caso está… — read more
-
Proyectos de verano 2025
Desde mediados de diciembre hasta mediados de Marzo es el período que denomino «cuatrimestre de verano» y que en mi caso se caracteriza por tres cuestiones: Para este «cuatrimestre de verano de 2025», tengo poco trabajo agendado con clientes con lo cual, si la situación no cambia, ya tengo dos temas en los que trabajar.… — read more