SlideShare una empresa de Scribd logo
http://anahatacoaching.files.wordpress.com/2011/07/zen-stones-620x387.jpg
Agile y Scrum
Bienvenidos al mundo de la Agilidad
Agile Testing
Johnny Ordóñez
¿Qué es
Calidad es?
Responsabilidades del Team Member¿Qué es Calidad?
• Percepción que un cliente tiene de un
producto o servicio, es una fijación mental
del consumidor que asume conformidad
con dicho producto o servicio y la
capacidad del mismo para satisfacer sus
necesidades.
4
Serious LeAP by Masa Maeda
https://www.slideshare.net/masakmaeda/serious-leap-talk-at-agile-2015-conference
Responsabilidades del Team Member¿Qué es Calidad?
Calidad	
Subjetiva
Calidad	
Objetiva
Features vs Requerimientos
Presencia de Defectos
Calidad del Código
Calidad de la Arquitectura
Dueda Técnica
Mantenibilidad
Valor al Negocio percibido
Experiencia de Usuario
Mejor Time to Market
Simplicidad y Eficacia
Delighters
QA es
responsable
Responsabilidades del Team MemberLa Calidad en el enfoque tradicional
7
Repensando
el rol del
Tester…
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
GrowingAgile:ACoach'sGuidetoAgileTesting
https://leanpub.com/AgileTesting
Responsabilidades del Team Member¿Qué no es Calidad?
Calidad no es una fase
Calidad no es un área
Calidad no es igual a Testing
Calidad no es igual a más Testers
Testing no es igual a Testers
Calidad no es igual a más Pruebas
Calidad no es igual a menos Bugs
En Agile la
Calidad es
responsabilidad
de todos!
Repensando el	Rol del	Analista de	Calidad (Tester)
Tradicional Ágil
§ Equipo	de	Pruebas	separado
§ Las	pruebas	pasan	al	final	del	desarrollo
§ Trabajan	solos
§ Actúan	como	filtros	para	detectar	de	bugs
§ Ningún	contacto	con	el	Negocio
§ No	tiene	idea	de	la	Planificación
§ Parte	de	un	equipo	de	desarrollo	
multidisciplinario
§ Las	pruebas	pasan	a	través	del	desarrollo
§ Trabaja	colaborativamente	con	PO,	Devs,	Ops y	
Stakeholders
§ Actúan	como	consejeros,	detectando	y	evitando	
bugs,	levantan	riesgos
§ Contacto	directo	con	el	negocio
§ Participa	activamente	del	Release y	Sprint	
planning
El	Rol de	los	Tester	en	los equipos ágiles
Le	ayuda en:
§ La	preparación y	revisión de	
historias
§ La	definición de	Criterios de	
Aceptación
§ Mejor entendimiento del	
Dominio de	Negocio
§ Identificar Dependencias
Developers
Project
gruppe
§ Prepara documentación de	
Historias a	Integrar y	Probar
§ Difunde el	Plan,	Casos y	Data	de	
Pruebas para Integración
§ Ayuda a	conocer la	completitud
del	Feature
§ Recibe Bugs	y	comunica al	PO	y	
Devs
§ Definición estrategias de	prueba
§ Automatización de	pruebas
funcionales (ATDD)
§ Detecta y	notifica bugs
§ Feedback	temprano de	las historias
§ Sugiere mejoras funcionales y	de	
usabilidad
Tester System	TeamProduct	
Owner
§ Preparación y	mantenimiento del	Ambiente de	Pruebas
§ Casos y	Data	de	Pruebas de	las historias del	Sprint
§ Validación de	“Done”	de	las Historias
§ Registra y	notifica Bugs
§ Aceptación de	la	Historia con	el	PO
§ Métricas de	Calidad
Entendiendo la	Pirámide de	Pruebas
Tradicional
(Buscar Bugs)
Agile
(Prevenir Bugs)
Agile	Testing:	A	Practical Guide for Testers and	Agile	Teams
https://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468
Cuadrantes del	Testing	Ágil
Agile	Testing:	A	PracticalGuideforTestersand	Agile	Teams
https://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468
Entendiendo la	Pirámide de	Pruebas
Entendiendo la	Pirámide de	Pruebas
Tester
Dev
System Tester
Herramientas Automatización
Dominio de	un	Agile	Tester
Testing en el contexto Ágil
Ciclo de	Vida	de	un	Historia
Análisis
Planificación
Desarrollo
PO	y	Tester
Sign off
Pruebas	
Exploratorias	
e	Integración
Demo
En Análisis
El PO trabaja en la historia junto con el
Product Team y en el Grooming con el
equipo para cumplir el Criterio de Ready
Lista
Cumple con el criterio de Ready. Lista
para Sprint Planning.
En Desarrollo
Las tareas están transicionando por las
columnas de Pendiente, En Progreso,
Hecha.
Aceptada
La historia ha cumplido los criterios de Done
y de Aceptada.
Etapa de Integración
El equipo de System Team está
realizando pruebas del incremento de
sistema en otro ambiente. Ejecuta
pruebas de sistema end-to-end
(Integración, Exploratorias, Carga,
estrés, otras).
Lista para Demo
El trabajo de todos los equipos listos
para ser mostrados en el System Demo.
Los PMs revisan la completitud o
madurez de la Feature (si esperan
completitud en la cadencia actual). El
RMT decide si se invitan a Stakeholders.
Módulo 6. Agile Testing
Carga de	Pruebas durante los Sprints
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
Tareas
Anatomía del	Tablero de	Equipo
En Análisis Backlog Pendiente En Progreso Hecho AceptadaDone
Tareas
Historias/ItemsHistorias/Items
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Tareas
Historias/ItemsHistorias/Items
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Criterio de “Lista”
CRITERIO DE “LISTA”
§ Historia bien definida, clara y con al menos 5 a 10 criterios de aceptación
(valores heurísticos);
§ Historia de un Tamaño apropiado, que entre dentro de un sprint y mejore el
desempeño del equipo;
§ Historia transversal, es decir que describa un comportamiento end-to-end (que
sea “visible” para le negocio);
§ Dependencias identificadas, con otras historias dentro del mismo backlog u
otros backlogs a los que una historia pueda estar conectada;
§ Historia revisada por el equipo en una sesión de Grooming o Refinamiento
previo, donde se haya comprendido la naturaleza, el valor y desafíos técnicos;
§ Historia asociada a un objetivo sprint, que sea claramente visible y
demostrable;
§ Comprensión por el equipo del enfoque de pruebas tomando en cuenta
aspectos funcionales y no funcionales;
§ Si es necesario, que la historia haya tenido un Spike para explorar las
implicaciones de diseño, arquitectónicas o tecnológicas;
§ Si es necesario, que la historia cuente con un Bosquejo o Pantalla referencial.
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Tareas
Historias/ItemsHistorias/Items
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Criterio de “Done”CRITERIO DE “DONE”
§ Pruebas Unitarias desarrolladas;
§ Todas las pruebas acumuladas en Verde;
§ Pruebas de Aceptación aprobadas;
§ Código en el Repositorio, mezclado en el Mainline y conflictos de
mezcla resueltos;
§ Estándares de código cumplidos;
§ Revisión par aprobada;
§ Documentación requerida cumplida;
§ Defectos asociados corregidos;
§ Criterios de Aceptación cumplidos;
§ Requerimientos No-Funcionales cumplidos.
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
Criterio de “Listo para Pruebas”
CRITERIO DE “LISTO PARA PRUEBAS”
§ Pruebas Unitarias desarrolladas;
§ Código en el Repositorio, mezclado en el Mainline y conflictos de
mezcla resueltos;
§ Estándares de código cumplidos;
§ Revisión par aprobada;
§ Documentación requerida cumplida;
§ Criterios de Aceptación cumplidos;
§ Todas las pruebas acumuladas en Verde (Funcionales y Unitarias);
§ Instalador generado y entregado al Tester.
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
Criterio de “Done”
CRITERIO DE “DONE”
§ Versión instalada en el ambiente de Pruebas;
§ Pruebas de Aceptación/Funcionales aprobadas;
§ Pruebas de regresión o exploratorias aprobadas;
§ Defectos asociados corregidos;
§ Criterios de Aceptación cumplidos;
§ Revisión de Documentación aprobada;
§ Aprobación del Tester.
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
Criterio de “Aceptada”
CRITERIO DE “ACEPTADA”
§ Criterios de Aceptación cumplidos;
§ Revisión de Documentación aprobada;
§ Revisión y aprobación del PO en ambiente de pruebas.
Anatomía del	Tablero de	Equipo
En Análisis Lista Pendiente En Progreso Hecho
Ambiente de Desarrollo Ambiente de Pruebas
AceptadaDone
Listo para
Pruebas
Private	&	Confidential42
Dinámica de Equipo
Gestión de	la	Capacidad del	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User
Stories
60,0%
Bugs
20,0%
Grooming
10,0%
Soportes
10,0%
Gestión de la Capacidad por
Tipo de Trabajo
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
8
13
8
User	Story
13
Commitment
Backlog = 29 pts
Estamos	en	Sprint	
Planning haciendo	
nuestro	compromiso	
con	el	PO
PO,	nos	
comprometemos	con	
29	pts!!
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
User	Story
Nosotros	vamos	a	
trabajar	en	esta	
historia
Y	nosotros	en	la	
siguiente	de	mayor	
prioridad
Prepararé	los	Casos	
de	Pruebas	de	las	
Historias	y	el	
Ambiente
Trabajaré	en	mi	
backlog con	mi	PM	y	
el	resto	de	POs
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
User	Story
Estoy	trabajando	en	
los	Casos	de	Pruebas	
de	las	Historias	y	
Preparando	el	
Ambiente
Estoy	trabajando	en	
las	nuevas	historias	
con	mi	PM	y	el	resto	
de	POs
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
User	Story
Estoy	trabajando	en	
los	Casos	de	Pruebas	
de	las	Historias	y	
Preparando	el	
Ambiente
Estoy	trabajando	en	
las	nuevas	historias	
con	mi	PM	y	el	resto	
de	POs
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
User	Story
Estoy	trabajando	en	
los	Casos	de	Pruebas	
de	las	Historias	y	
Preparando	el	
Ambiente
Estoy	trabajando	en	
las	nuevas	historias	
con	mi	PM	y	el	resto	
de	POs
Hemos	terminado	la	
historia,	pasemos	a	
Testing
Oh!	Algo	para	
probar,	buscaré	el	
instalador	y	lo	
probaré
Tenemos	que	ayudar	
a	nuestro	Tester a	
instalar	y	revisar	si	
funciona.
Instalemos	juntos.	El	
instalador	está	en	
esta	ruta;	probemos.
Okay,	se	instaló	muy	
bien.	Ahora	
ejecutaré	mis	casos	
de	prueba.	Gracias	
compañeros!
User	
Story
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
Estoy	trabajando	en	
los	Casos	de	Pruebas	
de	las	Historias	y	
Preparando	el	
Ambiente
Estoy	trabajando	en	
las	nuevas	historias	
con	mi	PM	y	el	resto	
de	POs
Oh!	Algo	para	
probar,	buscaré	el	
instalador	y	lo	
probaré
Okay,	ahora	vamos	
por	la	siguiente	
historia.
Comenzaré	a	
ejecutar	mis	casos	
de	prueba.
Ahora	trabajaremos	
sobre	esta	historia.
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
User	Story
Oh	no!	Algo	salió	
mal.	Se	cayó	la	
pantalla.	Es	un	Bug!
¡¡
Bug
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
User	Story
Bug
User	Story
Bug
¡¡
Urgente!
Oh	no!	Tenemos	un	
Bug	crítico.	Vamos	a	
arreglarlo.
¡¡
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
¡¡
Urgente! Bug
¡¡
Por	fin,	terminamos!!
Otra	historia	por	
probar,	muy	bien!
Okay,	instalemos!
Flujo de	Trabajo – Dinámica de	Equipo
Private	&	Confidential54
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
¡¡
Urgente! Bug
¡¡ Okay,	muchas	
gracias,	se	instaló	
bien.	Ejecutaré	mis	
pruebas.
Okay,	ahora	qué	
hacemos?
Listo,	vamos	con	
esta!
Listo,	lo	logramos!	
Tester,	por	favor	
revisemos	este	Bug…
¡¡
Okay,	veamos.	
Instalemos	y	
revisemos	juntos.
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
¡¡
Urgente! Bug
¡¡
Excelente,	corregido!
Ahora	revisaré	la	
historia	origen…
Y	ahora	qué	
hacemos?	Tomemos	
la	siguiente.
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
Urgente! Bug
¡¡
Okay,	primera	
historia	hecha!
Product Owner,	una	
revisión	por	favor…
Oh!	Primera	revisión.	
Voy	para	allá…
Veamos	mis	CAs…Excelente	trabajo	
equipo!!
Flujo de	Trabajo – Dinámica de	Equipo
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
Urgente! Bug
¡¡
Buen	trabajo,	vuelvo	
a	lo	mío…Gracias,	yo	igual…
Bien,	primera	historia	
Aceptada!!
Identificando	Cuellos	de	Botella
¿En dónde creemos que pueden
existir cuellos de botella?
Identificando	Cuellos	de	Botella
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
Urgente! Bug
¡¡
Aquí, posiblemente!
Estableciendo	WIPs para	prevenir	Cuellos	de	Botella
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
User	Story
Bug
User	Story
User	Story
Urgente! Bug
¡¡
WIP = 2
Estableciendo	WIPs para	prevenir	Cuellos	de	Botella
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
Bug
User	
Story
User	Story
User	
Story
Urgente! Bug
¡¡
WIP = 2
Listo,	terminamos.	
Pasemos	a	Pruebas.
WIP rebasado!
Hey chicos,	no	se	
permite	colocar	más	
de	dos	Historias!
Y	ahora	qué	
hacemos?
Y	si	me	ayudan	a	
revisar	estas	historias	
para	avanzar?...
De	una!	Pongamos	
esta	“pausa”.
Estableciendo	WIPs para	prevenir	Cuellos	de	Botella
En Análisis Lista Pendiente En Progreso Hecho AceptadaDone
Listo para
Pruebas
User	Story
Refactor
Bug
Soporte
Spike
User	Story
Bug
User	Story
User	
Story
User	Story
Urgente! Bug
¡¡
WIP = 2
Okay,	probemos	
esta!Aquí están	los	
Casos	de	Prueba…
¡¡
¿No me creen?
Agile Testing en acción
Gracias@JohnnyOrdonez
picture by ePi.Longo
Referencias
The Scrum Guide:http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-
ES.pdf#zoom=100
The Scrum Body of Knowledge:
http://www.scrumstudy.com/SBOK/SCRUMstudy-SBOK-Guide-2013-spanish.pdf
Introducción a Agile y Scrum
http://www.slideshare.net/JohnnyDark/introduccin-a-agile-y-scrum-15642614
Estimación y Planificación ágil
http://www.slideshare.net/JohnnyDark/estimacin-y-planificacin-gil-webinar
Scrum y XP desde las trincheras: http://www.proyectalis.com/wp-
content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf
Flexibilidad con Scrum
http://www.navegapolis.net/files/Flexibilidad_con_Scrum.pdf
The Scrum
Primer: http://assets.scrumfoundation.com/downloads/2/scrumpapers.pdf?1285932052
Un Mejor Scrum: http://www.scrumsense.com/wp-content/uploads/2012/03/Un-mejor-Scrum-
2.pdf
The Scrum
Papers: http://assets.scrumfoundation.com/downloads/2/scrumpapers.pdf?1285932052
Artículos sobre Scrum:
http://www.mountaingoatsoftware.com/topics/scrum
http://agileanarchy.wordpress.com/2009/09/20/simple-scrum/
http://www.scrumalliance.com/articles
Agile for
Dummies: http://digitalcelerity.com/Resources/Documents/AGILE%20FOR%20DUMMIES%20-
%20eBOOK.pdf
Essential Scrum [Book]
http://www.amazon.com/Essential-Scrum-Practical-Addison-Wesley-Signature/dp/0137043295
=UTF8&qid=1438286302&sr=1-1&keywords=agile+software+development+Shore
Succeding Agile Software Development [Book]
http://www.amazon.com/Succeeding-Agile-Software-Development-
Using/dp/0321579364/ref=sr_1_1?s=books&ie=UTF8&qid=1438286257&sr=1-
1&keywords=succeeding+with+agile
The Art of Agile Development [Book]
http://www.amazon.com/Art-Agile-Development-James-
Shore/dp/0596527675/ref=sr_1_1?s=books&ie=UTF8&qid=1438286302&sr=1-
1&keywords=agile+software+development+Shore
Scrum Reference Card
http://scrumreferencecard.com/
Introduction to Scrum [Video]
https://www.youtube.com/watch?v=D8vT7G0WATM
Agile Training (Scrum) [Videos]
https://www.youtube.com/playlist?list=PLF6BFA8BAEDF6CE70
Growing Agile: A Coach's Guide to Agile Testing
https://leanpub.com/AgileTesting
Serious LeAP by Masa Maeda
https://www.slideshare.net/masakmaeda/serious-leap-talk-at-agile-2015-conference
Scrummaster As A Servant Leader
https://luis-goncalves.com/scrummaster-servant-leader/
Agile Testing: A Practical Guide for Testers and Agile Teams
https://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468
What is Agile Testing?
https://www.slideshare.net/abagmar/what-is-agile-testing-51165087
QA ágil 3.0
https://www.thoughtworks.com/es/insights/blog/agile-tester-30

