AgileUpgrade.com Twitter: @J_Boeg
AgileUpgrade Story Mapping – GOTO 2015 Jesper Boeg www.AgileUpgrade.com agileupgrade@gmail.com Twitter: J_Boeg
WHO AM I? AgileUpgrade.com Twitter: @J_Boeg
AgileUpgrade Org. reviews, mentoring, consulting and training Scrum Kanban Agile Lean See more at www.AgileUpgrade.com AgileUpgrade.com Twitter: @J_Boeg
Team AgileUpgrade.com Twitter: @J_Boeg
Personal AgileUpgrade.com Twitter: @J_Boeg
Maybe taking it too far? AgileUpgrade.com Twitter: @J_Boeg
Though heavily inspired by Jeff Patton this is not a presentation on his version of Story Mapping AgileUpgrade.com Twitter: @J_Boeg
Agenda 1 High quality waste 2 Story Mapping overview 3 Get started on the rigth foot 4 Diving into the details 5 Take-aways AgileUpgrade.com Twitter: @J_Boeg
You are guinea pigs Pag AgileUpgrade.com Twitter: @J_Boeg e 10
Quick rating 1. Novice: First time I have heard the term ”story map” 2. Informed: Read a blog or saw a conference video 3. Practicing: Tried it once or twice 4. Master: Facilitated several times. Improved some aspects. 5. Expert: Facilitated multiple times – developed my own version. Should be doing the presentation. 11 AgileUpgrade.com Twitter: @J_Boeg
Context of this talk New projects/products Products undergoing heavy development Pag AgileUpgrade.com Twitter: @J_Boeg e 12
HIGH QUALITY WASTE? - DOES THE FOLLOWING SOUND FAMILIAR? Pag AgileUpgrade.com Twitter: @J_Boeg e 13
Story point machine AgileUpgrade.com Twitter: @J_Boeg
Fragmented list of great ideas 15 AgileUpgrade.com Twitter: @J_Boeg
It is a simple score! Just give it a rough guess in terms of value and size and you have got your priority. Damn this agile coaching stuff is easy 16 AgileUpgrade.com Twitter: @J_Boeg
Iterations will save us 17 AgileUpgrade.com Twitter: @J_Boeg
What have we achieved? 18 AgileUpgrade.com Twitter: @J_Boeg
19 AgileUpgrade.com Twitter: @J_Boeg
Backlogs are great! But not for strategy and high level planning 20 AgileUpgrade.com Twitter: @J_Boeg
Prioritization is not about what you CAN do to fulfill a business need – it is about what you SHOULD do to create a desired effect 21 AgileUpgrade.com Twitter: @J_Boeg
The new backlog is a map 2008 blog by Jeff Patton http://jpattonassociates.com/the-new- backlog/ 22 AgileUpgrade.com Twitter: @J_Boeg
Story Mapping in short Create Product Vision Identify ”backbone” activities (columns in story map) Identify target groups/user segments Walk the ”backbone” with each role Prioritize (Walking skeleton, release goal) Vision : FOR private customers with a company mobile WHO wants to spend more data than their company subscription allows OUR PRODUCT IS a one-time top-up data model THAT allows customers to pay for more data immediately UNLIKE complicated internal approval processes or the need for 2 mobile phones OUR PRODUCT tops-up mobile data with the push of a button Sales to Limit Up-sale Order Billing Business reached Private Walking Customer Business Skeleton Client TDC sales Release goal : 1 product person available for one manually seleted business client. • KPI: +50% increase in top-up data 23 AgileUpgrade.com Twitter: @J_Boeg
GET STARTED ON THE RIGHT FOOT 24 AgileUpgrade.com Twitter: @J_Boeg
Get the right people Project Frontend sponsor Product Manager End user CEO UX Backend Support 25 AgileUpgrade.com Twitter: @J_Boeg
Research domain Vision Customer journey Market analysis User segments Organization …. 26 AgileUpgrade.com Twitter: @J_Boeg
Write known business needs To be able to spend time on what matters! 27 AgileUpgrade.com Twitter: @J_Boeg
DIVING INTO THE DETAILS 29 AgileUpgrade.com Twitter: @J_Boeg
A Vision is important! 30 AgileUpgrade.com Twitter: @J_Boeg
If applicable Try this format for vision statement: FOR (target for the product) WHO (users’ needs) OUR PRODUCT IS (the product category) THAT (major benefit, key functionalities) UNLIKE (current practice, competition) OUR PRODUCT (major differentiator) 31 AgileUpgrade.com Twitter: @J_Boeg
CUSTOMER JOURNEYS ROCK! 32 AgileUpgrade.com Twitter: @J_Boeg
Start outside-in 33 AgileUpgrade.com Twitter: @J_Boeg
Customer Journey touch points 34 AgileUpgrade.com Twitter: @J_Boeg
Where will we put our energy? 35 AgileUpgrade.com Twitter: @J_Boeg
Where will we put our energy? 36 AgileUpgrade.com Twitter: @J_Boeg
TARGET GROUPS/USER SEGMENTS 37 AgileUpgrade.com Twitter: @J_Boeg
Identify 38 AgileUpgrade.com Twitter: @J_Boeg
Prioritize Don’t try to please everybody! Priority Target group Reason for priority 1 Single male, age 18-25 Market research shows that they represent 35-45 percent of the total market and are the most likely to explore new products. Also they are right now the least satisfied with their current options 2 Mom 2 kids, age 26-35 Market research indicates that they are the fastest climbing segment of digital consumers already representing 10-15 percent. Estimated to climb to 20-25 percent before 2018 Out of scope Target groups Reason Kids age 5-12 The market is currently fulfilled and the entry barrier is too high 39 AgileUpgrade.com Twitter: @J_Boeg
MAP IDENTIFIED USER NEEDS 40 AgileUpgrade.com Twitter: @J_Boeg
In touch points 41 AgileUpgrade.com Twitter: @J_Boeg
Tell the story / walk the map 42 AgileUpgrade.com Twitter: @J_Boeg
One target group at the time 43 AgileUpgrade.com Twitter: @J_Boeg
Important! Keep telling it from an end-user perspective – we are mapping user needs 44 AgileUpgrade.com Twitter: @J_Boeg
Prioritize 45 AgileUpgrade.com Twitter: @J_Boeg
Walk the ”MVP” 46 AgileUpgrade.com Twitter: @J_Boeg
Release goals and KPI’s Pag AgileUpgrade.com Twitter: @J_Boeg e 47
Keep in mind “One of the most dangerous of all batch size problems is the tendency to pack more innovation in a single project than is truly necessary” Don Reinertsen, The Principles of Product Development Flow 48 AgileUpgrade.com Twitter: @J_Boeg
What is the real risk? “data gathered from A/B tests by Ronny Kohavi , who directed Amazon’s Data Mining and personalization group, reveal that 60%-90% of ideas do not improve the metric they were intended to improve” Lean Enterprise, 2015 49 AgileUpgrade.com Twitter: @J_Boeg
Remember Reducing scope by 50% often reduces Complexity by 50% Effort by 50% Budget by 50% Time by 50% 50 AgileUpgrade.com Twitter: @J_Boeg
Difficult but important What is the business goal of the “release”? Do we truly need it all to deliver on that goal? How will we measure if it is a success? What will we do if numbers do not match? 51 AgileUpgrade.com Twitter: @J_Boeg
A smile doesn’t cut it 52 AgileUpgrade.com Twitter: @J_Boeg
BE AS CREATIVE AS YOU WANT – BUT KEEP IT VISUAL 53 AgileUpgrade.com Twitter: @J_Boeg
Just post Its on a wall 54 AgileUpgrade.com Twitter: @J_Boeg
A door 55 AgileUpgrade.com Twitter: @J_Boeg
Glass walls are great 56 AgileUpgrade.com Twitter: @J_Boeg
Even a dinner table 57 AgileUpgrade.com Twitter: @J_Boeg
REMEMBER 58 AgileUpgrade.com Twitter: @J_Boeg
It is just a direction! At least when used in an Agile context 80% 50% 30% 59 AgileUpgrade.com Twitter: @J_Boeg
Keep it physical 60 AgileUpgrade.com Twitter: @J_Boeg
Repeat / update Typically once every 1-3 months 61 AgileUpgrade.com Twitter: @J_Boeg
Visual and 2 dimensions 62 AgileUpgrade.com Twitter: @J_Boeg
Story mapping provides a way to focus on the essentials, align stakeholders and make it possible for everybody involved to answer the important question: What are we building for whom and why? 63 AgileUpgrade.com Twitter: @J_Boeg
Take-aways Successful story mapping requires preparation Agile without a direction is just a boring sequence of iterations Don’t underestimate the power of having the right people present Story mapping is an outside-in process – essentially just stories about users on a map Doing it on a wall or white-board makes prioritization tangible and engaging Story mapping facilitates and captures conversations about end user behaviour and a strategy to get the most out of your efforts Story mapping can be used with traditional as well as agile processes 64 AgileUpgrade.com Twitter: @J_Boeg
Questions 65 AgileUpgrade.com Twitter: @J_Boeg
See you in May Have a nice winter Follow us at: www.4globetrotters.world 66 AgileUpgrade.com Twitter: @J_Boeg
Contact information Jesper Boeg Mail: agileupgrade@gmail.com Mobile: +45 51 54 28 20 Twitter: @J_Boeg Website/blog: www.agileupgrade.com Travelsite/blog: www.4globetrotters.com 67 AgileUpgrade.com Twitter: @J_Boeg
68 AgileUpgrade.com Twitter: @J_Boeg
Recommend
More recommend