SlideShare una empresa de Scribd logo
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

Más contenido relacionado

La actualidad más candente

Introduction to User Stories
Introduction to User StoriesIntroduction to User Stories
Introduction to User Stories
Mike Cohn
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
ShriKant Vashishtha
 

La actualidad más candente (20)

A crash course to user story mapping
A crash course to user story mappingA crash course to user story mapping
A crash course to user story mapping
 
User Stories
User StoriesUser Stories
User Stories
 
User Story
User StoryUser Story
User Story
 
User Stories
User StoriesUser Stories
User Stories
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
Introduction to User Stories
Introduction to User StoriesIntroduction to User Stories
Introduction to User Stories
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
 
User story splitting techniques
User story splitting techniquesUser story splitting techniques
User story splitting techniques
 
Laws of UX: Experience as a Culture 4all
Laws of UX: Experience as a Culture 4allLaws of UX: Experience as a Culture 4all
Laws of UX: Experience as a Culture 4all
 
User Story Workshop
User Story WorkshopUser Story Workshop
User Story Workshop
 
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
Formación 'user stories' biko - mayo 2011
Formación 'user stories'   biko - mayo 2011Formación 'user stories'   biko - mayo 2011
Formación 'user stories' biko - mayo 2011
 
Ten Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User StoriesTen Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User Stories
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability First
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patterns
 
Product owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesProduct owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum Methodologies
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 

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

Conecta experiencia de usuario
Conecta experiencia de usuarioConecta experiencia de usuario
Conecta experiencia de usuario
conectarc
 
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
 

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

Historias de usuario: todo lo que querías saber y no te atreviste a preguntar
Historias de usuario: todo lo que querías saber y no te atreviste a preguntarHistorias de usuario: todo lo que querías saber y no te atreviste a preguntar
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 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
 
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
 
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
 

Más de Luis Antonio Salazar Caraballo

Á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
Luis Antonio Salazar Caraballo
 
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?
Luis Antonio Salazar Caraballo
 

Más 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?
 

Último

Ferias de ciencias y estrategia STEAM – PNFCyT 2024.pdf
Ferias de ciencias y estrategia STEAM – PNFCyT 2024.pdfFerias de ciencias y estrategia STEAM – PNFCyT 2024.pdf
Ferias de ciencias y estrategia STEAM – PNFCyT 2024.pdf
JudithRomero51
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Tema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptxTema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptx
Noe Castillo
 
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfPresentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
juancmendez1405
 

Último (20)

TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOSTRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
 
Ferias de ciencias y estrategia STEAM – PNFCyT 2024.pdf
Ferias de ciencias y estrategia STEAM – PNFCyT 2024.pdfFerias de ciencias y estrategia STEAM – PNFCyT 2024.pdf
Ferias de ciencias y estrategia STEAM – PNFCyT 2024.pdf
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf
32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf
32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf
 
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATRBIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
 
6.Deícticos Dos_Enfermería_EspanolAcademico
6.Deícticos Dos_Enfermería_EspanolAcademico6.Deícticos Dos_Enfermería_EspanolAcademico
6.Deícticos Dos_Enfermería_EspanolAcademico
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
PLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docx
PLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docxPLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docx
PLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docx
 
PROYECTO INTEGRADOR ARCHIDUQUE. presentacion
PROYECTO INTEGRADOR ARCHIDUQUE. presentacionPROYECTO INTEGRADOR ARCHIDUQUE. presentacion
PROYECTO INTEGRADOR ARCHIDUQUE. presentacion
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Creación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio webCreación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio web
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
 
Módulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptx
Módulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptxMódulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptx
Módulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptx
 
Proyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptxProyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptx
 
Tema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptxTema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptx
 
Power Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptxPower Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptx
 
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfPresentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
 

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