SlideShare a Scribd company logo
Agile & the elusive
big picture
HOW STORY MAPPING CAN FRAME A PROJECT
Getting Started
03/07/2017Agile and the Elusive Big Picture: using story maps
2
Objectives
Students will be able to:
 Identify where user stories come from
 Write user-centered user stories
 Organize user stories into a story map
 Maintain a story map for a team
 Access resources for practice on their own
03/07/2017Agile and the Elusive Big Picture: using story maps
3
Where do user
stories come
from?
03/07/2017Agile and the Elusive Big Picture: using story maps
4
Project charter
• Product roadmap and associated
goals
• Project goals as described in the
project charter
03/07/2017Agile and the Elusive Big Picture: using story maps
5
Other sources of user stories?
 Conversations with users:
 Support team
 Sales & pre-sales
 User experience (UX)
 Monitoring user communities
 Other?
03/07/2017Agile and the Elusive Big Picture: using story maps
6
Writing user
stories
MOVING TO A USER-
CENTERED
PERSPECTIVE
03/07/2017Agile and the Elusive Big Picture: using story maps
7
Traditional user stories
As a <role>
I can <activity>
So that <business value>
03/07/2017Agile and the Elusive Big Picture: using story maps
8
Moving from traditional stories
 Problem with the traditional – structurally
flawed:
 Roles are not suitable focus of attention for
many systems
 The “As a <role> I want form is unnecessarily
wordy and repetitive
 The use of first person is counter-productive
03/07/2017Agile and the Elusive Big Picture: using story maps
9
Moving to User-Centered Stories
 The first person focus can lead
development into believing that the users
are similar to them.
 You are not your user!
 Given this perspective, what can we do?
03/07/2017Agile and the Elusive Big Picture: using story maps
10
Building user-focused user stories
 Minimal – each primary persona requires
a different interface
 Collaborative – the core team should be
involved in the development of the
personas
03/07/2017Agile and the Elusive Big Picture: using story maps
11
Persona stories / scenarios
 They are written as third person stories
 They are written with the user experience
(UX) team in collaboration with the
business analysts and core team members
 They are based on research that discovers
the needs and behaviors of the persona
03/07/2017Agile and the Elusive Big Picture: using story maps
12
ExerciseOne:
UnderstandingUsers
For our exercise, take
a couple of minutes
and interview the
person sitting next to
you about how they
manage and use
email
03/07/2017Agile and the Elusive Big Picture: using story maps
13
User-focused user story form
<persona[:role]>
<performs a task>
[so that]<unobvious goal>
The optional “so that” clause should be provided
only if the goal of the task is not obvious.
“Julie adds an item to the shopping basket” does
not really need an explanation
03/07/2017Agile and the Elusive Big Picture: using story maps
14
Creating context
 By focusing on the users’ activities and
tasks, we keep the context of the entire
project
 We build the map to tell the Big Story
about the system
03/07/2017Agile and the Elusive Big Picture: using story maps
15
ExerciseTwo:
Practicewritinguserstories
Write user stories
about
Managing Email
Since we are all
using the same
persona, start with
a verb.
03/07/2017Agile and the Elusive Big Picture: using story maps
16
Creating a story
map
03/07/2017Agile and the Elusive Big Picture: using story maps
17
ExerciseThree:Creating
sharedunderstanding
Read them aloud
within your group
and place them on
the table in front of
you. Remove any
duplicates.
03/07/2017Agile and the Elusive Big Picture: using story maps
18
ExerciseFour:
Startingthemap
As a team, group the
sticky notes, putting
items that are similar to
one another together. If
different, put them
farther apart.
03/07/2017Agile and the Elusive Big Picture: using story maps
19
ExerciseFive:Arranging
themap
Arrange the groups from left
to right in the order a user
would typically complete the
tasks.
Use a different color sticky
to name the groups.
03/07/2017Agile and the Elusive Big Picture: using story maps
20
You should have something that
looks like this
©Winnipegagilist.blogspot.com
03/07/2017Agile and the Elusive Big Picture: using story maps
21
ExerciseSix:Slicingthe
userstories
Break down or “slice”
the tasks into sub-
tasks
03/07/2017Agile and the Elusive Big Picture: using story maps
22
Walking the backbone / skeleton
 This is the process of making sure that you haven’t