Más contenido relacionado

La actualidad más candente (20)

PDF
Presentación Agile Testing
tbaires
 
PPTX
Introduction to Agile Testing
Raymond Adrian (Rad) Butalid
 
PDF
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
 
PPTX
Guide to Agile testing
Subrahmaniam S.R.V
 
PPT
Scrum Testing Methodology
Gaya1985
 
PPTX
Agile Testing: The Role Of The Agile Tester
Declan Whelan
 
PDF
Pruebas de software agiles
Guino Henostroza
 
PPTX
Agile Testing Strategy
tharindakasun
 
PPT
Agile QA presentation
Carl Bruiners
 
PPTX
SCRUM – Agile Methodology
Achchuthan Seetharan
 
PPT
Agile QA and Testing process
Gloria Stoilova
 
PPT
Agile Testing Process
Intetics
 
PPTX
What is Scrum? SlideShare
Invensis Learning
 
PDF
Holistic testing in DevOps
Janet Gregory
 
PPTX
Agile Testing by Example
Mikalai Alimenkou
 
PPTX
Scrum In Ten Slides
pmengal
 
PDF
DevCamp - O papel de um testador em uma equipe ágil
Elias Nogueira
 
PPT
Agile best practices
Areeba jabeen
 
PPTX
Jira Basic Concepts
MAKSTraining
 
