SlideShare a Scribd company logo
MARCO DE
TRABAJO
INVEST
Para entornos de
desarrollo ágiles
Wilmer Manuel Amézquita Obando
INVEST
FRAMEWORK
• INVEST es un acrónimo formado por los siguientes conceptos que caracterizan una buena
Historia de Usuario.
Wilmer Manuel Amézquita Obando
Valuable
Negotiable
Estimable
Independent
Small
Independiente
Testeable
Negociable
Valioso
Estimable
Pequeño
Testeable
INDEPENDIEN
TE
• Las Historias de Usuario
deben ser independientes
entre sí. Esto se traduce en
que pueden ser atendidas en
cualquier orden sin que
pierdan sentido ni propósito.
La ventaja de la
independencia es que
permite la priorización de las
Historias de Usuario más
fácilmente
Wilmer Manuel Amézquita Obando
Esta foto de Autor desconocido está bajo licencia CC BY-NC
NEGOCIABLE
• Una Historia de Usuario no es una
camisa de fuerza, es una invitación a
conversar. Debe ser el resultado de la
concertación entre el cliente, el
desarrollador y el tester. La prioridad son
las necesidades del cliente.
Wilmer Manuel Amézquita Obando
Esta foto de Autor desconocido está bajo licencia CC BY-NC
VALIOSA
• Una Historia de Usuario que no tiene
valor claro, no debe ser tenida en
cuenta. El valor de la historia de usuario
determina su prioridad en el backlog. La
Historia tiene un valor para el usuario en
la Historia de Usuario.
Wilmer Manuel Amézquita Obando
Esta foto de Autor desconocido está bajo licencia CC BY
ESTIMABLE
• Una Historia de Usuario cuyo
tamaño no se puede determinar
o medir, no se va a priorizar
adecuadamente. Si no se puede
estimar una historia, es
conveniente dividirla en historias
más pequeñas para clarificar su
tamaño. Si dividirla no funciona,
quizá sea necesario investigarla
y conocerla más en detalle.
Wilmer Manuel Amézquita Obando
Esta foto de Autor desconocido está bajo licencia CC BY-NC
PEQUEÑA
• Una Historia de Usuario es un pedazo pequeño
de trabajo. (Hartman, 2009) propone que las
historias deben tener un tamaño que permita su
desarrollo completo en un lapso de dos semanas
máximo. Se debe trabajar sobre la funcionalidad
en su nivel más simple.
Wilmer Manuel Amézquita Obando
TESTEABLE
• Toda Historia de Usuario
debe ser probada para su
aprobación; para esto se
definen los criterios de
aceptación.
Wilmer Manuel Amézquita Obando
Esta foto de Autor desconocido está bajo licencia CC BY-SA
REFERENCIAS
• Hartman, B. (2009, mayo 14). New to agile? INVEST in good user stories – [Agile for All].
https://agileforall.com/new-to-agile-invest-in-good-user-stories/
Wilmer Manuel Amézquita Obando

More Related Content

More from Wilmer Amézquita

Requerimientos y desarrollo iterativo
Requerimientos y desarrollo iterativoRequerimientos y desarrollo iterativo
Requerimientos y desarrollo iterativo
Wilmer Amézquita
 
Actividades y Proceso de la Ingeniería de Requerimientos
Actividades y Proceso de la Ingeniería de RequerimientosActividades y Proceso de la Ingeniería de Requerimientos
Actividades y Proceso de la Ingeniería de Requerimientos
Wilmer Amézquita
 
Esquemas de investigación científica
Esquemas de investigación científicaEsquemas de investigación científica
Esquemas de investigación científica
Wilmer Amézquita
 
Inferencia estadística - Conceptos Básicos
Inferencia estadística - Conceptos BásicosInferencia estadística - Conceptos Básicos
Inferencia estadística - Conceptos Básicos
Wilmer Amézquita
 
Pitch Marathon Opendata
Pitch Marathon OpendataPitch Marathon Opendata
Pitch Marathon Opendata
Wilmer Amézquita
 
Trabajo colaborativo 1-Algebra, Trigonometría y Geometría Analítica
Trabajo colaborativo 1-Algebra, Trigonometría y Geometría AnalíticaTrabajo colaborativo 1-Algebra, Trigonometría y Geometría Analítica
Trabajo colaborativo 1-Algebra, Trigonometría y Geometría Analítica
Wilmer Amézquita
 