left out any tasks.
 You can walk through user scenarios or even ask
users to walk through their job functions to make
sure no tasks have been missed.
03/07/2017Agile and the Elusive Big Picture: using story maps
23
An example
03/07/2017Agile and the Elusive Big Picture: using story maps
24
An example
03/07/2017Agile and the Elusive Big Picture: using story maps
25
High Priority
Slices
Why Story Mapping?
03/07/2017Agile and the Elusive Big Picture: using story maps
26
Why Story Mapping?
03/07/2017Agile and the Elusive Big Picture: using story maps
27
1. It allows you to see the BIG Picture.
2. It creates shared understanding of the project.
3. It is a tool for better decision making.
4. It encourages iteration.
5. It’s a useful model for discussing & managing
scope.
Story mapping is the beginning
Other techniques to build great products:
 Creating minimal valuable solutions
 Creating customer journey maps
 Creating product ecosystem maps
 Encouraging design thinking
03/07/2017Agile and the Elusive Big Picture: using story maps
28
...in the end
The biggest waste of all is building
something no one wants.”
03/07/2017Agile and the Elusive Big Picture: using story maps
29
Eric Ries
Author of Lean UX
Story mapping Tools
 http://Storiesonboard.com
 http://Featuremap.co
 http://Cardboardit.com
 http://Boardthing.com
 https://mural.co
03/07/2017Agile and the Elusive Big Picture: using story maps
30
References
 Patton, Jeff (2014) User Story Mapping: Discover the
Whole Story, Build the Right Product, O’Reilly
 Gigante, Andrea (2013) Creating an Agile Road Map
using Story Mapping www.scrumalliance.org
 Rogalsky, Steve (2012) Winnipeg Agilist: User Story
Mapping Series www.winnipegagilist.blogspot.com
 Patton, Jeff (2008) The new user story backlog it a map
http://jpattonassociates.com/the-new-backlog/
03/07/2017Agile and the Elusive Big Picture: using story maps
31
Contact information
Elisa Kaplan Miller
Design Transformation Coach
CA Technologies
Elisa.miller@ca.com
214-681-9888
Twitter: elisakm
LinkedIn: /elisakmiller
03/07/2017Agile and the Elusive Big Picture: using story maps
32

More Related Content

Viewers also liked

The 2015 Storytelling Non-Profit Virtual Conference
The 2015 Storytelling Non-Profit Virtual ConferenceThe 2015 Storytelling Non-Profit Virtual Conference
The 2015 Storytelling Non-Profit Virtual Conference
Vanessa Chase
 
Introduction to storytelling for experience design - Melbourne Geeknight, Feb...
Introduction to storytelling for experience design - Melbourne Geeknight, Feb...Introduction to storytelling for experience design - Melbourne Geeknight, Feb...
Introduction to storytelling for experience design - Melbourne Geeknight, Feb...
Liam Keogh
 
UXploration- Exploring Storytelling for Emotionally Engaging UX
UXploration- Exploring Storytelling for Emotionally Engaging UXUXploration- Exploring Storytelling for Emotionally Engaging UX
UXploration- Exploring Storytelling for Emotionally Engaging UX
Techved Consulting
 
Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
UXPA International
 
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
CEE-SEC(R)
 
Storyboard for Animation and Video producation
Storyboard for Animation and Video producation Storyboard for Animation and Video producation
Storyboard for Animation and Video producation
B. Randhir Prasad Yadav
 
Getting to Produck Market Fit
Getting to Produck Market FitGetting to Produck Market Fit
Getting to Produck Market FitDanny Setiawan
 