PPTX
Behavior driven development (bdd)
Rohit Bisht
 
Presentación Agile Testing
tbaires
 
Introduction to Agile Testing
Raymond Adrian (Rad) Butalid
 
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
 
Guide to Agile testing
Subrahmaniam S.R.V
 
Scrum Testing Methodology
Gaya1985
 
Agile Testing: The Role Of The Agile Tester
Declan Whelan
 
Pruebas de software agiles
Guino Henostroza
 
Agile Testing Strategy
tharindakasun
 
Agile QA presentation
Carl Bruiners
 
SCRUM – Agile Methodology
Achchuthan Seetharan
 
Agile QA and Testing process
Gloria Stoilova
 
Agile Testing Process
Intetics
 
What is Scrum? SlideShare
Invensis Learning
 
Holistic testing in DevOps
Janet Gregory
 
Agile Testing by Example
Mikalai Alimenkou
 
Scrum In Ten Slides
pmengal
 
DevCamp - O papel de um testador em uma equipe ágil
Elias Nogueira
 
Agile best practices
Areeba jabeen
 
Jira Basic Concepts
MAKSTraining
 
Behavior driven development (bdd)
Rohit Bisht
 

Destacado (6)

PDF
What is Agile Testing?
Amit Gundiyal
 
ODP
Presentation on Agile Testing
1Solutions Pvt. Ltd.
 
