Why customers suck at agile - and how can they be helped?
-
Upload
codento -
Category
Leadership & Management
-
view
694 -
download
0
Transcript of Why customers suck at agile - and how can they be helped?
Karoliina Luoto · Alpha 1, 12-12:30 Wed 26 Aug 2015
Why customers suck and what can be done about it?Ale 2015, Paradise Center, Sofia
Karoliina Luoto + CodentoConsultant for Agile coaching and consultingFocus: customer workBefore: product owner, collaboration strategist, communications specialist
Change agent’s right handWorks in actual software development too
Let me tell youA story
[email protected] · @totoroki · +358 40 765 8504
Photo: Sam Howzit, FlickrPicture: Malabooboo, Flickr
Monsters Inc.Wanted to develop an e-child- scarer
Picture: © Disney Pixar
The productmanager team had heard about this Scrum thing and wanted to try it out
Picture: © Disney Pixar
Photo: Sam Howzit, FlickrPicture: Malabooboo, Flickr
A company called Monsters Inc.Wanted to develop an e-child-scarer
Picture: © Disney Pixar
The project boardWas a bit suspicious about agile
Picture: © Disney Pixar
Photo: Sam Howzit, FlickrPicture: Malabooboo, Flickr
A company called Monsters Inc.Wanted to develop an e-child-scarer
Picture: © Disney Pixar
But the e-scarer had potential- So they found the money
The brand new Product Owner was super happy about how Scrum seemed
”We don’t need to plan, we’ll just find a team, start developing and see what happens!”
Picture: © Disney Pixar
Picture: © Disney Pixar
The Development Team Was talented and visionated
Picture: © Disney Pixar
The Product Manager TeamWorked their arses off
Picture: © Disney Pixar
Writing and prioritizingBacklog items
And the team really got Sprint goals completed
And the team really got Sprint goals completedOften Sprint ReviewsWere revelations for POs
Picture: © Disney Pixar
So this is the kind of productWe are building! SeemsExcellent!
Picture: © Disney Pixar
POs got loads of user feedbackAnd tried to answer it all
Picture: © Disney Pixar
Time flied, project board tiredWhen do we get the results?
Picture: © Disney Pixar
Picture: © Disney Pixar
The Scrum Team did greatBut nobody seemed to understand
Picture: © Disney Pixar
Finally the PO burnoutedIt seemed impossible to succeed
Picture: © Disney Pixar
The project was shut down:”Agile is not for us”
Picture: © Disney Pixar
Monsters returned to The old manual scaring system
Picture: © Disney Pixar
*The dev team was baffledWhat had gone wrong?
The team and others were baffledWhat had gone wrong?
The team was baffledWhat had gone wrong?
So how could theDevelopment Team have helped?
Agile Client Hand-Holder Testfor Scrum Masters and Dev Teams1. Have you had a liftoff (kickoff) for both product vision and
methods?
Test by: Karoliina Luoto Further reading: Agile Liftoff / Diana Portland
2. Have you asked for project board vision on the value of different features? Vision document? Lean canvas?
3. Do you collect user feedback on the value of features?
6. Have you told the product owner what you feel is worth focusing on? 7. Are you focusing on 20 % solutions that can fulfill 80 % of the need?8. Are you telling the PO about differently-sized implementation options for items?
4. Are you tracking business value over sprints?5. Are you asking the PO to test – early and often?
9. Is your Product Owner attending retrospectives?
Tools forHelping the client
Picture: © Disney Pixar
Loan poker cardsTo the project board
Photo: karla_k., FlickrPhoto: Karoliina Luoto
Value poker for epics in project boardNeeds somebody to facilitateAligns Product Owner’s vision with the project board’s
Picture: © Disney Pixar
Value feedbackFrom Users
Billing or ”How much is this feature worth to you?””Will this feature keep you from going to competitor?”Get the feedback to the board
Picture: © Disney Pixar
Value burnup chart to keep track
Photo: karla_k., FlickrPhoto: Karoliina Luoto
Based on project board’svalue poker or real value feedback from usersEnsures that effort is used on valuable stuff
Picture: © Disney Pixar
Alternative plannig pokerIn planning meetings
Photo: karla_k., FlickrPhoto: Karoliina Luoto
Play for lightest possible implementationAnd for the perfect oneTo help PO see the scale
Picture: © Disney Pixar
Default solutionsFor piloting
Modules put up with default settings, code from old projects…Get the PO to pilot the workflows and get feedbackAfter that iterations add value
Picture: © Disney Pixar
Open reviewsFor product understanding
Photo: Karoliina Luoto
Also project board to reviewsHave the end-user feedback at hand for everyoneFor shared vision and effort discussion
Picture: © Disney Pixar
Usually it’s value managementAnd you can help!
Picture: © Disney Pixar
The End www.codento.comwww.agileownership.com
Karoliina Luoto · @totoroki · +358 40 765 8504