SlideShare a Scribd company logo
1 of 54
Collaborative Chartering&Storymapping An Introduction
Ian CullingPaul Culling
CollaborativeChartering
What We’re Not Talking About
What We Are Talking About
Test Drive Your Project
The Mechanics Determining who to invite A Name and time frame An Elevator Pitch Goals and Success Measures Mapping the Community Strengths & Challenges Establishing a cadence
Who’s Coming to the Party Skills and Experience Over Titles and Org. charts
Who’s Coming to the Party Think about: Investors or sponsors? Product or Project Vision? Domain Expertise? Market opportunity and needs knowledge? Builders of the product? Packaging and deployment? Document and provide training? This is just a guide…
A Name & Time Frame What’s in a name? The not too distant future
A Name & Time Frame
The Elevator Pitch
AgileSherpa A gentle guide to the best of the Agile landscape wherever it lives.
Roadmapping Capture and visually communicate the longer-term direction of our products.
DINERO ‘Get my reps out of invoicing’ –automagic invoicing and online payments.
Goals & Success Measures
Goals & Success Measures Starter questions: ,[object Object]
How will this project improve the product?
What value are we creating for the users?
Are there technology goals? Are we paying down technical debt?
What are the Social (community) goals?
What are the process or practices goals?,[object Object]
Strengths & Challenges
Establishing a Cadence
Our Experiences
Our Experiences
Storymapping
Agile Product Planning - Observations Feature-oriented vs. user-centered Process-driven (template-head) Sentence completion over storytelling Mad dash to iterate – crank out a backlog! Delivery quickly outpaces Discovery
A Process and a Template As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ As ____ I need to ____ so that ____ “As _______ I need to _________ so that I can _________”          user                 	  story                       	value
An Evolution Persona Story Title Story Title Story Title “As _______ I need to _________ so that I can _________” Image - Story Test - Story Test - Story Test          persona                 user task                             test    Desc - Story Test - Story Test - Story Test Value - Story Test - Story Test - Story Test - Story Test - Story Test - Story Test A Refactoring
Story Map sneak peek… Persona Activity Task Task Task Task Task Task Activity Task Task Task Task Task Task Task
Story Map Workshop Identify & Rank Key Personas Those that are doing it, find it valuable or will support it Who gets the most value, or is most important to serve? Capture Key Activities & User Tasks “What do you do at work?”  Activities “Tell me that story”  Tasks “Are there any variations?”  Alternate paths Mile-wide, Inch-deep
Participants Informed: end users & domain experts Inspired: product visionaries/sponsors Decision Makers: product owners Builders (design – dev – test) Fewer is Better
Pragmatic Personas, vs… Ca < our goal is to create discussion starters >
Emergent Personas
Informative Personas
Creating Your Personas Choose a name 	( sticky name – alliteration helps ) ------------------------------------------------------------------------------------- Add an image 	( a conversation starter ) ------------------------------------------------------------------------------------- Add a description 		 	Value from product ( who is this person? )		( what is our sell? ) ,[object Object]
 knowledge of domain 		- increased productivity?
 FT / PT				- fewer steps?
 incentives				- more fun?- level of engagement		- easier to use?
Story Maps ( what’s needed; what’s wanted? )
Persona-Driven Authoring
 Activities, Tasks and Story Telling ,[object Object],( “what do you do at work?” )  scenarios ,[object Object],( “what are the tasks to get that done?” )  candidate user stories ,[object Object],( “are there any variations or dead ends?” )
An Example
Let’s Map the Point of Sale Make Sales Add Item Calc Total Take Payment Print Receipt Calc Tax Scan Item Open / Close Register Print GiftRcpt Key In Item Take Cash Take Returns Take Credit Add Survey Take Coupon Take Check
Story Maps Foster Story Telling(and re-telling/reminding/reorienting)
When is value delivered? Activity Task Task Task Task Task Task Task Task Activity Task Task Task Task Task Task Task Task Task Task
Benefits User-Centered mindset A governor on feature invention & cleverness (yours truly included) Empathy Context Collaborative Lightweight
Our Experiences

More Related Content

Viewers also liked

Viewers also liked (13)

Delivering Quality: One Weekend At A Time
Delivering Quality: One Weekend At A TimeDelivering Quality: One Weekend At A Time
Delivering Quality: One Weekend At A Time
 
Software testing
Software testingSoftware testing
Software testing
 
Mobile software testing guide
Mobile software testing guideMobile software testing guide
Mobile software testing guide
 
New Media Institute Presentation
New Media Institute PresentationNew Media Institute Presentation
New Media Institute Presentation
 
Nysia 2006 Digial Workforce
Nysia 2006 Digial WorkforceNysia 2006 Digial Workforce
Nysia 2006 Digial Workforce
 
Guerrilla Usability Testing for Agile/Lean
Guerrilla Usability Testing for Agile/LeanGuerrilla Usability Testing for Agile/Lean
Guerrilla Usability Testing for Agile/Lean
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Anay - Fluent interfaces in testing
Anay - Fluent interfaces in testingAnay - Fluent interfaces in testing
Anay - Fluent interfaces in testing
 