PDF
Agile Testing
Naresh Jain
 
PDF
'I am Groot' - Learning Agile Testing
Lisi Hocke
 
PDF
What is Agile Testing? A MindMap
Alan Richardson
 
PPTX
Agile Testing Days -Trends and future in testing 2017
Derk-Jan de Grood
 
What is Agile Testing?
Amit Gundiyal
 
Presentation on Agile Testing
1Solutions Pvt. Ltd.
 
Agile Testing
Naresh Jain
 
'I am Groot' - Learning Agile Testing
Lisi Hocke
 
What is Agile Testing? A MindMap
Alan Richardson
 
Agile Testing Days -Trends and future in testing 2017
Derk-Jan de Grood
 
Publicidad

Similar a Módulo 6. Agile Testing (20)

PDF
Taller evento TestingUY 2016 - Metricas en Tiempo Real y Automatización Dinám...
TestingUy
 
PDF
Framework Scrum
David de Francisco Marcos
 
PDF
Introduccion a Scrum
David de Francisco Marcos
 
PPTX
Metodología Ágil Scrum Conceptos y Ejemplo
Omar Sanmartin
 
PDF
Meetup UruQAy - Agile Testing Condensed: ideas clave
Claudia Badell
 
PPTX
Principios Ágiles, Lean y Scrum
David de Francisco Marcos
 
PPT
Visión General de Scrum
jose diaz
 
PPTX
Ayacucho Agile Day - Introduccion a Scrum
Juan José Fuchs Cerdeña
 
PPTX
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Jorge Hernán Abad Londoño
 
PDF
Introducción a SCRUM
David de Francisco Marcos
 
PPT
Feb-2015 / El arte de crear software de calidad con agilidad
Jesus Perez Franco
 
PPTX
Introducción al Framework Scrum
David de Francisco Marcos
 
PPTX
Webinar: Integrar la analítica en Metodologías Ágiles
IEBSchool
 
PDF
Charla evento TestingUY 2017 - Testing exploratorio ¡Listos para zarpar!
TestingUy
 
PDF
Introducción a Scrum
Luis Aburto
 
PDF
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
TestingUy
 
PDF
Conceptos de desarrollo ágil
Guino Henostroza
 
PDF
El camino de Tester Agil.pdf
LuisAlejandroVegaLoa
 
PDF
Lista de Chequeo Scrum
Sergio Gomez Florez
 
PPTX
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
JeremyLuiggi1
 
Taller evento TestingUY 2016 - Metricas en Tiempo Real y Automatización Dinám...
TestingUy
 
Framework Scrum
David de Francisco Marcos
 
Introduccion a Scrum
David de Francisco Marcos
 
Metodología Ágil Scrum Conceptos y Ejemplo
Omar Sanmartin
 
Meetup UruQAy - Agile Testing Condensed: ideas clave
Claudia Badell
 
Principios Ágiles, Lean y Scrum
David de Francisco Marcos
 
Visión General de Scrum
jose diaz
 
