Category: Scrum

Glosario Scrum de Términos de las investigaciones de la iPMOGuide
Scrum | #Scrum

Agile Unified Process

Es una versión simplificada y Ágil de RUP, desarrollada por Scott W. Ambler: aplica las siete disciplinas de RUP (modelado, implementación, prueba, desarrollo, gestión de la configuración, gestión de proyecto y entorno), pero dentro de ejecuciones iterativas, y sobre una base de cultura de desarrollo Ágil.

Calendario Niko

Propuesto por Akinori Sakata, es un indicador del nivel de motivación del equipo.  Se sitúa en un lugar visible de la oficina, preferiblemente junto al resto de indicadores (Gráfico de Avance, Pizarra ó Tablero Kanban…) y cada día los miembros del equipo ponen un adhesivo o dibujan uno […]

CMMI

Modelo para la mejora y evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de software. Su desarrollo se inicia en los años 80 partiendo del principio de calidad, solvencia contrastada en la producción industrial: la calidad del resultado depende de la calidad de los procesos […]

Desarrollo Ágil

El desarrollo ágil se fundamenta en ritmos de planificación y ejecución inter dependientes. Es un esquema conceptualmente simple, pero que requiere un trabajo relativamente complejo al implementarlo en la realidad de cada organización, hasta institucionalizar la serie de reuniones, prácticas y momentos de entrega que permite en cada […]

DSDM

DSDM es el acrónimo que da nombre a un modelo de procesos para el desarrollo de sistemas de software, desarrollado y concebido por el denominado DSDM Consortium, que se fundó en Inglaterra en 1994, y que actualmente tiene presencia en Inglaterra, EE.UU. Benelux, Dinamarca, Francia y Suiza; y […]

eXtreme Programming (XP)

eXtreme Programming (XP) o programación extrema es un conjunto de prácticas ágiles formadas por Kent Beck en el libro que dio origen a su difusión como metodología ágil: «Extreme Programming Explained: Embrace Change» (1999). Extreme Programming considera que las modificaciones de requisitos constantes son un aspecto natural, inevitable […]

Flexibilidad

Principio de identidad de Scrum Manager: Las prácticas deben adaptarse a las características de la organización y de los proyectos en los que trabaja, y no al revés.

Historia de Usuario

Es la descripción de un requisito del sistema, escrito en pocas líneas, con lenguaje habitual en el entorno del cliente, y escrito por éste, o si no, validado por él. Las características de implementación habituales son: Longitud limitada: se puede escribir en una tarjeta o nota adhesiva. Ampliación. […]

Iteración

En Project Manager: Es un conjunto de periodos de tiempo dentro de un proyecto en los cuales se produce una versión del producto ejecutable, estable, junto con cualquier otra documentación de soporte, instalación de scripts o similar, necesarios para usar esta liberación. En Scrum: Cada uno de los […]

Ley de Parkinson

Principio que afirma que la duración de una tarea se alarga hasta completar todo el tiempo que se tiene disponible para ella. Cuanto más tiempo se tiene, más se divaga y más alternativas, mejoras o problemas se plantean. Fué enunciado por Cyril Northocote Parkinson en 1957 en el […]

Manifiesto Ágil

En marzo de 2001, 17 críticos de los modelos de mejora basados en procesos, convocados por Kent Beck, que había publicado un par de años antes el libro «Extreme Programming Explained» en el que exponía una nueva metodología denominada Extreme Programming, se reunieron en Salt Lake City para […]

MoScoW

Nombre de un criterio empleado para determinar la prioridad de los requisitos (funcionalidades, epics o historias de usuario). El enfoque MoScoW es originario de la metodología DSDM y su nombre está formado por las iniciales de los cuatro criterio de prioridad que recomienda (en inglés): 1.- Must have […]

Personal Software Process

Personal Software Process (PSP) o proceso personal de software, es un conjunto de prácticas para la medición y gestión del tiempo de trabajo de ingenieros de software, para mejorar su productividad. Está alineado y diseñado para emplearse en organizaciones que trabajan con modelos de procesos CMMI o ISO […]

Pila de Producto

En inglés Product Backlog Lista ágil de los requisitos del cliente o requisitos del sistema: Simples: Expresados de forma breve, con una sentencia para cada uno, habitualmente con formato de historia de usuario o similar. Estimados: Está estimado el esfuerzo de construcción de cada requisito Priorizados: Ordenados según […]

Previsibilidad

Previsibilidad, en el contexto de «objetivo de un proyecto», ser refiere al grado de certeza del coste que tendrá la ejecución, la fecha en la que estará terminado, y la descripción detallada de cómo será el producto final. Lograr la mayor previsibilidad, es el objetivo de la gestión […]

Propietario de Producto

Término habitual para designar el rol de «responsable de producto» o «product manager» en equipos ágiles. Desempeñado por una persona (una sola) conocedora del entorno del negocio del cliente y de la visión del producto, y que representa a todos los interesados en el producto final. Es el […]

Punto de Función

También llamado en gestión Ágil: punto de Scrum. Unidad de medida relativa que determina la cantidad de trabajo necesaria para construir una funcionalidad o historia de usuario.

Punto de Historia

En inglés: Story Point. Unidad de trabajo empleada habitualmente en Extreme Programming, definida por la cantidad de trabajo realizada en un día de trabajo ideal (tiempo ideal).

Refactorización

Re-estructuración del código fuente, alterando su estructura interna, sin modificar el comportamiento del programa, con la finalidad de «limpiar el código»: mejorar la consistencia interna, claridad, comprensión en general su calidad. Se recomienda realizar la refactorización, seguida de pruebas unitarias para comprobar que no ha cambiado el comportamiento […]

Retrospectiva (Reunión)

Al igual que los modelos de procesos incorporan prácticas de “ingeniería de procesos” para conseguir una mejora continua de su capacidad, en agilidad también van surgiendo prácticas para lo que sería el equivalente de mejora continua de la agilidad de la organización; y en esta línea, las reuniones […]