Coming to TERMS with Test Automation
Coming to TERMS with Test AutomationComing to TERMS with Test Automation
Coming to TERMS with Test Automation
 
The quick start guide to guerrilla usability testing
The quick start guide to guerrilla usability testingThe quick start guide to guerrilla usability testing
The quick start guide to guerrilla usability testing
 
Vijay & Parul - Cloud testing
Vijay & Parul - Cloud testingVijay & Parul - Cloud testing
Vijay & Parul - Cloud testing
 
Creating a Context Driven Test Team
Creating a Context Driven Test TeamCreating a Context Driven Test Team
Creating a Context Driven Test Team
 
Srinivas, Nirmalaya - Testing a massively multi-player online game
Srinivas, Nirmalaya - Testing a massively multi-player online gameSrinivas, Nirmalaya - Testing a massively multi-player online game
Srinivas, Nirmalaya - Testing a massively multi-player online game
 

Similar to Paul and Ian Culling - Introduction to Chartering and Story Mapping

What Is Good Performance Isqlug Jan 2010
What Is Good Performance Isqlug Jan 2010What Is Good Performance Isqlug Jan 2010
What Is Good Performance Isqlug Jan 2010
sqlserver.co.il
 
Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1
Chip Swanson
 
Feature injection - Antony Marcano & Andy Palmer
Feature injection - Antony Marcano & Andy PalmerFeature injection - Antony Marcano & Andy Palmer
Feature injection - Antony Marcano & Andy Palmer
AGILEMinds
 

Similar to Paul and Ian Culling - Introduction to Chartering and Story Mapping (20)

Developing User stories - Beyond the Basics
Developing User stories - Beyond the BasicsDeveloping User stories - Beyond the Basics
Developing User stories - Beyond the Basics
 
Get Ready For Your First Iteration
Get Ready For Your First IterationGet Ready For Your First Iteration
Get Ready For Your First Iteration
 
User Stories
User StoriesUser Stories
User Stories
 
Craft Your Story - Storyboard
Craft Your Story - StoryboardCraft Your Story - Storyboard
Craft Your Story - Storyboard
 
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazXp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
 
solen user stories
solen user storiessolen user stories
solen user stories
 
What Is Good Performance Isqlug Jan 2010
What Is Good Performance Isqlug Jan 2010What Is Good Performance Isqlug Jan 2010
What Is Good Performance Isqlug Jan 2010
 
From customer need to Umbraco setup
From customer need to Umbraco setupFrom customer need to Umbraco setup
From customer need to Umbraco setup
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility Defined
 
Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...
 
Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...
 
Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1
 
IRM EA 2014 - Designing experiences with outside in architecture - Mike Clark...
IRM EA 2014 - Designing experiences with outside in architecture - Mike Clark...IRM EA 2014 - Designing experiences with outside in architecture - Mike Clark...
IRM EA 2014 - Designing experiences with outside in architecture - Mike Clark...
 
Feature injection - Antony Marcano & Andy Palmer
Feature injection - Antony Marcano & Andy PalmerFeature injection - Antony Marcano & Andy Palmer
Feature injection - Antony Marcano & Andy Palmer
 
Pivotal tracker presentation 10-13-2010
Pivotal tracker presentation   10-13-2010Pivotal tracker presentation   10-13-2010
Pivotal tracker presentation 10-13-2010
 
Information Architecture for Drupal
Information Architecture for DrupalInformation Architecture for Drupal
Information Architecture for Drupal
 
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHIBridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
 
Ui &amp; ux insights via case stydies
Ui &amp; ux insights via case stydiesUi &amp; ux insights via case stydies
Ui &amp; ux insights via case stydies
 
One day Course On Agile
One day Course On AgileOne day Course On Agile
One day Course On Agile
 
How to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of ProductHow to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of Product
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Paul and Ian Culling - Introduction to Chartering and Story Mapping

