SlideShare une entreprise Scribd logo
1  sur  56
Télécharger pour lire hors ligne
1
2 | Copyright © 2018 Tata Consultancy Services Limited
20190420
Trabajo en Progreso
3
Historias de usuario: una visión pragmática
4
Copyright © 2018, 2019
Jorge Abad, Lucho Salazar
ISBN 978-1-723-93356-1
5
6
Tabla de Contenido
7
1
Historias de
Usuario: un nuevo
orden en los
requisitos
3
Como luce
una historia
de usuario
5
Historias de
usuario altamente
efectivas (INVEST)
2
La magia de
las historias
de usuario
4
Los modos de
representación de
las historias de
usuario
10
The user story
conversation
canvas
8
De historias de
usuario, cultura y el
arte de narrar
historias
6
INVEST ++
9
Algunas ideas
clave sobre las
historias de
usuario
7
Convertir una
épica en una
historia de
usuario
8
Prólogo
9.
Con historias y
contando historias es
como las culturas se
hacen más fuertes y
sobreviven
10.
Las historias generan conexiones entre los emisores y los
receptores y hacen que unos y otros se conviertan en un solo
grupo, un solo equipo, un solo ser
11
Las historias son un poderoso
medio para fomentar la
cooperación y la enseñanza
de muchas cosas
12
Las historias de usuario permiten crear
un vínculo entre usuarios o
consumidores y desarrolladores de
productos
Las historias de usuario permiten
a los equipos virtuosos construir
los productos correctos, incluso
antes de pensar en hacerlo de la
manera correcta
Nos permiten concentrarnos en el valor de los componentes de cada producto
y de cómo estos componentes hacen o harán resonancia unos con otros
Nos permiten concentrarnos en el valor de los componentes de cada producto
y de cómo estos componentes hacen o harán resonancia unos con otros
Nos permiten concentrarnos en el valor de los componentes de cada producto
y de cómo estos componentes hacen o harán resonancia unos con otros
Las historias de usuario son el primer movimiento de esa
sinfonía que es el descubrimiento del producto y de sus
características
Nos permiten concentrarnos en el valor de los componentes de cada producto
y de cómo estos componentes hacen o harán resonancia unos con otros
Las Historias de
Usuario nos ayudan a
entender la proposición
de valor del producto
desde sus inicios
Nos ayudan a
anticiparnos a la
gran incógnita
que supone si
los usuarios
usarán o no el
producto
Historias de Usuario: un nuevo
orden en los requisitos
La historia de usuario es un sustituto más ligero para lo que han sido
nuestros medios tradicionales de especificar requisitos de software
¡Las historias de usuario no son
requisitos de software!
Historia de
Usuario
Requisito
(de software)
Desarrollador
22
* dejan un legado,
HERENCIA
* Porque son simples,
SIMPLICIDAD
* trascienden más allá del
tiempo (y del espacio),
TRASCENDENCIA
* permiten que las culturas
sobrevivan
SUPERVIVIENCIA
02
03
04
01
23
2 31
* Fáciles de entender
y de aceptar
FACILIDAD
* De franca
recordación
PERSISTENTES
* Descripción
corta
BREVES
24
Quiero conocer qué
actividad hay en mi blog
HISTORIA 4
Quiero ordenar las
entradas al blog por
fecha
HISTORIA 3
Quiero buscar temas en
el blog
HISTORIA 2
Quiero publicar en el
blog
HISTORIA 1
Una Historia de Usuario es una breve declaración de intención que describe
algo que el sistema necesita hacer para el usuario
Una historia de usuario es una carta de intención
Una historia de usuario es un recordatorio de una conversación
(a tener en el futuro)
Una historia de
usuario es un
recordatorio de una
conversación
(a tener en el futuro)
Representan incrementos pequeños de funcionalidad
valorada que puede ser desarrollada en pocos días
2
Son cortas y fáciles de leer, entendibles por los
desarrolladores, interesados y usuarios
1
Fáciles de estimar porque el esfuerzo de implementar la
funcionalidad puede determinarse rápidamente
3
No se llevan en documentos grandes o pesados, sino en
listas organizadas que se reordenan fácilmente
4
Evitan especificidad demasiado pronto, retardos en el
desarrollo e inventario de requisitos
6
No se detallan al principio del proyecto, sino que se
elaboran sobre una base JIT (just-in-time)
5
Necesitan poco o ningún mantenimiento y se pueden
desechar con seguridad después de la implementación
7
Sirven como insumo para la documentación, la cual
también es elaborada de manera incremental
8
Por lo general, representan “funcionalidades parciales” de valor,
es decir, no indican funciones o procedimientos complejos y
grandes que el sistema debe hacer
*
La Magia de las Historias de
Usuario
y en la
Planificación, el
equipo pregunta
al Dueño de
producto el
detalle de lo que
quiere y lo que
espera.
Durante el
refinamiento
En la
planificación,
con base en lo
conversado, el
equipo estima lo que
va a construir en
presencia del Dueño
de producto
&
01
Durante del
Sprint,
el equipo clarifica con
el Dueño de producto
detalles menores
olvidados
(
02
Criterios de
aceptación,
¡Esto es lo que nos
tiene maravillados!
a
03
La simpleza de las Historias de Usuario obliga al equipo a
estar en comunicación con el Dueño de producto
04
Aceptación
03
Despliegue
02
Condiciones
01
Funciones
Cumplir los
aspectos
funcionales,
Cumplir con los
criterios de
aceptación y de
pruebas (ya
sean estas
manuales o
automatizadas)
Desplegado y
funcionando en
un ambiente
determinado
Fue probada y
certificada por
el equipo +
Fue aceptada
por el Dueño de
Producto
Una historia de usuario no estará finalizada hasta que
cumpla todos sus escenarios y cumpla todos los criterios
de Terminado
v
r h
e o
Estamos orientados al
resultado
y no a la
especificación
No quedan escenarios
sin probar,
pues estos se
explican en los
criterios de
aceptación
Lo que está por fuera
de los criterios de
aceptación se convierte
en una nueva historia
y se le asigna
prioridad
Se puede olvidar
no nos tenemos que volver a
preocupar por ella pues el
desarrollo orientado a casos
de prueba garantizará que
no quedaron escenarios por
cubrir
Las grandes ventajas que hemos visto son
Cómo Luce una Historia de Usuario
Sincronizar las expectativas
del Dueño de Producto o
usuario con el equipo
respecto a una funcionalidad
Servir como elemento que
dirigirá la elaboración del
producto (de software)
Lo importante de la historia es la
conversación que se genera o se
debe producir alrededor de la
misma
La forma y el utensilio
que se use para
documentarlas pierden
valor,
sobre todo ante el
consabido principio
de la conversación
cara a cara y el valor
de la confianza en
Scrum
Los Modos de Representación de
las Historias de Usuario
…
…
…
Historias de Usuario altamente
efectivas
Independiente
No requiere de otra
Negociable
Se puede reemplazar por otra
de diferente prioridad
Valuable | de Valor
Necesaria y de valor para el
producto y los consumidores
Estimable
El equipo se siente seguro al
estimar el esfuerzo requerido
Sucinta | Pequeña
Se puede construir en una
iteración junto a otras historias
Comprobable
Se puede probar y verificar
I
N
V
E
S
T
51
Nos vemos pronto
¡Gracias!
@luchosalazarc
20190420
Trabajo en Progreso
52.
El libro que dio origen a la presentación en mi Gazafatonario:
http://bit.ly/librohu
http://www.gazafatonarioit.com/2018/10/historias-de-usuario-una-vision.html
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015- 2017 - Lucho Salazar @luchosalazarc
Acerca de Lucho Consultor, Facilitador en procesos y prácticas ágiles de software.
Coautor del libro Historias de Usuario: una visión pragmática y
autor de los libros "Asuntos de la Ingeniería de Software", Volumen
I y Volumen II. Traductor al español de la guía oficial de Scrum y de
la Guía oficial de Nexus, el exoesqueleto para escalar Scrum.
Traductor del libro Una guía de supervivencia a la adopción y
transformación ágil: trabajando con cultura organizacional, de
Michael Sahota.
Me dedico a habilitar entornos más productivos para equipos de
proyectos y esfuerzos de desarrollo de productos. Actualmente me
desempeño como Enterprise Agile Coach en Tata Consultancy
Services. Mi foco es llevar a los equipos a pensar en Mejoramiento
Continuo a la vez que interactúen como un sistema complejo que
les permita entregar frecuentemente productos de valor para el
negocio mientras se divierten haciéndolo. Soy un apasionado de la
comunicación y dinámicas de grupo y facilitador de equipos y me
gusta trabajar con personas que amen lo que hacen. Tengo un
apetito insaciable por aprender nuevas cosas y mejorar en lo que ya
conozco y practico. Como Agente de Cambio, llevo a los equipos y
organizaciones al siguiente nivel de sostenibilidad en su
transformación, específicamente, en el uso del enfoque ágil para
conducir personas, proyectos y generar productos cuyos
componentes tengan resonancia y sean capaces de modificar el
modus vivendi de quienes los consumen.
@luchosalazarc
lucho.salazar@gmail.com
http://co.linkedin.com/in/luchosalazar
http://www.gazafatonarioit.com
Sobre el material utilizado
• Además de las referencias explícitas, esta presentación puede
contener material o ideas de otras personas u organizaciones
que omití sin intención.
• Nota: Trate de dar crédito a todos, pero si consideras que faltaste por que no te
referencié o debo modificar algo de tu propiedad, por favor, no dudes en hacérmelo
saber, contactándome a: lucho.Salazar@gmail.com
Aviso de Copyright
• Eres libre de:
– Compartir- copiar, distribuir y transmitir este trabajo
– Modificar- adaptar el trabajo
• Bajo las siguientes condiciones
– Atribución: debes atribuir el trabajo en la manera especificada por el autor o licenciante (pero de ninguna
manera que sugiera que ellos aprueban su uso del trabajo).
• Nada de lo dispuesto en esta licencia menoscaba o restringe los derechos
morales del autor.
• Para más información ver http://creativecommons.org/licenses/by/3.0/
Información de contacto
• Luis Antonio “Lucho” Salazar Caraballo
lucho.salazar@gmail.com

Contenu connexe

Tendances

Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User StoriesJaneve George
 
Moderated user testing: do's and don'ts
Moderated user testing: do's and don'tsModerated user testing: do's and don'ts
Moderated user testing: do's and don'tsAGConsult
 
Historias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosHistorias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosMarco Avendaño
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Easy Agile
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User StoriesCraig Brown
 
How do you get more out of your User Stories?
How do you get more out of your User Stories?How do you get more out of your User Stories?
How do you get more out of your User Stories?Thoughtworks
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting PatternsKent McDonald
 
"How to write better User Stories" por @jrhuerta
"How to write better User Stories" por @jrhuerta"How to write better User Stories" por @jrhuerta
"How to write better User Stories" por @jrhuertawebcat
 
User stories — how to cook a cat?
User stories — how to cook a cat?User stories — how to cook a cat?
User stories — how to cook a cat?Vladimir Tarasov
 
Product Led Growth in 5 Minutes
Product Led Growth in 5 MinutesProduct Led Growth in 5 Minutes
Product Led Growth in 5 MinutesJamesChristopher21
 
A Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredosA Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredosCarlos Eduardo Polegato
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user storiescpolc
 
Cheat Sheet: 8 ways to split your user stories
Cheat Sheet:  8 ways to split your user storiesCheat Sheet:  8 ways to split your user stories
Cheat Sheet: 8 ways to split your user storiesPayton Consulting
 
Guide to User Story Creation
Guide to User Story CreationGuide to User Story Creation
Guide to User Story CreationJoshua Render
 

Tendances (20)

Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
 
Moderated user testing: do's and don'ts
Moderated user testing: do's and don'tsModerated user testing: do's and don'ts
Moderated user testing: do's and don'ts
 
Historias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosHistorias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitos
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User Stories
 
How do you get more out of your User Stories?
How do you get more out of your User Stories?How do you get more out of your User Stories?
How do you get more out of your User Stories?
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
 
"How to write better User Stories" por @jrhuerta
"How to write better User Stories" por @jrhuerta"How to write better User Stories" por @jrhuerta
"How to write better User Stories" por @jrhuerta
 
User stories — how to cook a cat?
User stories — how to cook a cat?User stories — how to cook a cat?
User stories — how to cook a cat?
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Agile inception
Agile inceptionAgile inception
Agile inception
 
Product Led Growth in 5 Minutes
Product Led Growth in 5 MinutesProduct Led Growth in 5 Minutes
Product Led Growth in 5 Minutes
 
A Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredosA Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredos
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
 
Scrum team and efficiency
Scrum team and efficiencyScrum team and efficiency
Scrum team and efficiency
 
Historias de usuario y estimacion
Historias de usuario y estimacionHistorias de usuario y estimacion
Historias de usuario y estimacion
 
Cheat Sheet: 8 ways to split your user stories
Cheat Sheet:  8 ways to split your user storiesCheat Sheet:  8 ways to split your user stories
Cheat Sheet: 8 ways to split your user stories
 
Guide to User Story Creation
Guide to User Story CreationGuide to User Story Creation
Guide to User Story Creation
 

Similaire à Historias de usuario: todo lo que querías saber y no te atreviste a preguntar

Historias de usuario exposicion
Historias de usuario exposicionHistorias de usuario exposicion
Historias de usuario exposicionIsraelCampoverde3
 
User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...
User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...
User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...Omar Corona
 
Conecta experiencia de usuario
Conecta experiencia de usuarioConecta experiencia de usuario
Conecta experiencia de usuarioconectarc
 
Usabilidad y Experiencia de Usuario
Usabilidad y Experiencia de UsuarioUsabilidad y Experiencia de Usuario
Usabilidad y Experiencia de UsuarioWorkshop Digital
 
UX en el Proceso de Desarrollo de Producto
UX en el Proceso de Desarrollo de ProductoUX en el Proceso de Desarrollo de Producto
UX en el Proceso de Desarrollo de ProductoJulian Camacho
 
Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosMarco Avendaño
 
Necesidades del Usuario I Raising needs
Necesidades del Usuario I Raising needs  Necesidades del Usuario I Raising needs
Necesidades del Usuario I Raising needs Rodrigo Moren Pizarro
 
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...Visure Solutions
 
La nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la InformaciónLa nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la InformaciónClaudia Gutiérrez
 

Similaire à Historias de usuario: todo lo que querías saber y no te atreviste a preguntar (20)

Historias de usuario exposicion
Historias de usuario exposicionHistorias de usuario exposicion
Historias de usuario exposicion
 
User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...
User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...
User Stories - Cómo crearlas y cuándo usarlas. Con Sr. UX Manager Rodrigo Par...
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
Introducción a Técnicas Agiles y Scrum : Dia 1
Introducción a Técnicas Agiles y Scrum  : Dia 1Introducción a Técnicas Agiles y Scrum  : Dia 1
Introducción a Técnicas Agiles y Scrum : Dia 1
 
Conecta experiencia de usuario
Conecta experiencia de usuarioConecta experiencia de usuario
Conecta experiencia de usuario
 
Usabilidad y Experiencia de Usuario
Usabilidad y Experiencia de UsuarioUsabilidad y Experiencia de Usuario
Usabilidad y Experiencia de Usuario
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
HistoriasUsuario.pptx
HistoriasUsuario.pptxHistoriasUsuario.pptx
HistoriasUsuario.pptx
 
Las leyes de UX
Las leyes de UXLas leyes de UX
Las leyes de UX
 
UX en el Proceso de Desarrollo de Producto
UX en el Proceso de Desarrollo de ProductoUX en el Proceso de Desarrollo de Producto
UX en el Proceso de Desarrollo de Producto
 
Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productos
 
Necesidades del Usuario I Raising needs
Necesidades del Usuario I Raising needs  Necesidades del Usuario I Raising needs
Necesidades del Usuario I Raising needs
 
Scrum
ScrumScrum
Scrum
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
 
La nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la InformaciónLa nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la Información
 
Usabilidad1
Usabilidad1Usabilidad1
Usabilidad1
 
Usabilidad1
Usabilidad1Usabilidad1
Usabilidad1
 
Caso de uso e historia de usuario
Caso de uso e historia de usuarioCaso de uso e historia de usuario
Caso de uso e historia de usuario
 
BA + Scrum
BA + Scrum BA + Scrum
BA + Scrum
 

Plus de Luis Antonio Salazar Caraballo (11)

Apuntes Sobre Transformaciones Ágiles
Apuntes Sobre Transformaciones ÁgilesApuntes Sobre Transformaciones Ágiles
Apuntes Sobre Transformaciones Ágiles
 
Guía supernumeraria para un dueño de producto virtuoso
Guía supernumeraria para un dueño de producto virtuosoGuía supernumeraria para un dueño de producto virtuoso
Guía supernumeraria para un dueño de producto virtuoso
 
Generación de Valor con Scrum
Generación de Valor con ScrumGeneración de Valor con Scrum
Generación de Valor con Scrum
 
Cultura ágil: ese oscuro objeto del deseo
Cultura ágil: ese oscuro objeto del deseoCultura ágil: ese oscuro objeto del deseo
Cultura ágil: ese oscuro objeto del deseo
 
El Scrum Master Extraordinario
El Scrum Master ExtraordinarioEl Scrum Master Extraordinario
El Scrum Master Extraordinario
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Inceptions
InceptionsInceptions
Inceptions
 
Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?
Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?
Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?
 
Cultura Ágil: #AgilEsAlgoQueEres
Cultura Ágil: #AgilEsAlgoQueEresCultura Ágil: #AgilEsAlgoQueEres
Cultura Ágil: #AgilEsAlgoQueEres
 
Ágil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usasÁgil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usas
 
Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?
Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?
Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?
 

Dernier

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfSarayLuciaSnchezFigu
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxkeithgiancarloroquef
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 

Dernier (20)

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 

Historias de usuario: todo lo que querías saber y no te atreviste a preguntar

  • 1. 1
  • 2. 2 | Copyright © 2018 Tata Consultancy Services Limited 20190420 Trabajo en Progreso
  • 3. 3 Historias de usuario: una visión pragmática
  • 4. 4 Copyright © 2018, 2019 Jorge Abad, Lucho Salazar ISBN 978-1-723-93356-1
  • 5. 5
  • 7. 7 1 Historias de Usuario: un nuevo orden en los requisitos 3 Como luce una historia de usuario 5 Historias de usuario altamente efectivas (INVEST) 2 La magia de las historias de usuario 4 Los modos de representación de las historias de usuario 10 The user story conversation canvas 8 De historias de usuario, cultura y el arte de narrar historias 6 INVEST ++ 9 Algunas ideas clave sobre las historias de usuario 7 Convertir una épica en una historia de usuario
  • 9. 9. Con historias y contando historias es como las culturas se hacen más fuertes y sobreviven
  • 10. 10. Las historias generan conexiones entre los emisores y los receptores y hacen que unos y otros se conviertan en un solo grupo, un solo equipo, un solo ser
  • 11. 11 Las historias son un poderoso medio para fomentar la cooperación y la enseñanza de muchas cosas
  • 12. 12 Las historias de usuario permiten crear un vínculo entre usuarios o consumidores y desarrolladores de productos
  • 13. Las historias de usuario permiten a los equipos virtuosos construir los productos correctos, incluso antes de pensar en hacerlo de la manera correcta
  • 14. Nos permiten concentrarnos en el valor de los componentes de cada producto y de cómo estos componentes hacen o harán resonancia unos con otros
  • 15. Nos permiten concentrarnos en el valor de los componentes de cada producto y de cómo estos componentes hacen o harán resonancia unos con otros
  • 16. Nos permiten concentrarnos en el valor de los componentes de cada producto y de cómo estos componentes hacen o harán resonancia unos con otros Las historias de usuario son el primer movimiento de esa sinfonía que es el descubrimiento del producto y de sus características
  • 17. Nos permiten concentrarnos en el valor de los componentes de cada producto y de cómo estos componentes hacen o harán resonancia unos con otros Las Historias de Usuario nos ayudan a entender la proposición de valor del producto desde sus inicios
  • 18. Nos ayudan a anticiparnos a la gran incógnita que supone si los usuarios usarán o no el producto
  • 19. Historias de Usuario: un nuevo orden en los requisitos
  • 20. La historia de usuario es un sustituto más ligero para lo que han sido nuestros medios tradicionales de especificar requisitos de software ¡Las historias de usuario no son requisitos de software!
  • 22. 22 * dejan un legado, HERENCIA * Porque son simples, SIMPLICIDAD * trascienden más allá del tiempo (y del espacio), TRASCENDENCIA * permiten que las culturas sobrevivan SUPERVIVIENCIA 02 03 04 01
  • 23. 23 2 31 * Fáciles de entender y de aceptar FACILIDAD * De franca recordación PERSISTENTES * Descripción corta BREVES
  • 24. 24 Quiero conocer qué actividad hay en mi blog HISTORIA 4 Quiero ordenar las entradas al blog por fecha HISTORIA 3 Quiero buscar temas en el blog HISTORIA 2 Quiero publicar en el blog HISTORIA 1 Una Historia de Usuario es una breve declaración de intención que describe algo que el sistema necesita hacer para el usuario Una historia de usuario es una carta de intención
  • 25. Una historia de usuario es un recordatorio de una conversación (a tener en el futuro)
  • 26. Una historia de usuario es un recordatorio de una conversación (a tener en el futuro)
  • 27. Representan incrementos pequeños de funcionalidad valorada que puede ser desarrollada en pocos días 2 Son cortas y fáciles de leer, entendibles por los desarrolladores, interesados y usuarios 1 Fáciles de estimar porque el esfuerzo de implementar la funcionalidad puede determinarse rápidamente 3 No se llevan en documentos grandes o pesados, sino en listas organizadas que se reordenan fácilmente 4
  • 28. Evitan especificidad demasiado pronto, retardos en el desarrollo e inventario de requisitos 6 No se detallan al principio del proyecto, sino que se elaboran sobre una base JIT (just-in-time) 5 Necesitan poco o ningún mantenimiento y se pueden desechar con seguridad después de la implementación 7 Sirven como insumo para la documentación, la cual también es elaborada de manera incremental 8
  • 29. Por lo general, representan “funcionalidades parciales” de valor, es decir, no indican funciones o procedimientos complejos y grandes que el sistema debe hacer *
  • 30. La Magia de las Historias de Usuario
  • 31. y en la Planificación, el equipo pregunta al Dueño de producto el detalle de lo que quiere y lo que espera. Durante el refinamiento En la planificación, con base en lo conversado, el equipo estima lo que va a construir en presencia del Dueño de producto & 01 Durante del Sprint, el equipo clarifica con el Dueño de producto detalles menores olvidados ( 02 Criterios de aceptación, ¡Esto es lo que nos tiene maravillados! a 03 La simpleza de las Historias de Usuario obliga al equipo a estar en comunicación con el Dueño de producto
  • 32. 04 Aceptación 03 Despliegue 02 Condiciones 01 Funciones Cumplir los aspectos funcionales, Cumplir con los criterios de aceptación y de pruebas (ya sean estas manuales o automatizadas) Desplegado y funcionando en un ambiente determinado Fue probada y certificada por el equipo + Fue aceptada por el Dueño de Producto Una historia de usuario no estará finalizada hasta que cumpla todos sus escenarios y cumpla todos los criterios de Terminado
  • 33. v r h e o Estamos orientados al resultado y no a la especificación No quedan escenarios sin probar, pues estos se explican en los criterios de aceptación Lo que está por fuera de los criterios de aceptación se convierte en una nueva historia y se le asigna prioridad Se puede olvidar no nos tenemos que volver a preocupar por ella pues el desarrollo orientado a casos de prueba garantizará que no quedaron escenarios por cubrir Las grandes ventajas que hemos visto son
  • 34. Cómo Luce una Historia de Usuario
  • 35. Sincronizar las expectativas del Dueño de Producto o usuario con el equipo respecto a una funcionalidad Servir como elemento que dirigirá la elaboración del producto (de software)
  • 36. Lo importante de la historia es la conversación que se genera o se debe producir alrededor de la misma
  • 37. La forma y el utensilio que se use para documentarlas pierden valor, sobre todo ante el consabido principio de la conversación cara a cara y el valor de la confianza en Scrum
  • 38. Los Modos de Representación de las Historias de Usuario
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Historias de Usuario altamente efectivas
  • 50. Independiente No requiere de otra Negociable Se puede reemplazar por otra de diferente prioridad Valuable | de Valor Necesaria y de valor para el producto y los consumidores Estimable El equipo se siente seguro al estimar el esfuerzo requerido Sucinta | Pequeña Se puede construir en una iteración junto a otras historias Comprobable Se puede probar y verificar I N V E S T
  • 52. 52. El libro que dio origen a la presentación en mi Gazafatonario: http://bit.ly/librohu http://www.gazafatonarioit.com/2018/10/historias-de-usuario-una-vision.html
  • 53. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015- 2017 - Lucho Salazar @luchosalazarc Acerca de Lucho Consultor, Facilitador en procesos y prácticas ágiles de software. Coautor del libro Historias de Usuario: una visión pragmática y autor de los libros "Asuntos de la Ingeniería de Software", Volumen I y Volumen II. Traductor al español de la guía oficial de Scrum y de la Guía oficial de Nexus, el exoesqueleto para escalar Scrum. Traductor del libro Una guía de supervivencia a la adopción y transformación ágil: trabajando con cultura organizacional, de Michael Sahota. Me dedico a habilitar entornos más productivos para equipos de proyectos y esfuerzos de desarrollo de productos. Actualmente me desempeño como Enterprise Agile Coach en Tata Consultancy Services. Mi foco es llevar a los equipos a pensar en Mejoramiento Continuo a la vez que interactúen como un sistema complejo que les permita entregar frecuentemente productos de valor para el negocio mientras se divierten haciéndolo. Soy un apasionado de la comunicación y dinámicas de grupo y facilitador de equipos y me gusta trabajar con personas que amen lo que hacen. Tengo un apetito insaciable por aprender nuevas cosas y mejorar en lo que ya conozco y practico. Como Agente de Cambio, llevo a los equipos y organizaciones al siguiente nivel de sostenibilidad en su transformación, específicamente, en el uso del enfoque ágil para conducir personas, proyectos y generar productos cuyos componentes tengan resonancia y sean capaces de modificar el modus vivendi de quienes los consumen. @luchosalazarc lucho.salazar@gmail.com http://co.linkedin.com/in/luchosalazar http://www.gazafatonarioit.com
  • 54. Sobre el material utilizado • Además de las referencias explícitas, esta presentación puede contener material o ideas de otras personas u organizaciones que omití sin intención. • Nota: Trate de dar crédito a todos, pero si consideras que faltaste por que no te referencié o debo modificar algo de tu propiedad, por favor, no dudes en hacérmelo saber, contactándome a: lucho.Salazar@gmail.com
  • 55. Aviso de Copyright • Eres libre de: – Compartir- copiar, distribuir y transmitir este trabajo – Modificar- adaptar el trabajo • Bajo las siguientes condiciones – Atribución: debes atribuir el trabajo en la manera especificada por el autor o licenciante (pero de ninguna manera que sugiera que ellos aprueban su uso del trabajo). • Nada de lo dispuesto en esta licencia menoscaba o restringe los derechos morales del autor. • Para más información ver http://creativecommons.org/licenses/by/3.0/
  • 56. Información de contacto • Luis Antonio “Lucho” Salazar Caraballo lucho.salazar@gmail.com