Understanding the Power of Lean UX
Understanding the Power of Lean UXUnderstanding the Power of Lean UX
Understanding the Power of Lean UX
MentorMate
 
Integrate storytelling into design
Integrate storytelling into designIntegrate storytelling into design
Integrate storytelling into design
Sapient Consulting
 
UX design for video animations
UX design for video animationsUX design for video animations
UX design for video animations
UX Antwerp Meetup
 
Introduction to storytelling for experience design
Introduction to storytelling for experience designIntroduction to storytelling for experience design
Introduction to storytelling for experience design
Liam Keogh
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of Storytelling
esprezo
 
Startup/Digital Marketing 2.0: Growth Hacking Thru UX
Startup/Digital Marketing 2.0: Growth Hacking Thru UXStartup/Digital Marketing 2.0: Growth Hacking Thru UX
Startup/Digital Marketing 2.0: Growth Hacking Thru UX
Soon-Aik Chiew
 
UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"
UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"
UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"
UX STRAT
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
ux singapore
 
Making The Most Of Internship
Making The Most Of Internship  Making The Most Of Internship
Making The Most Of Internship
Pramod Kumar Srivastava
 

Viewers also liked (17)

The 2015 Storytelling Non-Profit Virtual Conference
The 2015 Storytelling Non-Profit Virtual ConferenceThe 2015 Storytelling Non-Profit Virtual Conference
The 2015 Storytelling Non-Profit Virtual Conference
 
Story boarding
Story boardingStory boarding
Story boarding
 
Introduction to storytelling for experience design - Melbourne Geeknight, Feb...
Introduction to storytelling for experience design - Melbourne Geeknight, Feb...Introduction to storytelling for experience design - Melbourne Geeknight, Feb...
Introduction to storytelling for experience design - Melbourne Geeknight, Feb...
 
UXploration- Exploring Storytelling for Emotionally Engaging UX
UXploration- Exploring Storytelling for Emotionally Engaging UXUXploration- Exploring Storytelling for Emotionally Engaging UX
UXploration- Exploring Storytelling for Emotionally Engaging UX
 
Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
 
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
 
Storyboard for Animation and Video producation
Storyboard for Animation and Video producation Storyboard for Animation and Video producation
Storyboard for Animation and Video producation
 
Getting to Produck Market Fit
Getting to Produck Market FitGetting to Produck Market Fit
Getting to Produck Market Fit
 
Understanding the Power of Lean UX
Understanding the Power of Lean UXUnderstanding the Power of Lean UX
Understanding the Power of Lean UX
 
Integrate storytelling into design
Integrate storytelling into designIntegrate storytelling into design
Integrate storytelling into design
 
UX design for video animations
UX design for video animationsUX design for video animations
UX design for video animations
 
Introduction to storytelling for experience design
Introduction to storytelling for experience designIntroduction to storytelling for experience design
Introduction to storytelling for experience design
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of Storytelling
 
Startup/Digital Marketing 2.0: Growth Hacking Thru UX
Startup/Digital Marketing 2.0: Growth Hacking Thru UXStartup/Digital Marketing 2.0: Growth Hacking Thru UX
Startup/Digital Marketing 2.0: Growth Hacking Thru UX
 
UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"
UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"
UX STRAT USA: Ha Phan, "Using Design Experiments as a Springboard for Strategy"
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Making The Most Of Internship
Making The Most Of Internship  Making The Most Of Internship
Making The Most Of Internship
 

Similar to Agile &amp; elusive big pic lutx

Workshop Designing the future: Design thinking for libraries
Workshop Designing the future: Design thinking for librariesWorkshop Designing the future: Design thinking for libraries
Workshop Designing the future: Design thinking for libraries
KISK FF MU
 
Storytelling with software
Storytelling with softwareStorytelling with software
Storytelling with software
Carl Sziebert
 
GetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case StudyGetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case Study
Su Yuen Chin
 
GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016
melmiller
 
Development slam 2017
Development slam 2017Development slam 2017
Development slam 2017
John Murray
 
Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)
Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)
Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)
Tuuli Aalto-Nyyssönen
 
Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012
Lynne Polischuik
 
The what, why and how of Service Design
The what, why and how of Service DesignThe what, why and how of Service Design
The what, why and how of Service Design
Spotless
 
Vuforia & HoloLens: Mixing Up Your Reality - Meetup
Vuforia & HoloLens: Mixing Up Your Reality - MeetupVuforia & HoloLens: Mixing Up Your Reality - Meetup
Vuforia & HoloLens: Mixing Up Your Reality - Meetup
Preston McCauley
 
Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Product and UX - are the roles blurring?
Product and UX - are the roles blurring?
Jesse Gant
 
UX Research Methods: Behind the Scenes At Process Street
UX Research Methods: Behind the Scenes At Process StreetUX Research Methods: Behind the Scenes At Process Street
UX Research Methods: Behind the Scenes At Process Street
QuekelsBaro
 
Bringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design ThinkingBringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design Thinking
Jacqueline L. Frank
 
User Story Mapping - Overview Outline
User Story Mapping - Overview OutlineUser Story Mapping - Overview Outline
User Story Mapping - Overview Outline
Mo Goltz
 
Data visualization training session HELCOM
Data visualization training session HELCOMData visualization training session HELCOM
Data visualization training session HELCOM
Manuel Frias
 
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael NirBloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Michael Nir Business Agility Speaker and Coach
 
From Product Requirements to Hypotheses
From Product Requirements to HypothesesFrom Product Requirements to Hypotheses
From Product Requirements to Hypotheses
uxpin
 
User Story Mapping: Discover the whole story, build the right product
User Story Mapping: Discover the whole story, build the right productUser Story Mapping: Discover the whole story, build the right product
User Story Mapping: Discover the whole story, build the right product
Joan Choi
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco Marcellino
BeMyApp
 
Validate Your Ideas Quickly with Google Design Sprint
Validate Your Ideas Quickly with Google Design SprintValidate Your Ideas Quickly with Google Design Sprint
Validate Your Ideas Quickly with Google Design Sprint
Borrys Hasian
 

Similar to Agile &amp; elusive big pic lutx (20)

Workshop Designing the future: Design thinking for libraries
Workshop Designing the future: Design thinking for librariesWorkshop Designing the future: Design thinking for libraries
Workshop Designing the future: Design thinking for libraries
 
Storytelling with software
Storytelling with softwareStorytelling with software
Storytelling with software
 
GetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case StudyGetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case Study
 
GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016
 
Development slam 2017
Development slam 2017Development slam 2017
Development slam 2017
 
Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)
Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)
Using personas in service design - Scotch on the Rocks 2013 (7/6/2013)
 
Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012
 
The what, why and how of Service Design
The what, why and how of Service DesignThe what, why and how of Service Design
The what, why and how of Service Design
 
Vuforia & HoloLens: Mixing Up Your Reality - Meetup
Vuforia & HoloLens: Mixing Up Your Reality - MeetupVuforia & HoloLens: Mixing Up Your Reality - Meetup
Vuforia & HoloLens: Mixing Up Your Reality - Meetup
 
portfolio
portfolioportfolio
portfolio
 
Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Product and UX - are the roles blurring?
Product and UX - are the roles blurring?
 
UX Research Methods: Behind the Scenes At Process Street
UX Research Methods: Behind the Scenes At Process StreetUX Research Methods: Behind the Scenes At Process Street
UX Research Methods: Behind the Scenes At Process Street
 
Bringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design ThinkingBringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design Thinking
 
User Story Mapping - Overview Outline
User Story Mapping - Overview OutlineUser Story Mapping - Overview Outline
User Story Mapping - Overview Outline
 
