Técnico

TDD: Guía práctica para entenderlo

Cuando el Manifiesto por el Desarrollo Ágil vio la luz en 2001, tenía un foco muy claro en el desarrollo de software y de todo lo que lo rodeaba. Sin embargo, varios años atrás, los firmantes del manifiesto ya habían inventado técnicas como eXtreme Programming (XP), Scrum o Test-Driven Development (TDD). TDD es una técnica… Seguir leyendo TDD: Guía práctica para entenderlo

Scrum

Incidencias y Scrum, ¿cómo gestionarlas?

Una de las cuestiones que, con mayor frecuencia, surge dentro de los equipos Scrum es cómo gestionar incidencias cuando se combinan con el trabajo de un Sprint. Hemos podido trabajar con muchas estrategias diferentes, aunque no todas son lo más ágiles posibles. Analizamos todas las posibilidades para gestionar incidencias.  ¿Por qué tenemos incidencias? Una incidencia… Seguir leyendo Incidencias y Scrum, ¿cómo gestionarlas?

Scrum

14 preguntas para saber si eres Scrum Master

A raíz de la última versión de la Guía Scrum se han hecho varios ajustes en el marco, entre ellos destaca el cambio de rol del Scrum Master. Hemos preparado un pequeño formulario con todas las funciones de un Scrum Master ¿Cuáles haces actualmente?  Cargando… ¿Cuántas has cumplido? Vamos a repasar todas y explicar en… Seguir leyendo 14 preguntas para saber si eres Scrum Master

Scrum

Los 8 retos de un Scrum Team

Con la revisión de la guía Scrum, que se hizo en 2020, se produjeron varios cambios interesantes que merece la pena que las empresas se planteen. Con una clara intención de mejorar la entrega de valor de los equipos, y por ende de las empresas, se han introducido una serie de cambios relevantes en Scrum… Seguir leyendo Los 8 retos de un Scrum Team

Sin categoría

No hay Agile sin bugs

Los bugs ayudan a los desarrolladores a mejorar, los bugs son las representaciones de los errores de nuestro código. Los niños suelen aprender a andar cayéndose pero intentándolo una y otra vez, aprendiendo a colocar los pies, el peso, etcétera. Las veces que se caen les duele pero ese dolor es el que les dice… Seguir leyendo No hay Agile sin bugs

Scrum

QA es una tarea, no una persona

Uno de los roles que más se han puesto de moda es el de QA o el Ingeniero de Calidad. Soy consciente de que hay muchas diferencias entre un tester, un QA y un QE, y es una parte del desarrollo software que juega un papel importante. Sin embargo, hay una cosa que es importante… Seguir leyendo QA es una tarea, no una persona

Sin categoría

Los Simpson predijeron la calidad del software

No sé si recordarás el capítulo 200 de los Simpsons (9ª temporada). En este capítulo, Homer acaba de Concejal de basuras y se gasta todo el presupuesto para dar un buen servicio pero durante un corto tiempo. El capítulo comienza con una escena muy graciosa: en ella, aparece el cubo de la basura lleno y… Seguir leyendo Los Simpson predijeron la calidad del software

Sin categoría

12 ideas para evitar malentendidos en tus equipos software (parte 2/2)

7. ¿Cómo medimos el trabajo? Uno de los aspectos que más problemas de entendimiento generan en los equipos es la manera de medir el trabajo. En los proyectos software siempre medimos % de avance con respecto al total de trabajo a realizar (o al menos lo intentamos). La realidad es que los requisitos cambian, y… Seguir leyendo 12 ideas para evitar malentendidos en tus equipos software (parte 2/2)