Ayacucho Agile Day - Introduccion a Scrum
Juan José Fuchs Cerdeña
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Jorge Hernán Abad Londoño
 
Introducción a SCRUM
David de Francisco Marcos
 
Feb-2015 / El arte de crear software de calidad con agilidad
Jesus Perez Franco
 
Introducción al Framework Scrum
David de Francisco Marcos
 
Webinar: Integrar la analítica en Metodologías Ágiles
IEBSchool
 
Charla evento TestingUY 2017 - Testing exploratorio ¡Listos para zarpar!
TestingUy
 
Introducción a Scrum
Luis Aburto
 
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
TestingUy
 
Conceptos de desarrollo ágil
Guino Henostroza
 
El camino de Tester Agil.pdf
LuisAlejandroVegaLoa
 
Lista de Chequeo Scrum
Sergio Gomez Florez
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
JeremyLuiggi1
 
Publicidad

Más de Johnny Ordóñez (20)

PDF
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
Johnny Ordóñez
 
PDF
Alineamiento Estratégico con OKRs - OKR Summit (Chile 2020)
Johnny Ordóñez
 
PDF
CoE Value Proposition Canvas
Johnny Ordóñez
 
PDF
Agilidad como cualidad de un sistema vivo - agility enablement (CAS 2019)
Johnny Ordóñez
 
PDF
Agile People - Habilitando la agilidad desde Gestión de talento
Johnny Ordóñez
 
