¿Qué es una estimación ágil? ¿Cuáles son las trampas comunes?

¿Qué es una estimación ágil? ¿Cuáles son las trampas comunes?

En el desarrollo de software, la “estimación” habitual incluye una evaluación cuantitativa del trabajo necesario para realizar una determinada tarea de desarrollo; suele expresarse en términos de duración (hora/día) o unidad estimada (story point). El objetivo es consolidar una serie de estas estimaciones individuales para obtener una indicación de la duración, el trabajo o el coste global del proyecto de software.

Sigue leyendo
¿Qué es el diagrama de flujo de funciones cruzadas?

¿Qué es el diagrama de flujo de funciones cruzadas?

Un diagrama de flujo interfuncional (a veces denominado diagrama de flujo de despliegue) es una herramienta de mapeo de procesos empresariales que se utiliza para articular los pasos y las partes interesadas de un proceso determinado. Normalmente, utilizamos un diagrama de flujo interfuncional para mostrar la relación entre un proceso empresarial y las unidades funcionales (como los departamentos) responsables de ese proceso.

Sigue leyendo
Los 7 métodos de estimación ágil más populares para historias de usuarios

Los 7 métodos de estimación ágil más populares para historias de usuarios

En el desarrollo de software, la “estimación” en el sentido habitual incluye una evaluación cuantitativa del esfuerzo necesario para llevar a cabo una tarea de desarrollo específica; normalmente se expresa en términos de duración. La estimación ágil es el proceso de evaluación del esfuerzo necesario para completar las tareas de la cartera de pedidos de un producto por orden de prioridad. Este esfuerzo suele medirse en términos de tiempo necesario para completar la tarea, lo que a su vez conduce a una planificación precisa del sprint.

Sigue leyendo
¿Estimación ágil en Scrum? Punto de historia y póquer de planificación

¿Estimación ágil en Scrum? Punto de historia y póquer de planificación

Tanto si el equipo trabaja en un producto como en un proyecto, tenemos que responder a la pregunta: “¿Cuándo lo conseguiremos?”. ” o cuánto podemos hacer en un momento determinado, por lo que, al igual que en el modelo de desarrollo tradicional, necesitamos estimar el esfuerzo antes de comenzar el proyecto. Durante el desarrollo de Scrum, el equipo compartió la responsabilidad y se comprometió colectivamente con el trabajo de cada Sprint, por lo que la carga de trabajo estimada para el equipo ágil utilizó un enfoque de estimación colectiva.

Sigue leyendo
Equipo Scrum: personas en forma de I vs en forma de T

Equipo Scrum: personas en forma de I vs en forma de T

Algunas personas son muy competentes en un campo concreto, pero rara vez contribuyen fuera de ese campo. Estas personas se denominan “tipos I” en la comunidad ágil porque son como la letra “I” en el sentido de que tienen profundidad, pero no mucha amplitud. Por el contrario, las “personas T” tienen conocimientos complementarios en un área, pero habilidades menos desarrolladas en áreas relacionadas y buenas habilidades de colaboración.

Sigue leyendo
Enfoque Lean + Agile para el desarrollo de software

Enfoque Lean + Agile para el desarrollo de software

Aunque a menudo se tratan como metodologías distintas, tanto Agile como Lean tienen sus raíces en valores similares. Estas metodologías siguen evolucionando a medida que se expanden hacia nuevas industrias, aplicaciones y oportunidades, y muchas organizaciones han tenido un éxito asombroso al utilizar elementos de ambas. Utilizando el pensamiento sistémico y el enfoque de mejora continua de Lean, las prácticas de desarrollo ágil pueden utilizarse para ayudar a las organizaciones a construir organizaciones sanas e innovadoras que puedan ofrecer valor al cliente de forma sostenible.

Sigue leyendo