Agilismo en decadencia

Este post es la continuación de un post escrito hace ya más de 3 años (https://lafilosofiadelsoftware.com/index.php/2021/06/03/cargos-innecesarios-software/) en el que mencionaba como algunos cargos que tenemos en nuestras organizaciones no hacen sino reflejar la inmadurez de nuestros procesos de ingeniería. En esta ocasión quiero dar mi opinión de la gran caída en popularidad del “Agilisimo” y … Leer más

Entendiendo el valor de Refinar y técnicas para ejecutarlo

Veamos primero lo que nos dice la guía oficial de scrum “El refinamiento del Product Backlog es el acto de dividir y definir aún más los elementos del Product Backlog en elementos más pequeños y precisos. Esta es una actividad continua para agregar detalles, como una descripción, orden y tamaño. Los atributos suelen variar según … Leer más

Estimaciones ágiles, ¿Que son y cómo se comen?

Se que existen miles de artículos e incluso videos de esto en internet pero quise compartir mi visión del cómo se deben hacer las estimaciones en proyectos tratando de ser lo más dummy posible, así que aquí vamos: Las estimaciones ágiles nacen para dar una visión del esfuerzo y  más o menos tiempo que puede … Leer más

¿Son todos los cargos en la ingeniería de software realmente necesarios?

Tocaré un tema que puede llegar a herir susceptibilidades en algunas personas, antes de juzgar por favor leer todo. Alguna vez se han preguntado ¿es realmente necesario una persona de QA en nuestro equipo? ¿Necesitamos un Scrum master para que nos de ‘asistencia’? ¿Nos da valor tener un Agile Coach en nuestra empresa? Si la respuesta es … Leer más