Trabajo Colaborativo 2 - Arquitectura de Computadores
Trabajo Colaborativo 2 - Arquitectura de ComputadoresTrabajo Colaborativo 2 - Arquitectura de Computadores
Trabajo Colaborativo 2 - Arquitectura de Computadores
Wilmer Amézquita
 
Arquitectura de computadores - Trabajo colaborativo 1
Arquitectura de computadores - Trabajo colaborativo 1Arquitectura de computadores - Trabajo colaborativo 1
Arquitectura de computadores - Trabajo colaborativo 1
Wilmer Amézquita
 
Integración paso a paso
Integración paso a pasoIntegración paso a paso
Integración paso a paso
Wilmer Amézquita
 
Trabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de SistemasTrabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de Sistemas
Wilmer Amézquita
 
Importancia de la sociología
Importancia de la sociologíaImportancia de la sociología
Importancia de la sociología
Wilmer Amézquita
 
Reconocimiento general y de actores - Sociología - UNAD
Reconocimiento general y de actores - Sociología - UNADReconocimiento general y de actores - Sociología - UNAD
Reconocimiento general y de actores - Sociología - UNAD
Wilmer Amézquita
 
Antecedentes de la administración
Antecedentes de la administraciónAntecedentes de la administración
Antecedentes de la administración
Wilmer Amézquita
 
Ejercicio básico de sucesiones
Ejercicio básico de sucesionesEjercicio básico de sucesiones
Ejercicio básico de sucesiones
Wilmer Amézquita
 
Ejercicio de Sucesiones
Ejercicio de SucesionesEjercicio de Sucesiones
Ejercicio de Sucesiones
Wilmer Amézquita
 
ORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMASORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMAS
Wilmer Amézquita
 
Cultura política
Cultura políticaCultura política
Cultura política
Wilmer Amézquita
 
Fisica general
Fisica generalFisica general
Fisica general
Wilmer Amézquita
 
Curso de lógica matemática reconocimiento
Curso de lógica matemática   reconocimientoCurso de lógica matemática   reconocimiento
Curso de lógica matemática reconocimiento
Wilmer Amézquita
 
COMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOS
COMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOSCOMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOS
COMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOS
Wilmer Amézquita
 

More from Wilmer Amézquita (20)

Requerimientos y desarrollo iterativo
Requerimientos y desarrollo iterativoRequerimientos y desarrollo iterativo
Requerimientos y desarrollo iterativo
 
Actividades y Proceso de la Ingeniería de Requerimientos
Actividades y Proceso de la Ingeniería de RequerimientosActividades y Proceso de la Ingeniería de Requerimientos
Actividades y Proceso de la Ingeniería de Requerimientos
 
Esquemas de investigación científica
Esquemas de investigación científicaEsquemas de investigación científica
Esquemas de investigación científica
 
Inferencia estadística - Conceptos Básicos
Inferencia estadística - Conceptos BásicosInferencia estadística - Conceptos Básicos
Inferencia estadística - Conceptos Básicos
 
Pitch Marathon Opendata
Pitch Marathon OpendataPitch Marathon Opendata
Pitch Marathon Opendata
 
Trabajo colaborativo 1-Algebra, Trigonometría y Geometría Analítica
Trabajo colaborativo 1-Algebra, Trigonometría y Geometría AnalíticaTrabajo colaborativo 1-Algebra, Trigonometría y Geometría Analítica
Trabajo colaborativo 1-Algebra, Trigonometría y Geometría Analítica
 
Trabajo Colaborativo 2 - Arquitectura de Computadores
Trabajo Colaborativo 2 - Arquitectura de ComputadoresTrabajo Colaborativo 2 - Arquitectura de Computadores
Trabajo Colaborativo 2 - Arquitectura de Computadores
 
Arquitectura de computadores - Trabajo colaborativo 1
Arquitectura de computadores - Trabajo colaborativo 1Arquitectura de computadores - Trabajo colaborativo 1
Arquitectura de computadores - Trabajo colaborativo 1
 
Integración paso a paso
Integración paso a pasoIntegración paso a paso
Integración paso a paso
 
Trabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de SistemasTrabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de Sistemas
 
Importancia de la sociología
Importancia de la sociologíaImportancia de la sociología
Importancia de la sociología
 
Reconocimiento general y de actores - Sociología - UNAD
Reconocimiento general y de actores - Sociología - UNADReconocimiento general y de actores - Sociología - UNAD
Reconocimiento general y de actores - Sociología - UNAD
 
Antecedentes de la administración
Antecedentes de la administraciónAntecedentes de la administración
Antecedentes de la administración
 
Ejercicio básico de sucesiones
Ejercicio básico de sucesionesEjercicio básico de sucesiones
Ejercicio básico de sucesiones
 
Ejercicio de Sucesiones
Ejercicio de SucesionesEjercicio de Sucesiones
Ejercicio de Sucesiones
 
ORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMASORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMAS
 
Cultura política
Cultura políticaCultura política
Cultura política
 
Fisica general
Fisica generalFisica general
Fisica general
 
Curso de lógica matemática reconocimiento
Curso de lógica matemática   reconocimientoCurso de lógica matemática   reconocimiento
Curso de lógica matemática reconocimiento
 
COMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOS
COMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOSCOMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOS
COMPORTAMIENTO DEL CONSUMIDOR - FUNDAMENTOS
 

Recently uploaded

Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 

Recently uploaded (9)

Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 

Marco de trabajo INVEST

  • 1. MARCO DE TRABAJO INVEST Para entornos de desarrollo ágiles Wilmer Manuel Amézquita Obando
  • 2. INVEST FRAMEWORK • INVEST es un acrónimo formado por los siguientes conceptos que caracterizan una buena Historia de Usuario. Wilmer Manuel Amézquita Obando Valuable Negotiable Estimable Independent Small Independiente Testeable Negociable Valioso Estimable Pequeño Testeable
  • 3. INDEPENDIEN TE • Las Historias de Usuario deben ser independientes entre sí. Esto se traduce en que pueden ser atendidas en cualquier orden sin que pierdan sentido ni propósito. La ventaja de la independencia es que permite la priorización de las Historias de Usuario más fácilmente Wilmer Manuel Amézquita Obando Esta foto de Autor desconocido está bajo licencia CC BY-NC
  • 4. NEGOCIABLE • Una Historia de Usuario no es una camisa de fuerza, es una invitación a conversar. Debe ser el resultado de la concertación entre el cliente, el desarrollador y el tester. La prioridad son las necesidades del cliente. Wilmer Manuel Amézquita Obando Esta foto de Autor desconocido está bajo licencia CC BY-NC
  • 5. VALIOSA • Una Historia de Usuario que no tiene valor claro, no debe ser tenida en cuenta. El valor de la historia de usuario determina su prioridad en el backlog. La Historia tiene un valor para el usuario en la Historia de Usuario. Wilmer Manuel Amézquita Obando Esta foto de Autor desconocido está bajo licencia CC BY
  • 6. ESTIMABLE • Una Historia de Usuario cuyo tamaño no se puede determinar o medir, no se va a priorizar adecuadamente. Si no se puede estimar una historia, es conveniente dividirla en historias más pequeñas para clarificar su tamaño. Si dividirla no funciona, quizá sea necesario investigarla y conocerla más en detalle. Wilmer Manuel Amézquita Obando Esta foto de Autor desconocido está bajo licencia CC BY-NC
  • 7. PEQUEÑA • Una Historia de Usuario es un pedazo pequeño de trabajo. (Hartman, 2009) propone que las historias deben tener un tamaño que permita su desarrollo completo en un lapso de dos semanas máximo. Se debe trabajar sobre la funcionalidad en su nivel más simple. Wilmer Manuel Amézquita Obando
  • 8. TESTEABLE • Toda Historia de Usuario debe ser probada para su aprobación; para esto se definen los criterios de aceptación. Wilmer Manuel Amézquita Obando Esta foto de Autor desconocido está bajo licencia CC BY-SA
  • 9. REFERENCIAS • Hartman, B. (2009, mayo 14). New to agile? INVEST in good user stories – [Agile for All]. https://agileforall.com/new-to-agile-invest-in-good-user-stories/ Wilmer Manuel Amézquita Obando