Editor's Notes

  1. Not traditional kick off meeting: 1 way discussion (talked to) where you’re told what will be built, by whom and by when.Not massive document that is often never read, created by few without feedback from the larger project community
  2. Not about shelfware, it’s about big visible PURPOSE. The WHY.collaborative (lightweight0) chartering involves the appropriate members of the project community and the appropriate level of ceremony. Collaborative chartering aims to create a session filled with discussion from all points of view.describe what project community meanstalking about test driving your project
  3. The project community (builders to customers to Trackers – more on that later) uses chartering to look at what success might look like who is in the mix (builder/customer/trackers), what they are building and why. smooth sailing, can uncover how much is not known or what is unclear. End with a project community that is bought in and committed to the project and it can end with the realization that a project should be killed before it startsBRING UP IMAGEfrom a real project, posted on a wall in the project areathe messy nature promotes revisiting. It’s not sterilized document people are afraid to mess withProject team can go to it, if things are changing or the project is losing its way, it may be time to update or do another chartering session NOT buried in desk after the ‘chartering’ toll gate has been passed
  4. appropriate ceremony, appropriate time on each ‘section’inspect and adapt and the perils of dogma
  5. exploratory, informative and rich discussion
  6. Less is more – too big a group and discussion is stifled, looking for free flowing discussionBeware the dominator and be prepared to facilitate around them if there is one in your community
  7. Brief intro – foundationhave a name? It should. This is a LOW CEREMONY activity. May come quickly, may take longer – if problem, bad smell.======TIME FRAME======== “What is a meaningful time frame for our charter?” Too far into the future - you can’t realistically determine what success means – goals are untestable Too short a period – are you introducing unneeded process or ceremony? Depends on your company, industry or domain: If you release quarterly then maybe that is a good time frame. Longer time frames can give valuable insight into long term roadmaps but shorter time frames give more actionable AND testable goals
  8. Everything I just talked about is displayed in this small space doesn’t seem like much information but brings great clarity to the foundation of the project you can also see, ironically, that this was their scrum pilot
  9. explain elevator pitch some also call it a vision statement, like this team, but I’m personally not fond of that name. to me it lends itself to being buzzwordy, meaningless feces that a bad marketing team would come up with what we’re looking for is 1 or 2 sentences that actually means something to the project community as a whole – if somebody asked about the project you could rattle it off and they would understand what you’re up to Can you describe what you are building and why it is valuable? takes time – don’t go for unrealistic – come back to it later when more info is in the open – does it still fit?
  10. what future success might look like may be product, technology, process or something elsenot wish lists, must be testable and tangible within time frame if 1 person talking, either true product owner or just a control freak try to get more than one person talking ask silent people to offer their ideas don’t try to organize just yet, it can kill momentum10 or so visible goals =====STARTER QUESTIONS===== suggest this order: business or product, move on to technology and then new process being introduced (like scrum in this project)SUCCESS MEASURES – Now the harder work – trying to figure our what success might look like within time framescalability example: how much now? Users or ?? Way to measure scalability?not creating detailed requirements – discovery around what is known and unknown Iterate, cycle back, rewrite unclear goals
  11. Discussing names, dates and elevator pitch just the beginning Elevator pitch should have got the group going, discussing, thinking next work item around what future success might look like may be product, technology, process or something else not wish lists, must be testable and tangible within time frame if 1 person talking, either true product owner or just a control freak try to get more than one person talking ask silent people to offer their ideas don’t try to organize just yet, it can kill momentum 10 or so visible goals STARTER QUESTIONS suggest this order: business or product, move on to technology and then new process being introduced (like scrum in this project)SUCCESS MEASURES – Now the harder work – trying to figure our what success might look like within time frame scalability example: how much now? Users or ?? Way to measure scalability? not creating detailed requirements – discovery around what is known and unknown Iterate, cycle back, rewrite unclear goals
  12. Getting to know players and relationship to each other do this by building a map of community and extended community two types one is more traditional and one is notWhat do you do and When will we see you? Name, skills (tasks) and time available as people to provide in their own wordsnot “role” unless it describes what they do (how people see their work in their words, not their manager’s) will BA or PM really tell you (and community) what they do day-to-day? asking people to take ownership of what they do in the community builds communities instead of just teaching processes and practices VENN GOES SOCIAL – shows some skills but mostly relationshipsBuilders, Investors or Trackers, Product Planners and DesignersIf they build it they will come (product planners)Are we there yet? (trackers) Everyone who makes the product clickable (builders)Who is needed but not present? Discussions started are more valuable than the picture created
  13. This is where we look at what is going for us and what is going against us Strengths come in many forms: technical skills, history of delivery, strong sponsorship deep domain knowledge or subject matter expertise Challenges and constraints need open discussion which constraints can be changed and which are out of the control? Also where you would discuss community values: quality? Empathy? Trust? This is can affect the elevator statement and cause to revisitRoadblocks? Working agreements?
  14. Complete charter by discussing cadence: who, where, and how often people will meet including:iteration lengthPlanning days and timesstand up time and location core hourscollaboration hoursestablish and record key dates
  15. Personas (15 – 30 minutes)Come up with 3 or 4 provisional personas that will get value from or depend on the product.  Consider people:that find it valuablethat are doing itthat will support itFor each persona, complete an index card (simply format in the slide deck) that includes a:Name (sticky name – alliteration helps)Sketched out headshot (a conversation starter)Bullets that describe that person (who is this person?)Bullets that highlight the values (what are our selling points to this person?) Rank Personas (5 minutes)Who’s most important to serve?  Who gets the most value? Storymapping:  Activities and User Tasks (1 hour max; ~15 minutes/persona)Through repetitive storytelling, for each persona (in rank order):Name 4 or 5 (max) high-level activities (“what do you do at work?”) à activitiesWalk a day in the life for each activity (“tell me that story”) à user tasksBack up and re-tell the experience (“are there any variations”) à alternate paths/tasksAs they’re captured, lay them out on the table next to the persona they’re about (I’ve attached a very simply visual of the layout)Going mile-wide, inch deep: don’t go more that 3 levels deep in variations