Data visualization training session HELCOM
Data visualization training session HELCOMData visualization training session HELCOM
Data visualization training session HELCOM
 
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael NirBloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
 
From Product Requirements to Hypotheses
From Product Requirements to HypothesesFrom Product Requirements to Hypotheses
From Product Requirements to Hypotheses
 
User Story Mapping: Discover the whole story, build the right product
User Story Mapping: Discover the whole story, build the right productUser Story Mapping: Discover the whole story, build the right product
User Story Mapping: Discover the whole story, build the right product
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco Marcellino
 
Validate Your Ideas Quickly with Google Design Sprint
Validate Your Ideas Quickly with Google Design SprintValidate Your Ideas Quickly with Google Design Sprint
Validate Your Ideas Quickly with Google Design Sprint
 

Recently uploaded

AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 

Recently uploaded (20)

AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 

Agile &amp; elusive big pic lutx

  • 1. Agile & the elusive big picture HOW STORY MAPPING CAN FRAME A PROJECT
  • 2. Getting Started 03/07/2017Agile and the Elusive Big Picture: using story maps 2
  • 3. Objectives Students will be able to:  Identify where user stories come from  Write user-centered user stories  Organize user stories into a story map  Maintain a story map for a team  Access resources for practice on their own 03/07/2017Agile and the Elusive Big Picture: using story maps 3
  • 4. Where do user stories come from? 03/07/2017Agile and the Elusive Big Picture: using story maps 4
  • 5. Project charter • Product roadmap and associated goals • Project goals as described in the project charter 03/07/2017Agile and the Elusive Big Picture: using story maps 5
  • 6. Other sources of user stories?  Conversations with users:  Support team  Sales & pre-sales  User experience (UX)  Monitoring user communities  Other? 03/07/2017Agile and the Elusive Big Picture: using story maps 6
  • 7. Writing user stories MOVING TO A USER- CENTERED PERSPECTIVE 03/07/2017Agile and the Elusive Big Picture: using story maps 7
  • 8. Traditional user stories As a <role> I can <activity> So that <business value> 03/07/2017Agile and the Elusive Big Picture: using story maps 8
  • 9. Moving from traditional stories  Problem with the traditional – structurally flawed:  Roles are not suitable focus of attention for many systems  The “As a <role> I want form is unnecessarily wordy and repetitive  The use of first person is counter-productive 03/07/2017Agile and the Elusive Big Picture: using story maps 9
  • 10. Moving to User-Centered Stories  The first person focus can lead development into believing that the users are similar to them.  You are not your user!  Given this perspective, what can we do? 03/07/2017Agile and the Elusive Big Picture: using story maps 10
  • 11. Building user-focused user stories  Minimal – each primary persona requires a different interface  Collaborative – the core team should be involved in the development of the personas 03/07/2017Agile and the Elusive Big Picture: using story maps 11
  • 12. Persona stories / scenarios  They are written as third person stories  They are written with the user experience (UX) team in collaboration with the business analysts and core team members  They are based on research that discovers the needs and behaviors of the persona 03/07/2017Agile and the Elusive Big Picture: using story maps 12
  • 13. ExerciseOne: UnderstandingUsers For our exercise, take a couple of minutes and interview the person sitting next to you about how they manage and use email 03/07/2017Agile and the Elusive Big Picture: using story maps 13
  • 14. User-focused user story form <persona[:role]> <performs a task> [so that]<unobvious goal> The optional “so that” clause should be provided only if the goal of the task is not obvious. “Julie adds an item to the shopping basket” does not really need an explanation 03/07/2017Agile and the Elusive Big Picture: using story maps 14
  • 15. Creating context  By focusing on the users’ activities and tasks, we keep the context of the entire project  We build the map to tell the Big Story about the system 03/07/2017Agile and the Elusive Big Picture: using story maps 15
  • 16. ExerciseTwo: Practicewritinguserstories Write user stories about Managing Email Since we are all using the same persona, start with a verb. 03/07/2017Agile and the Elusive Big Picture: using story maps 16
  • 17. Creating a story map 03/07/2017Agile and the Elusive Big Picture: using story maps 17
  • 18. ExerciseThree:Creating sharedunderstanding Read them aloud within your group and place them on the table in front of you. Remove any duplicates. 03/07/2017Agile and the Elusive Big Picture: using story maps 18
  • 19. ExerciseFour: Startingthemap As a team, group the sticky notes, putting items that are similar to one another together. If different, put them farther apart. 03/07/2017Agile and the Elusive Big Picture: using story maps 19
  • 20. ExerciseFive:Arranging themap Arrange the groups from left to right in the order a user would typically complete the tasks. Use a different color sticky to name the groups. 03/07/2017Agile and the Elusive Big Picture: using story maps 20
  • 21. You should have something that looks like this ©Winnipegagilist.blogspot.com 03/07/2017Agile and the Elusive Big Picture: using story maps 21
  • 22. ExerciseSix:Slicingthe userstories Break down or “slice” the tasks into sub- tasks 03/07/2017Agile and the Elusive Big Picture: using story maps 22
  • 23. Walking the backbone / skeleton  This is the process of making sure that you haven’t left out any tasks.  You can walk through user scenarios or even ask users to walk through their job functions to make sure no tasks have been missed. 03/07/2017Agile and the Elusive Big Picture: using story maps 23
  • 24. An example 03/07/2017Agile and the Elusive Big Picture: using story maps 24
  • 25. An example 03/07/2017Agile and the Elusive Big Picture: using story maps 25 High Priority Slices
  • 26. Why Story Mapping? 03/07/2017Agile and the Elusive Big Picture: using story maps 26
  • 27. Why Story Mapping? 03/07/2017Agile and the Elusive Big Picture: using story maps 27 1. It allows you to see the BIG Picture. 2. It creates shared understanding of the project. 3. It is a tool for better decision making. 4. It encourages iteration. 5. It’s a useful model for discussing & managing scope.
  • 28. Story mapping is the beginning Other techniques to build great products:  Creating minimal valuable solutions  Creating customer journey maps  Creating product ecosystem maps  Encouraging design thinking 03/07/2017Agile and the Elusive Big Picture: using story maps 28
  • 29. ...in the end The biggest waste of all is building something no one wants.” 03/07/2017Agile and the Elusive Big Picture: using story maps 29 Eric Ries Author of Lean UX
  • 30. Story mapping Tools  http://Storiesonboard.com  http://Featuremap.co  http://Cardboardit.com  http://Boardthing.com  https://mural.co 03/07/2017Agile and the Elusive Big Picture: using story maps 30
  • 31. References  Patton, Jeff (2014) User Story Mapping: Discover the Whole Story, Build the Right Product, O’Reilly  Gigante, Andrea (2013) Creating an Agile Road Map using Story Mapping www.scrumalliance.org  Rogalsky, Steve (2012) Winnipeg Agilist: User Story Mapping Series www.winnipegagilist.blogspot.com  Patton, Jeff (2008) The new user story backlog it a map http://jpattonassociates.com/the-new-backlog/ 03/07/2017Agile and the Elusive Big Picture: using story maps 31
  • 32. Contact information Elisa Kaplan Miller Design Transformation Coach CA Technologies Elisa.miller@ca.com 214-681-9888 Twitter: elisakm LinkedIn: /elisakmiller 03/07/2017Agile and the Elusive Big Picture: using story maps 32

Editor's Notes

  1. Personas start much richer discussions and help us stay focused on the users
  2. Stories like this facilitate a conversation with a goal of shared understanding between all of the members of the team.
  3. The context also includes: Customer segments Users and user goals Product uses Business strategy Legacy products and architecture
  4. The idea is to create a map that is a mile wide and an inch deep. It’s really about business process modeling that is focused on the user.