PDF
Gestión Lean de Portafolios de Innovación - Foro Líderes de Transformación (L...
Johnny Ordóñez
 
PPTX
Agilidad en tiempos de VUCA - Keynote Telefónica Colombia
Johnny Ordóñez
 
PDF
La ilusión de Agilidad - Scrum Day Colombia 2019
Johnny Ordóñez
 
PDF
Corporate Innovation Portfolio Management (Excerpt)
Johnny Ordóñez
 
PDF
agility enablement Library - (English version)
Johnny Ordóñez
 
PDF
'agility enablement' - Biblioteca
Johnny Ordóñez
 
PDF
'agility enablement' - Habilitando la agilidad empresarial (Lima 2018)
Johnny Ordóñez
 
PDF
Enterprise agility - A Johnny Ordonez Compilation about EA
Johnny Ordóñez
 
PDF
'agility enablement' - desbloqueando la agilidad empresarial
Johnny Ordóñez
 
PDF
'agility enablement'- unlocking enterprise agility
Johnny Ordóñez
 
PDF
De Agile Coach a 'agility enabler': Habilitando la agilidad empresarial
Johnny Ordóñez
 
PDF
OKR Canvas - Ágiles 2018
Johnny Ordóñez
 
PDF
OKR Canvas - Métricas, KPIs y OKRs
Johnny Ordóñez
 
PDF
Innovación Corporativa y Transformación Digital: Portafolio de Innovación - B...
Johnny Ordóñez
 
PDF
Corporate Innovation & Digital Transformation: Innovation Portfolio
Johnny Ordóñez
 
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
Johnny Ordóñez
 
Alineamiento Estratégico con OKRs - OKR Summit (Chile 2020)
Johnny Ordóñez
 
CoE Value Proposition Canvas
Johnny Ordóñez
 
Agilidad como cualidad de un sistema vivo - agility enablement (CAS 2019)
Johnny Ordóñez
 
Agile People - Habilitando la agilidad desde Gestión de talento
Johnny Ordóñez
 
Gestión Lean de Portafolios de Innovación - Foro Líderes de Transformación (L...
Johnny Ordóñez
 
Agilidad en tiempos de VUCA - Keynote Telefónica Colombia
Johnny Ordóñez
 
La ilusión de Agilidad - Scrum Day Colombia 2019
Johnny Ordóñez
 
Corporate Innovation Portfolio Management (Excerpt)
Johnny Ordóñez
 
agility enablement Library - (English version)
Johnny Ordóñez
 
'agility enablement' - Biblioteca
Johnny Ordóñez
 
'agility enablement' - Habilitando la agilidad empresarial (Lima 2018)
Johnny Ordóñez
 
Enterprise agility - A Johnny Ordonez Compilation about EA
Johnny Ordóñez
 
'agility enablement' - desbloqueando la agilidad empresarial
Johnny Ordóñez
 
'agility enablement'- unlocking enterprise agility
Johnny Ordóñez
 
De Agile Coach a 'agility enabler': Habilitando la agilidad empresarial
Johnny Ordóñez
 
OKR Canvas - Ágiles 2018
Johnny Ordóñez
 
OKR Canvas - Métricas, KPIs y OKRs
Johnny Ordóñez
 
Innovación Corporativa y Transformación Digital: Portafolio de Innovación - B...
Johnny Ordóñez
 
Corporate Innovation & Digital Transformation: Innovation Portfolio
Johnny Ordóñez
 

Último (17)

PDF
Seguridad y auditorías en Modelos grandes del lenguaje (LLM)
Jose Manuel Ortega Candel
 
PDF
Exposición Rayleigh, teoría de la comunicación, etsii tugr
DanielPereiraRiquelm
 
PDF
albañileriaalbañileriaalbañileriaalbañileriaalbañileria
danteisrael987654321
 
PPTX
Revolucionando-los-Informes-Tecnicos-con-IA.pptx
DanielChura9
 
PPTX
Presentación de servicios XMS (2025) - Partner Microsoft
INBOUND PLUS SpA
 
PPTX
MAQUINA DE TURING Y VARIANTES DEL LA MAQUINA DE TURING.pptx
GabyBraga4
 
PDF
Distribución de frecuencias y Diagrama de Pareto en Excel - Trabajo Colaborat...
mapaulahiguita
 
PPTX
Manejo de Web de demostración modulo IOT.pptx
IsaacFernandoPrezSal1
 
PPTX
presentación a introducción de mantenimiento.pptx
ubaldoGonzalez16
 
PPT
(cloud computing) se refiere al acceso a recursos informáticos a través de in...
75485218
 
PPTX
UiPath and Dream to Succeed Kick Off 2025 AI Agentic Automation RPA Program 2025
DianaGray10
 
PPTX
Presentación_Estación_Total_Temas_Definidos.pptx fin.pptx
ximenamondrianbecerr
 
PDF
Curso.Formacion.dron.A1.A3.Completo.v1.pdf
jimenoasenjo1
 
PDF
CyberOps Associate - Cisco Certification
VICTOR MAESTRE RAMIREZ
 
PPTX
Poblacion_y_Muestra para trabajos de investigación pptx
yaneligomezcaceres
 
PDF
S4D430 Col24 Modelado de datos en Dictionary ABAP y ABAP Core Data Services
Libreria ERP
 
PPTX
HARDWARE ponderaciones y placas madre.pptx
jjcondori21
 
Seguridad y auditorías en Modelos grandes del lenguaje (LLM)
Jose Manuel Ortega Candel
 
Exposición Rayleigh, teoría de la comunicación, etsii tugr
DanielPereiraRiquelm
 
albañileriaalbañileriaalbañileriaalbañileriaalbañileria
danteisrael987654321
 
Revolucionando-los-Informes-Tecnicos-con-IA.pptx
DanielChura9
 
Presentación de servicios XMS (2025) - Partner Microsoft
INBOUND PLUS SpA
 
MAQUINA DE TURING Y VARIANTES DEL LA MAQUINA DE TURING.pptx
GabyBraga4
 
Distribución de frecuencias y Diagrama de Pareto en Excel - Trabajo Colaborat...
mapaulahiguita
 
Manejo de Web de demostración modulo IOT.pptx
IsaacFernandoPrezSal1
 
presentación a introducción de mantenimiento.pptx
ubaldoGonzalez16
 
(cloud computing) se refiere al acceso a recursos informáticos a través de in...
75485218
 
UiPath and Dream to Succeed Kick Off 2025 AI Agentic Automation RPA Program 2025
DianaGray10
 
Presentación_Estación_Total_Temas_Definidos.pptx fin.pptx
ximenamondrianbecerr
 
Curso.Formacion.dron.A1.A3.Completo.v1.pdf
jimenoasenjo1
 
CyberOps Associate - Cisco Certification
VICTOR MAESTRE RAMIREZ
 
Poblacion_y_Muestra para trabajos de investigación pptx
yaneligomezcaceres
 
S4D430 Col24 Modelado de datos en Dictionary ABAP y ABAP Core Data Services
Libreria ERP
 
HARDWARE ponderaciones y placas madre.pptx
jjcondori21
 

Módulo 6. Agile Testing

  • 3. Responsabilidades del Team Member¿Qué es Calidad? • Percepción que un cliente tiene de un producto o servicio, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer sus necesidades.
  • 4. 4 Serious LeAP by Masa Maeda https://www.slideshare.net/masakmaeda/serious-leap-talk-at-agile-2015-conference
  • 5. Responsabilidades del Team Member¿Qué es Calidad? Calidad Subjetiva Calidad Objetiva Features vs Requerimientos Presencia de Defectos Calidad del Código Calidad de la Arquitectura Dueda Técnica Mantenibilidad Valor al Negocio percibido Experiencia de Usuario Mejor Time to Market Simplicidad y Eficacia Delighters
  • 6. QA es responsable Responsabilidades del Team MemberLa Calidad en el enfoque tradicional
  • 19. Responsabilidades del Team Member¿Qué no es Calidad? Calidad no es una fase Calidad no es un área Calidad no es igual a Testing Calidad no es igual a más Testers Testing no es igual a Testers Calidad no es igual a más Pruebas Calidad no es igual a menos Bugs
  • 20. En Agile la Calidad es responsabilidad de todos!
  • 21. Repensando el Rol del Analista de Calidad (Tester) Tradicional Ágil § Equipo de Pruebas separado § Las pruebas pasan al final del desarrollo § Trabajan solos § Actúan como filtros para detectar de bugs § Ningún contacto con el Negocio § No tiene idea de la Planificación § Parte de un equipo de desarrollo multidisciplinario § Las pruebas pasan a través del desarrollo § Trabaja colaborativamente con PO, Devs, Ops y Stakeholders § Actúan como consejeros, detectando y evitando bugs, levantan riesgos § Contacto directo con el negocio § Participa activamente del Release y Sprint planning
  • 22. El Rol de los Tester en los equipos ágiles Le ayuda en: § La preparación y revisión de historias § La definición de Criterios de Aceptación § Mejor entendimiento del Dominio de Negocio § Identificar Dependencias Developers Project gruppe § Prepara documentación de Historias a Integrar y Probar § Difunde el Plan, Casos y Data de Pruebas para Integración § Ayuda a conocer la completitud del Feature § Recibe Bugs y comunica al PO y Devs § Definición estrategias de prueba § Automatización de pruebas funcionales (ATDD) § Detecta y notifica bugs § Feedback temprano de las historias § Sugiere mejoras funcionales y de usabilidad Tester System TeamProduct Owner § Preparación y mantenimiento del Ambiente de Pruebas § Casos y Data de Pruebas de las historias del Sprint § Validación de “Done” de las Historias § Registra y notifica Bugs § Aceptación de la Historia con el PO § Métricas de Calidad
  • 23. Entendiendo la Pirámide de Pruebas Tradicional (Buscar Bugs) Agile (Prevenir Bugs) Agile Testing: A Practical Guide for Testers and Agile Teams https://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468
  • 26. Entendiendo la Pirámide de Pruebas Tester Dev System Tester Herramientas Automatización
  • 28. Testing en el contexto Ágil
  • 29. Ciclo de Vida de un Historia Análisis Planificación Desarrollo PO y Tester Sign off Pruebas Exploratorias e Integración Demo En Análisis El PO trabaja en la historia junto con el Product Team y en el Grooming con el equipo para cumplir el Criterio de Ready Lista Cumple con el criterio de Ready. Lista para Sprint Planning. En Desarrollo Las tareas están transicionando por las columnas de Pendiente, En Progreso, Hecha. Aceptada La historia ha cumplido los criterios de Done y de Aceptada. Etapa de Integración El equipo de System Team está realizando pruebas del incremento de sistema en otro ambiente. Ejecuta pruebas de sistema end-to-end (Integración, Exploratorias, Carga, estrés, otras). Lista para Demo El trabajo de todos los equipos listos para ser mostrados en el System Demo. Los PMs revisan la completitud o madurez de la Feature (si esperan completitud en la cadencia actual). El RMT decide si se invitan a Stakeholders.
  • 32. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas Tareas
  • 33. Anatomía del Tablero de Equipo En Análisis Backlog Pendiente En Progreso Hecho AceptadaDone Tareas Historias/ItemsHistorias/Items
  • 34. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Tareas Historias/ItemsHistorias/Items
  • 35. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Criterio de “Lista” CRITERIO DE “LISTA” § Historia bien definida, clara y con al menos 5 a 10 criterios de aceptación (valores heurísticos); § Historia de un Tamaño apropiado, que entre dentro de un sprint y mejore el desempeño del equipo; § Historia transversal, es decir que describa un comportamiento end-to-end (que sea “visible” para le negocio); § Dependencias identificadas, con otras historias dentro del mismo backlog u otros backlogs a los que una historia pueda estar conectada; § Historia revisada por el equipo en una sesión de Grooming o Refinamiento previo, donde se haya comprendido la naturaleza, el valor y desafíos técnicos; § Historia asociada a un objetivo sprint, que sea claramente visible y demostrable; § Comprensión por el equipo del enfoque de pruebas tomando en cuenta aspectos funcionales y no funcionales; § Si es necesario, que la historia haya tenido un Spike para explorar las implicaciones de diseño, arquitectónicas o tecnológicas; § Si es necesario, que la historia cuente con un Bosquejo o Pantalla referencial.
  • 36. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Tareas Historias/ItemsHistorias/Items
  • 37. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Criterio de “Done”CRITERIO DE “DONE” § Pruebas Unitarias desarrolladas; § Todas las pruebas acumuladas en Verde; § Pruebas de Aceptación aprobadas; § Código en el Repositorio, mezclado en el Mainline y conflictos de mezcla resueltos; § Estándares de código cumplidos; § Revisión par aprobada; § Documentación requerida cumplida; § Defectos asociados corregidos; § Criterios de Aceptación cumplidos; § Requerimientos No-Funcionales cumplidos.
  • 38. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas Criterio de “Listo para Pruebas” CRITERIO DE “LISTO PARA PRUEBAS” § Pruebas Unitarias desarrolladas; § Código en el Repositorio, mezclado en el Mainline y conflictos de mezcla resueltos; § Estándares de código cumplidos; § Revisión par aprobada; § Documentación requerida cumplida; § Criterios de Aceptación cumplidos; § Todas las pruebas acumuladas en Verde (Funcionales y Unitarias); § Instalador generado y entregado al Tester.
  • 39. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas Criterio de “Done” CRITERIO DE “DONE” § Versión instalada en el ambiente de Pruebas; § Pruebas de Aceptación/Funcionales aprobadas; § Pruebas de regresión o exploratorias aprobadas; § Defectos asociados corregidos; § Criterios de Aceptación cumplidos; § Revisión de Documentación aprobada; § Aprobación del Tester.
  • 40. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas Criterio de “Aceptada” CRITERIO DE “ACEPTADA” § Criterios de Aceptación cumplidos; § Revisión de Documentación aprobada; § Revisión y aprobación del PO en ambiente de pruebas.
  • 41. Anatomía del Tablero de Equipo En Análisis Lista Pendiente En Progreso Hecho Ambiente de Desarrollo Ambiente de Pruebas AceptadaDone Listo para Pruebas
  • 44. Gestión de la Capacidad del Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Stories 60,0% Bugs 20,0% Grooming 10,0% Soportes 10,0% Gestión de la Capacidad por Tipo de Trabajo
  • 45. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug 8 13 8 User Story 13 Commitment Backlog = 29 pts Estamos en Sprint Planning haciendo nuestro compromiso con el PO PO, nos comprometemos con 29 pts!!
  • 46. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug User Story Nosotros vamos a trabajar en esta historia Y nosotros en la siguiente de mayor prioridad Prepararé los Casos de Pruebas de las Historias y el Ambiente Trabajaré en mi backlog con mi PM y el resto de POs
  • 47. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug User Story Estoy trabajando en los Casos de Pruebas de las Historias y Preparando el Ambiente Estoy trabajando en las nuevas historias con mi PM y el resto de POs
  • 48. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug User Story Estoy trabajando en los Casos de Pruebas de las Historias y Preparando el Ambiente Estoy trabajando en las nuevas historias con mi PM y el resto de POs
  • 49. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug User Story Estoy trabajando en los Casos de Pruebas de las Historias y Preparando el Ambiente Estoy trabajando en las nuevas historias con mi PM y el resto de POs Hemos terminado la historia, pasemos a Testing Oh! Algo para probar, buscaré el instalador y lo probaré Tenemos que ayudar a nuestro Tester a instalar y revisar si funciona. Instalemos juntos. El instalador está en esta ruta; probemos. Okay, se instaló muy bien. Ahora ejecutaré mis casos de prueba. Gracias compañeros!
  • 50. User Story Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story Estoy trabajando en los Casos de Pruebas de las Historias y Preparando el Ambiente Estoy trabajando en las nuevas historias con mi PM y el resto de POs Oh! Algo para probar, buscaré el instalador y lo probaré Okay, ahora vamos por la siguiente historia. Comenzaré a ejecutar mis casos de prueba. Ahora trabajaremos sobre esta historia.
  • 51. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug User Story Oh no! Algo salió mal. Se cayó la pantalla. Es un Bug! ¡¡ Bug
  • 52. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story User Story Bug User Story Bug ¡¡ Urgente! Oh no! Tenemos un Bug crítico. Vamos a arreglarlo. ¡¡
  • 53. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story ¡¡ Urgente! Bug ¡¡ Por fin, terminamos!! Otra historia por probar, muy bien! Okay, instalemos!
  • 54. Flujo de Trabajo – Dinámica de Equipo Private & Confidential54 En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story ¡¡ Urgente! Bug ¡¡ Okay, muchas gracias, se instaló bien. Ejecutaré mis pruebas. Okay, ahora qué hacemos? Listo, vamos con esta! Listo, lo logramos! Tester, por favor revisemos este Bug… ¡¡ Okay, veamos. Instalemos y revisemos juntos.
  • 55. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story ¡¡ Urgente! Bug ¡¡ Excelente, corregido! Ahora revisaré la historia origen… Y ahora qué hacemos? Tomemos la siguiente.
  • 56. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story Urgente! Bug ¡¡ Okay, primera historia hecha! Product Owner, una revisión por favor… Oh! Primera revisión. Voy para allá… Veamos mis CAs…Excelente trabajo equipo!!
  • 57. Flujo de Trabajo – Dinámica de Equipo En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story Urgente! Bug ¡¡ Buen trabajo, vuelvo a lo mío…Gracias, yo igual… Bien, primera historia Aceptada!!
  • 58. Identificando Cuellos de Botella ¿En dónde creemos que pueden existir cuellos de botella?
  • 59. Identificando Cuellos de Botella En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story Urgente! Bug ¡¡ Aquí, posiblemente!
  • 60. Estableciendo WIPs para prevenir Cuellos de Botella En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story User Story Bug User Story User Story Urgente! Bug ¡¡ WIP = 2
  • 61. Estableciendo WIPs para prevenir Cuellos de Botella En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story Bug User Story User Story User Story Urgente! Bug ¡¡ WIP = 2 Listo, terminamos. Pasemos a Pruebas. WIP rebasado! Hey chicos, no se permite colocar más de dos Historias! Y ahora qué hacemos? Y si me ayudan a revisar estas historias para avanzar?... De una! Pongamos esta “pausa”.
  • 62. Estableciendo WIPs para prevenir Cuellos de Botella En Análisis Lista Pendiente En Progreso Hecho AceptadaDone Listo para Pruebas User Story Refactor Bug Soporte Spike User Story Bug User Story User Story User Story Urgente! Bug ¡¡ WIP = 2 Okay, probemos esta!Aquí están los Casos de Prueba… ¡¡
  • 63. ¿No me creen? Agile Testing en acción
  • 66. The Scrum Guide:http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide- ES.pdf#zoom=100 The Scrum Body of Knowledge: http://www.scrumstudy.com/SBOK/SCRUMstudy-SBOK-Guide-2013-spanish.pdf Introducción a Agile y Scrum http://www.slideshare.net/JohnnyDark/introduccin-a-agile-y-scrum-15642614 Estimación y Planificación ágil http://www.slideshare.net/JohnnyDark/estimacin-y-planificacin-gil-webinar Scrum y XP desde las trincheras: http://www.proyectalis.com/wp- content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf Flexibilidad con Scrum http://www.navegapolis.net/files/Flexibilidad_con_Scrum.pdf
  • 67. The Scrum Primer: http://assets.scrumfoundation.com/downloads/2/scrumpapers.pdf?1285932052 Un Mejor Scrum: http://www.scrumsense.com/wp-content/uploads/2012/03/Un-mejor-Scrum- 2.pdf The Scrum Papers: http://assets.scrumfoundation.com/downloads/2/scrumpapers.pdf?1285932052 Artículos sobre Scrum: http://www.mountaingoatsoftware.com/topics/scrum http://agileanarchy.wordpress.com/2009/09/20/simple-scrum/ http://www.scrumalliance.com/articles Agile for Dummies: http://digitalcelerity.com/Resources/Documents/AGILE%20FOR%20DUMMIES%20- %20eBOOK.pdf Essential Scrum [Book] http://www.amazon.com/Essential-Scrum-Practical-Addison-Wesley-Signature/dp/0137043295 =UTF8&qid=1438286302&sr=1-1&keywords=agile+software+development+Shore
  • 68. Succeding Agile Software Development [Book] http://www.amazon.com/Succeeding-Agile-Software-Development- Using/dp/0321579364/ref=sr_1_1?s=books&ie=UTF8&qid=1438286257&sr=1- 1&keywords=succeeding+with+agile The Art of Agile Development [Book] http://www.amazon.com/Art-Agile-Development-James- Shore/dp/0596527675/ref=sr_1_1?s=books&ie=UTF8&qid=1438286302&sr=1- 1&keywords=agile+software+development+Shore Scrum Reference Card http://scrumreferencecard.com/ Introduction to Scrum [Video] https://www.youtube.com/watch?v=D8vT7G0WATM Agile Training (Scrum) [Videos] https://www.youtube.com/playlist?list=PLF6BFA8BAEDF6CE70
  • 69. Growing Agile: A Coach's Guide to Agile Testing https://leanpub.com/AgileTesting Serious LeAP by Masa Maeda https://www.slideshare.net/masakmaeda/serious-leap-talk-at-agile-2015-conference Scrummaster As A Servant Leader https://luis-goncalves.com/scrummaster-servant-leader/ Agile Testing: A Practical Guide for Testers and Agile Teams https://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468 What is Agile Testing? https://www.slideshare.net/abagmar/what-is-agile-testing-51165087 QA ágil 3.0 https://www.thoughtworks.com/es/insights/blog/agile-tester-30