SlideShare a Scribd company logo
STOP WRITING STORIES, START
VALIDATING WORKING SOFTWARE
matthew.r.philip@accenture.com
@mattphilip
1.LEARN MORE EFFECTIVE WAYS OF COLLABORATING
2.LEARN HOW TO CREATE A TEAM OF PRODUCT
MISSIONARIES INSTEAD OF MERCENARIES
3.LEARN HOW TO IDENTIFY PROBLEMS AND GOALS
AND INVITE TEAMMATES TO SOLVE THEM
4.UNLEARN BEHAVIORS THAT INHIBIT AGILITY
Goals for today
THE EPIC HISTORY
OF AGILE
CIRCA 2001
Dark Lord
of Waterfall
Agile Alliance of independent thinkers
BUT THE HEARTS OF MEN
ARE EASILY CORRUPTED…
The User Story
AND SOME THINGS THAT SHOULD NOT
HAVE BEEN FORGOTTEN WERE LOST.
HISTORY BECAME LEGEND.
LEGEND BECAME MYTH.
AND FOR 20 YEARS, THE SPIRIT OF
AGILE PASSED OUT OF ALL KNOWLEDGE.
SO WHAT
HAPPENED?
STORIES WENT
SIDEWAYS FROM
THE VERY
BEGINNING.
— Jeff Patton
SOMEBODY CAME UP TO ME AND SAID, ‘WE
WANT TO DO SOFTWARE DEVELOPMENT BUT
WE JUST CAN’T STAND ALL THIS
CEREMONY AND THIS AGILE STUFF. WE
JUST WANT TO WRITE SOME PROGRAMS.’
TEARS CAME INTO MY EYES… HOW CAN IT
BE THAT WE’RE RIGHT BACK WHERE WE
WERE TWENTY YEARS AGO?
— Kent Beck
WORKING SOFTWARE
OVER
COMPREHENSIVE DOCUMENTATION
Manifesto for Agile Software Development
YOU’RE RIPPING MY CARD!
(GO)JIRA HAS
BECOME A
MONSTER!
THE MOST EFFICIENT AND EFFECTIVE
METHOD OF CONVEYING INFORMATION
TO AND WITHIN A DEVELOPMENT
TEAM IS FACE-TO-FACE
CONVERSATION.
Manifesto for Agile Software Development
PROMISE FOR A CONVERSATION
USER STORIES REPLACE CONVERSATIONS
USER STORIES REPLACE CONVERSATIONS
PROMISE FOR A CONVERSATION
Pattern: Conversation Focus Anti-Pattern: User-Story Focus
Organic, spontaneous, natural Scheduled, time-boxed
Synchronous Asynchronous
Direct, personal, humanizing Indirect, impersonal, tools-focused
High bandwidth, promotes
understanding
Low bandwidth, leads to more
questions, assumptions
WORKING SOFTWARE IS THE
PRIMARY MEASURE OF PROGRESS.
Manifesto for Agile Software Development
WORKING SOFTWARE IS THE PRIMARY MEASURE
OF PROGRESS.
• VELOCITY/POINTS
• STORY COUNT
• STORY CYCLE/DELIVERY TIME
• UTILIZATION
• ESTIMATED QUALITATIVE VALUE
• ESTIMATED QUANTITATIVE VALUE
• VALIDATED VALUE
HOW IS
YOUR TEAM
MEASURED?
SIMPLICITY–THE ART OF
MAXIMIZING THE AMOUNT OF
WORK NOT DONE–IS ESSENTIAL.
Manifesto for Agile Software Development
1 BUILDING THE WRONG THING OR THINGS PEOPLE DON'T NEEDBIGGEST
WASTE IN
SOFTWARE
DEVELOPMENT?
THERE IS NOTHING SO
USELESS AS DOING
EFFICIENTLY THAT WHICH
SHOULD NOT BE DONE AT
ALL.
— Peter Drucker
HOW MUCH HOW MUCH TIME, EFFORT AND
CONVERSATION DO YOU AND YOUR TEAM SPEND…
DEALING WITH USER
STORIES AND OUTPUTS
VALIDATING WHETHER
YOU’RE SOLVING BUSINESS
PROBLEMS AND REALIZING
OUTCOMES
?
STORY-BASED ANTI-PATTERNS
• This story isn’t
estimated.
• There’s no way
that’s a five.
• I think we need a
spike before we do
that.
• What am I going to
accomplish today?
Story #654 and
maybe start on
Story #679.
• I can’t estimate
that if I don’t know
the solution.
• Can you update
your cards,
please?
• Tell me what to
type in the
description.
• These acceptance
criteria are in the
wrong format.
• That’s a task, not a
story.
• Can you please
add the details?
• Can you make a
story for that
before I do it?
• Is this a bug or a
feature?
• This story won’t fit
in the sprint.
• I’m not sure we
can commit to
that.
• That wasn’t in the
story.
• The PO is out
today; you’ll have
to wait.
• Let’s schedule a
meeting to refine
those stories.
• We can’t work on
that until it’s been
refined.
• We can't interrupt
the sprint for that.
PROCESSES AND TOOLS COMPREHENSIVE
DOCUMENTATION
CONTRACT NEGOTIATION FOLLOWING A PLAN
SO WHAT DO WE
DO?
BREAK THE CYCLE OF BEHAVIORS
THAT WERE EFFECTIVE IN THE PAST
BUT ARE NO LONGER RELEVANT IN
THE CURRENT BUSINESS CLIMATE,
AND NOW LIMIT OR MAY EVEN
STAND IN THE WAY OF YOUR
SUCCESS.
— Barry O’Reilly
STORIES AREN’T A
DIFFERENT WAY OF
DOCUMENTING; THEY’RE
A DIFFERENT WAY OF
WORKING.
— Jeff Patton
1.CLEAR PRODUCT VISION AND GOALS
2.ENABLING CONSTRAINTS AND EXPLICIT FREEDOMS
3.TRUST AND PSYCHOLOGICAL SAFETY
4.LOW LEVEL OF WORK IN PROGRESS
5.TIGHT FEEDBACK LOOPS
Rely less on user stories
1.
CLEAR PRODUCT
VISION AND GOALS
PRODUCT PRINCIPLES/
PRODUCT MANIFESTO
• Build Something People Want
• Sell the innovation, not the product
• None of the work we are doing to
develop the product is an end in itself
• Think about who we want our customers
to become:
• Less frustrated by a lack of visibility
into what is going on with their team.
• Masters of their own information and
not slaves
• Relaxed, productive workers
PROBLEMS TO SOLVE
As a bank analyst
I want to see my reports in a grid view
So that I can view details quickly.
Reduce the analyst’s time to look up a
bank’s financial report.
USER STORY PROBLEM TO SOLVE
2.
ENABLING
CONSTRAINTS AND
EXPLICIT FREEDOMS
WE NEED TO GIVE
DEVS FREEDOM.
— Client Product Owner
AS A SOFTWARE TESTER, I MAY
WANT TO STOP USING USER
STORIES SO THAT I CAN CREATIVELY
EXPLORE THE SYSTEM TO LEARN
HOW IT ACTUALLY WORKS AND TO
INVESTIGATE UNDER WHICH
CIRCUMSTANCES IT MIGHT FAIL.
— ILEANA BELFIORE
EXPLICIT FREEDOMS AND
ENABLING CONSTRAINTS
Freedoms:
• Collaborate with anyone in the organization
• Commit whenever you want
• Use any framework
Constraints:
• Use a technology that we already support
• Spend up to $5000
• Make sure someone else works with you
ALLOW FOR
EMERGENCE
One of Minecraft's most exciting
new features didn’t originate with a
user story.
ENABLE CREATIVITY
3.
TRUST AND
PSYCHOLOGICAL
SAFETY
I DON’T
NECESSARILY KNOW
ALL THE ANSWERS.
— Client Product Owner
4.
LOW WORK IN
PROGRESS
MOBBING
5.
TIGHT FEEDBACK
LOOPS
DEMO YOUR WORK TO REAL USERS INFORMALLY
MY TEAM HAS BETTER
UNDERSTANDING OF THE
NEEDS OF THE PEOPLE USING
OUR PRODUCT…WE ARE
BUILDING THE RIGHT
SOLUTIONS.
— Client team member
IT ALLOWS US TO HAVE
TWO-WAY
COMMUNICATION… INPUT
INTO THE SOLUTIONS
BEING BUILT FOR US.
— Client’s client
WHAT IS “DONE” FOR A USER STORY?
Define
Problem
Build
“Done”
Deploy
“Concept to Cash”
?
WHAT IS “DONE” FOR A USER STORY?
Define
Problem
Build Deploy
“Done”
“Concept to Cash”
?
DONE = VALIDATED
Define
Problem
Build Deliver Validate
“Done”
Validation Time
Delivery Time
Measure and reduce this!
DONE = VALIDATED
-- John Cutler
TRUE BUSINESS VALUE CAN BE
DETERMINED ONLY AFTER DELIVERY
TO THE CUSTOMER. CHOICES ABOUT
WHAT TO WORK ON AND WHEN, THEN,
ARE REALLY JUST YOU PLACING BETS
ON WHAT YOU THINK THE CUSTOMER
WILL FIND VALUABLE.
— Dan Vacanti
GOAL: GET IT TO
THE END USER AS
SOON AS POSSIBLE.
— Client Product Owner
FOR 6 MONTHS, I HAVE EXPERIMENTED
IMPLEMENTING WITHOUT USER STORIES
FOR SMALL INCREMENTS, JUST BEGIN
BY THE PROBLEM TO BE SOLVED,
PROPOSE, SHOW WORKING SOFTWARE,
COLLECT KEY USERS' FEEDBACKS AND
ADJUST. AND IT'S WORKED VERY WELL
IN MY CONTEXT.
— Agnès Vugier
1.FEWER MEETINGS
2.MORE EMPOWERED AND ENGAGED TEAMS
3.BETTER SOLUTIONS
4.FOCUS ON THE RIGHT THING: VALUE
5.MORE SATISFIED CUSTOMERS
Takeaways
LESS RELIANCE ON STORIES =
matthew.r.philip@accenture.com @mattphilip
• HTTPS://TALKINGCODE.COM/PODCAST/EPISODE-14-JEFF-PATTON/
• HTTPS://THENOUNPROJECT.COM/
• HTTPS://WWW.LINKEDIN.COM/POSTS/HKNIBERG_HOW-CRAWLING-CAME-TO-MINECRAFT-
ACTIVITY-6692183111863676928-PJIX/
• HTTPS://MEDIUM.COM/@STEWART/WE-DONT-SELL-SADDLES-HERE-4C59524D650D
• HTTPS://SVPG.COM/
• HTTPS://AVAILAGILITY.CO.UK/
• HTTPS://COMMONS.WIKIMEDIA.ORG/
• HTTPS://LOTR.FANDOM.COM/
• HTTPS://AGILEMANIFESTO.ORG/
• HTTPS://MATTPHILIP.WORDPRESS.COM/2020/07/21/STOP-WRITING-STORIES-START-VALIDATING-WORKING-SOFTWARE/
• HTTPS://MEDIUM.COM/INGENIOUSLYSIMPLE/SOMETHING-ON-MOB-PROGRAMMING-WITH-WOODY-ZUILL-D730FE67EFA4
Sources and Resources
Gracias!

More Related Content

What's hot

Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Co.
 
Rethinking Agile Transformation - Agile Tour Montreal Keynote
Rethinking Agile Transformation - Agile Tour Montreal KeynoteRethinking Agile Transformation - Agile Tour Montreal Keynote
Rethinking Agile Transformation - Agile Tour Montreal Keynote
Jason Little
 
10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture
Atlassian
 
Introduction to Lean Change Management
Introduction to Lean Change ManagementIntroduction to Lean Change Management
Introduction to Lean Change Management
Jason Little
 
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazUnleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
John Paz
 
Innovation at Atlassian
Innovation at AtlassianInnovation at Atlassian
Innovation at Atlassian
John Paz
 
Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)
AgileNZ Conference
 
Optimize your Agile rituals to increase productivity
Optimize your Agile rituals to increase productivityOptimize your Agile rituals to increase productivity
Optimize your Agile rituals to increase productivity
Gautham Pallapa
 
Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...
Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...
Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...
Gautham Pallapa
 
Gavin Coughlan (Boost)
Gavin Coughlan (Boost)Gavin Coughlan (Boost)
Gavin Coughlan (Boost)
AgileNZ Conference
 
Toronto Agile Tour - Timeless Leadership
Toronto Agile Tour - Timeless LeadershipToronto Agile Tour - Timeless Leadership
Toronto Agile Tour - Timeless Leadership
Jason Little
 
Agile and Change Management - CMI Canada Webinar Feb 2018
Agile and Change Management - CMI Canada Webinar Feb 2018Agile and Change Management - CMI Canada Webinar Feb 2018
Agile and Change Management - CMI Canada Webinar Feb 2018
Jason Little
 
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff SutherlandAgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Agile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAgile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and Others
Atlassian
 
Increase Productivity and Innovation Using Agility and Gamification
Increase Productivity and Innovation Using Agility and Gamification Increase Productivity and Innovation Using Agility and Gamification
Increase Productivity and Innovation Using Agility and Gamification
Gautham Pallapa
 
ACMP Alberta - Using Agile in Change Management
ACMP Alberta - Using Agile in Change ManagementACMP Alberta - Using Agile in Change Management
ACMP Alberta - Using Agile in Change Management
Jason Little
 
Grassroots Innovation in the Enterprise
Grassroots Innovation in the EnterpriseGrassroots Innovation in the Enterprise
Grassroots Innovation in the Enterprise
Atlassian
 
Intro to Agile Mindset (Presentation for RMIT SWITCH)
Intro to Agile Mindset (Presentation for RMIT SWITCH)Intro to Agile Mindset (Presentation for RMIT SWITCH)
Intro to Agile Mindset (Presentation for RMIT SWITCH)
Jochy Reyes
 
Toronto Agile - Organize People Around the Work
Toronto Agile - Organize People Around the WorkToronto Agile - Organize People Around the Work
Toronto Agile - Organize People Around the Work
Jason Little
 
Addressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsAddressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformations
Gautham Pallapa
 

What's hot (20)

Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
 
Rethinking Agile Transformation - Agile Tour Montreal Keynote
Rethinking Agile Transformation - Agile Tour Montreal KeynoteRethinking Agile Transformation - Agile Tour Montreal Keynote
Rethinking Agile Transformation - Agile Tour Montreal Keynote
 
10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture
 
Introduction to Lean Change Management
Introduction to Lean Change ManagementIntroduction to Lean Change Management
Introduction to Lean Change Management
 
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazUnleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
 
Innovation at Atlassian
Innovation at AtlassianInnovation at Atlassian
Innovation at Atlassian
 
Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)
 
Optimize your Agile rituals to increase productivity
Optimize your Agile rituals to increase productivityOptimize your Agile rituals to increase productivity
Optimize your Agile rituals to increase productivity
 
Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...
Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...
Execute a Successful Digital Transformation using Lean, Agile, and DevOps Pri...
 
Gavin Coughlan (Boost)
Gavin Coughlan (Boost)Gavin Coughlan (Boost)
Gavin Coughlan (Boost)
 
Toronto Agile Tour - Timeless Leadership
Toronto Agile Tour - Timeless LeadershipToronto Agile Tour - Timeless Leadership
Toronto Agile Tour - Timeless Leadership
 
Agile and Change Management - CMI Canada Webinar Feb 2018
Agile and Change Management - CMI Canada Webinar Feb 2018Agile and Change Management - CMI Canada Webinar Feb 2018
Agile and Change Management - CMI Canada Webinar Feb 2018
 
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff SutherlandAgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
 
Agile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAgile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and Others
 
Increase Productivity and Innovation Using Agility and Gamification
Increase Productivity and Innovation Using Agility and Gamification Increase Productivity and Innovation Using Agility and Gamification
Increase Productivity and Innovation Using Agility and Gamification
 
ACMP Alberta - Using Agile in Change Management
ACMP Alberta - Using Agile in Change ManagementACMP Alberta - Using Agile in Change Management
ACMP Alberta - Using Agile in Change Management
 
Grassroots Innovation in the Enterprise
Grassroots Innovation in the EnterpriseGrassroots Innovation in the Enterprise
Grassroots Innovation in the Enterprise
 
Intro to Agile Mindset (Presentation for RMIT SWITCH)
Intro to Agile Mindset (Presentation for RMIT SWITCH)Intro to Agile Mindset (Presentation for RMIT SWITCH)
Intro to Agile Mindset (Presentation for RMIT SWITCH)
 
Toronto Agile - Organize People Around the Work
Toronto Agile - Organize People Around the WorkToronto Agile - Organize People Around the Work
Toronto Agile - Organize People Around the Work
 
Addressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsAddressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformations
 

Similar to Stop writing stories, start validating working software

Innovation and marketing
Innovation and marketingInnovation and marketing
Innovation and marketing
Mike Parsons
 
EIA2016Nice - Brian Kress. Getting your users hooked
EIA2016Nice - Brian Kress. Getting your users hookedEIA2016Nice - Brian Kress. Getting your users hooked
EIA2016Nice - Brian Kress. Getting your users hooked
European Innovation Academy
 
Lean startupworkshop
Lean startupworkshopLean startupworkshop
Lean startupworkshopPedro Santos
 
10 Steps to Start A Successful Online Business
10 Steps to Start A Successful Online Business10 Steps to Start A Successful Online Business
10 Steps to Start A Successful Online Business
Eric Pramono
 
EIA2016Turin - Brian Kress. Goals, KPIs & Tracking
EIA2016Turin - Brian Kress. Goals, KPIs & TrackingEIA2016Turin - Brian Kress. Goals, KPIs & Tracking
EIA2016Turin - Brian Kress. Goals, KPIs & Tracking
European Innovation Academy
 
Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...
Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...
Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...
Doyle Buehler
 
Validating business ideas through design
Validating business ideas through designValidating business ideas through design
Validating business ideas through design
Nicolò Volpato
 
Presentation to the New Frontiers Entrepreneurs - Nov 2015
Presentation to the New Frontiers Entrepreneurs - Nov 2015Presentation to the New Frontiers Entrepreneurs - Nov 2015
Presentation to the New Frontiers Entrepreneurs - Nov 2015
Raomal Perera
 
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in OrganisationsJason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Lean Startup Summit EMEA
 
Failcon 2012
Failcon 2012Failcon 2012
Failcon 2012
Michael Wolfe
 
Patrick DiMichelle, "Be Here Now"
Patrick DiMichelle, "Be Here Now"Patrick DiMichelle, "Be Here Now"
Patrick DiMichelle, "Be Here Now"
WebVisions
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook
Jeremy Horn
 
Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13
Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13
Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13Marty Kaszubowski
 
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
Roy Selbach
 
How to write a killer agency creative brief
How to write a killer agency creative briefHow to write a killer agency creative brief
How to write a killer agency creative brief
David Bell
 
AIA2018 - Alar Kolk - 10X Idea
AIA2018 - Alar Kolk - 10X IdeaAIA2018 - Alar Kolk - 10X Idea
AIA2018 - Alar Kolk - 10X Idea
European Innovation Academy
 
Startup Monetization in the Trenches
Startup Monetization in the TrenchesStartup Monetization in the Trenches
Startup Monetization in the Trenches
Tony Wright
 
Nimble: A Proposal for Startup Speed & Agility in Fortune 100s
Nimble: A Proposal for Startup Speed & Agility in Fortune 100sNimble: A Proposal for Startup Speed & Agility in Fortune 100s
Nimble: A Proposal for Startup Speed & Agility in Fortune 100s
Amanda Gordon
 
The Entrepreneurial Mindset | 04.22.15
The Entrepreneurial Mindset | 04.22.15The Entrepreneurial Mindset | 04.22.15
The Entrepreneurial Mindset | 04.22.15
Michael Burcham
 

Similar to Stop writing stories, start validating working software (20)

Innovation and marketing
Innovation and marketingInnovation and marketing
Innovation and marketing
 
EIA2016Nice - Brian Kress. Getting your users hooked
EIA2016Nice - Brian Kress. Getting your users hookedEIA2016Nice - Brian Kress. Getting your users hooked
EIA2016Nice - Brian Kress. Getting your users hooked
 
Lean startupworkshop
Lean startupworkshopLean startupworkshop
Lean startupworkshop
 
10 Steps to Start A Successful Online Business
10 Steps to Start A Successful Online Business10 Steps to Start A Successful Online Business
10 Steps to Start A Successful Online Business
 
EIA2016Turin - Brian Kress. Goals, KPIs & Tracking
EIA2016Turin - Brian Kress. Goals, KPIs & TrackingEIA2016Turin - Brian Kress. Goals, KPIs & Tracking
EIA2016Turin - Brian Kress. Goals, KPIs & Tracking
 
Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...
Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...
Developing Your Digital Genius Through Storytelling - How To Grow Your Busine...
 
Validating business ideas through design
Validating business ideas through designValidating business ideas through design
Validating business ideas through design
 
Presentation to the New Frontiers Entrepreneurs - Nov 2015
Presentation to the New Frontiers Entrepreneurs - Nov 2015Presentation to the New Frontiers Entrepreneurs - Nov 2015
Presentation to the New Frontiers Entrepreneurs - Nov 2015
 
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in OrganisationsJason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
 
Failcon 2012
Failcon 2012Failcon 2012
Failcon 2012
 
Patrick DiMichelle, "Be Here Now"
Patrick DiMichelle, "Be Here Now"Patrick DiMichelle, "Be Here Now"
Patrick DiMichelle, "Be Here Now"
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook
 
Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13
Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13
Presentation to the Old Dominion University (ODU) MBA Association, 3/20/13
 
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
 
How to write a killer agency creative brief
How to write a killer agency creative briefHow to write a killer agency creative brief
How to write a killer agency creative brief
 
Lean ing
Lean   ingLean   ing
Lean ing
 
AIA2018 - Alar Kolk - 10X Idea
AIA2018 - Alar Kolk - 10X IdeaAIA2018 - Alar Kolk - 10X Idea
AIA2018 - Alar Kolk - 10X Idea
 
Startup Monetization in the Trenches
Startup Monetization in the TrenchesStartup Monetization in the Trenches
Startup Monetization in the Trenches
 
Nimble: A Proposal for Startup Speed & Agility in Fortune 100s
Nimble: A Proposal for Startup Speed & Agility in Fortune 100sNimble: A Proposal for Startup Speed & Agility in Fortune 100s
Nimble: A Proposal for Startup Speed & Agility in Fortune 100s
 
The Entrepreneurial Mindset | 04.22.15
The Entrepreneurial Mindset | 04.22.15The Entrepreneurial Mindset | 04.22.15
The Entrepreneurial Mindset | 04.22.15
 

More from Matthew Philip

Metrics at Every (Flight) Level
Metrics at Every (Flight) LevelMetrics at Every (Flight) Level
Metrics at Every (Flight) Level
Matthew Philip
 
No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]
No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]
No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]
Matthew Philip
 
The 8 Stances of 
a Transformational Leader
The 8 Stances of 
a Transformational LeaderThe 8 Stances of 
a Transformational Leader
The 8 Stances of 
a Transformational Leader
Matthew Philip
 
Strategy Deployment: Aligning Action to Vision
Strategy Deployment: Aligning Action to VisionStrategy Deployment: Aligning Action to Vision
Strategy Deployment: Aligning Action to Vision
Matthew Philip
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Matthew Philip
 
From Andon to Yokoten: Japanese for Agilists
From Andon to Yokoten: Japanese for AgilistsFrom Andon to Yokoten: Japanese for Agilists
From Andon to Yokoten: Japanese for Agilists
Matthew Philip
 
No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]
No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]
No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]
Matthew Philip
 
Leadership at every level [prdc2019]
Leadership at every level [prdc2019]Leadership at every level [prdc2019]
Leadership at every level [prdc2019]
Matthew Philip
 
No (Lab) Jacket Required [Agile Midwest Conference]
No (Lab) Jacket Required [Agile Midwest Conference]No (Lab) Jacket Required [Agile Midwest Conference]
No (Lab) Jacket Required [Agile Midwest Conference]
Matthew Philip
 
Leadership at Every Level: Practices for Aligned Autonomy
Leadership at Every Level: Practices for Aligned AutonomyLeadership at Every Level: Practices for Aligned Autonomy
Leadership at Every Level: Practices for Aligned Autonomy
Matthew Philip
 
Kanban Cadences for Santa
Kanban Cadences for SantaKanban Cadences for Santa
Kanban Cadences for Santa
Matthew Philip
 
Portfolio kanban (St. Louis Agile Product Ownership Meetup)
Portfolio kanban (St. Louis Agile Product Ownership Meetup)Portfolio kanban (St. Louis Agile Product Ownership Meetup)
Portfolio kanban (St. Louis Agile Product Ownership Meetup)
Matthew Philip
 
Culture add over culture fit [flowcon 2018]
Culture add over culture fit [flowcon 2018]Culture add over culture fit [flowcon 2018]
Culture add over culture fit [flowcon 2018]
Matthew Philip
 
The Service Delivery Review: The Missing Agile Feedback Loop
The Service Delivery Review: The Missing Agile Feedback LoopThe Service Delivery Review: The Missing Agile Feedback Loop
The Service Delivery Review: The Missing Agile Feedback Loop
Matthew Philip
 
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Matthew Philip
 
Leadership at Every Level: Intent-Based Leadership Practices
Leadership at Every Level: Intent-Based Leadership PracticesLeadership at Every Level: Intent-Based Leadership Practices
Leadership at Every Level: Intent-Based Leadership Practices
Matthew Philip
 
Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...
Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...
Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...
Matthew Philip
 
The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...
The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...
The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...
Matthew Philip
 
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...
Matthew Philip
 
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
Matthew Philip
 

More from Matthew Philip (20)

Metrics at Every (Flight) Level
Metrics at Every (Flight) LevelMetrics at Every (Flight) Level
Metrics at Every (Flight) Level
 
No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]
No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]
No (Lab) Jacket Required Workshop [Kanban Global Summit 2022]
 
The 8 Stances of 
a Transformational Leader
The 8 Stances of 
a Transformational LeaderThe 8 Stances of 
a Transformational Leader
The 8 Stances of 
a Transformational Leader
 
Strategy Deployment: Aligning Action to Vision
Strategy Deployment: Aligning Action to VisionStrategy Deployment: Aligning Action to Vision
Strategy Deployment: Aligning Action to Vision
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
 
From Andon to Yokoten: Japanese for Agilists
From Andon to Yokoten: Japanese for AgilistsFrom Andon to Yokoten: Japanese for Agilists
From Andon to Yokoten: Japanese for Agilists
 
No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]
No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]
No (Lab) Jacket Required: Designing Experiments for Learning [2019 Flowcon]
 
Leadership at every level [prdc2019]
Leadership at every level [prdc2019]Leadership at every level [prdc2019]
Leadership at every level [prdc2019]
 
No (Lab) Jacket Required [Agile Midwest Conference]
No (Lab) Jacket Required [Agile Midwest Conference]No (Lab) Jacket Required [Agile Midwest Conference]
No (Lab) Jacket Required [Agile Midwest Conference]
 
Leadership at Every Level: Practices for Aligned Autonomy
Leadership at Every Level: Practices for Aligned AutonomyLeadership at Every Level: Practices for Aligned Autonomy
Leadership at Every Level: Practices for Aligned Autonomy
 
Kanban Cadences for Santa
Kanban Cadences for SantaKanban Cadences for Santa
Kanban Cadences for Santa
 
Portfolio kanban (St. Louis Agile Product Ownership Meetup)
Portfolio kanban (St. Louis Agile Product Ownership Meetup)Portfolio kanban (St. Louis Agile Product Ownership Meetup)
Portfolio kanban (St. Louis Agile Product Ownership Meetup)
 
Culture add over culture fit [flowcon 2018]
Culture add over culture fit [flowcon 2018]Culture add over culture fit [flowcon 2018]
Culture add over culture fit [flowcon 2018]
 
The Service Delivery Review: The Missing Agile Feedback Loop
The Service Delivery Review: The Missing Agile Feedback LoopThe Service Delivery Review: The Missing Agile Feedback Loop
The Service Delivery Review: The Missing Agile Feedback Loop
 
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
 
Leadership at Every Level: Intent-Based Leadership Practices
Leadership at Every Level: Intent-Based Leadership PracticesLeadership at Every Level: Intent-Based Leadership Practices
Leadership at Every Level: Intent-Based Leadership Practices
 
Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...
Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...
Thriving (Not Merely Surviving) the First Year: Redesigning the Onboarding Ex...
 
The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...
The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...
The Service-Delivery Review: The Missing Agile Feedback Loop [London Lean Kan...
 
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean Kanban Nor...
 
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
 

Recently uploaded

Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
PaulBryant58
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback Analysis
Safe PaaS
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
Naaraayani Minerals Pvt.Ltd
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
YourLegal Accounting
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
Set off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptxSet off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptx
HARSHITHV26
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 

Recently uploaded (20)

Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback Analysis
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
Set off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptxSet off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptx
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 

Stop writing stories, start validating working software

  • 1. STOP WRITING STORIES, START VALIDATING WORKING SOFTWARE matthew.r.philip@accenture.com @mattphilip
  • 2. 1.LEARN MORE EFFECTIVE WAYS OF COLLABORATING 2.LEARN HOW TO CREATE A TEAM OF PRODUCT MISSIONARIES INSTEAD OF MERCENARIES 3.LEARN HOW TO IDENTIFY PROBLEMS AND GOALS AND INVITE TEAMMATES TO SOLVE THEM 4.UNLEARN BEHAVIORS THAT INHIBIT AGILITY Goals for today
  • 3. THE EPIC HISTORY OF AGILE CIRCA 2001 Dark Lord of Waterfall Agile Alliance of independent thinkers
  • 4. BUT THE HEARTS OF MEN ARE EASILY CORRUPTED… The User Story
  • 5. AND SOME THINGS THAT SHOULD NOT HAVE BEEN FORGOTTEN WERE LOST. HISTORY BECAME LEGEND. LEGEND BECAME MYTH. AND FOR 20 YEARS, THE SPIRIT OF AGILE PASSED OUT OF ALL KNOWLEDGE.
  • 7. STORIES WENT SIDEWAYS FROM THE VERY BEGINNING. — Jeff Patton
  • 8. SOMEBODY CAME UP TO ME AND SAID, ‘WE WANT TO DO SOFTWARE DEVELOPMENT BUT WE JUST CAN’T STAND ALL THIS CEREMONY AND THIS AGILE STUFF. WE JUST WANT TO WRITE SOME PROGRAMS.’ TEARS CAME INTO MY EYES… HOW CAN IT BE THAT WE’RE RIGHT BACK WHERE WE WERE TWENTY YEARS AGO? — Kent Beck
  • 12. THE MOST EFFICIENT AND EFFECTIVE METHOD OF CONVEYING INFORMATION TO AND WITHIN A DEVELOPMENT TEAM IS FACE-TO-FACE CONVERSATION. Manifesto for Agile Software Development
  • 13. PROMISE FOR A CONVERSATION
  • 14. USER STORIES REPLACE CONVERSATIONS
  • 15. USER STORIES REPLACE CONVERSATIONS
  • 16. PROMISE FOR A CONVERSATION Pattern: Conversation Focus Anti-Pattern: User-Story Focus Organic, spontaneous, natural Scheduled, time-boxed Synchronous Asynchronous Direct, personal, humanizing Indirect, impersonal, tools-focused High bandwidth, promotes understanding Low bandwidth, leads to more questions, assumptions
  • 17. WORKING SOFTWARE IS THE PRIMARY MEASURE OF PROGRESS. Manifesto for Agile Software Development
  • 18. WORKING SOFTWARE IS THE PRIMARY MEASURE OF PROGRESS.
  • 19. • VELOCITY/POINTS • STORY COUNT • STORY CYCLE/DELIVERY TIME • UTILIZATION • ESTIMATED QUALITATIVE VALUE • ESTIMATED QUANTITATIVE VALUE • VALIDATED VALUE HOW IS YOUR TEAM MEASURED?
  • 20.
  • 21. SIMPLICITY–THE ART OF MAXIMIZING THE AMOUNT OF WORK NOT DONE–IS ESSENTIAL. Manifesto for Agile Software Development
  • 22. 1 BUILDING THE WRONG THING OR THINGS PEOPLE DON'T NEEDBIGGEST WASTE IN SOFTWARE DEVELOPMENT?
  • 23. THERE IS NOTHING SO USELESS AS DOING EFFICIENTLY THAT WHICH SHOULD NOT BE DONE AT ALL. — Peter Drucker
  • 24. HOW MUCH HOW MUCH TIME, EFFORT AND CONVERSATION DO YOU AND YOUR TEAM SPEND… DEALING WITH USER STORIES AND OUTPUTS VALIDATING WHETHER YOU’RE SOLVING BUSINESS PROBLEMS AND REALIZING OUTCOMES ?
  • 25. STORY-BASED ANTI-PATTERNS • This story isn’t estimated. • There’s no way that’s a five. • I think we need a spike before we do that. • What am I going to accomplish today? Story #654 and maybe start on Story #679. • I can’t estimate that if I don’t know the solution. • Can you update your cards, please? • Tell me what to type in the description. • These acceptance criteria are in the wrong format. • That’s a task, not a story. • Can you please add the details? • Can you make a story for that before I do it? • Is this a bug or a feature? • This story won’t fit in the sprint. • I’m not sure we can commit to that. • That wasn’t in the story. • The PO is out today; you’ll have to wait. • Let’s schedule a meeting to refine those stories. • We can’t work on that until it’s been refined. • We can't interrupt the sprint for that. PROCESSES AND TOOLS COMPREHENSIVE DOCUMENTATION CONTRACT NEGOTIATION FOLLOWING A PLAN
  • 26. SO WHAT DO WE DO?
  • 27. BREAK THE CYCLE OF BEHAVIORS THAT WERE EFFECTIVE IN THE PAST BUT ARE NO LONGER RELEVANT IN THE CURRENT BUSINESS CLIMATE, AND NOW LIMIT OR MAY EVEN STAND IN THE WAY OF YOUR SUCCESS. — Barry O’Reilly
  • 28. STORIES AREN’T A DIFFERENT WAY OF DOCUMENTING; THEY’RE A DIFFERENT WAY OF WORKING. — Jeff Patton
  • 29. 1.CLEAR PRODUCT VISION AND GOALS 2.ENABLING CONSTRAINTS AND EXPLICIT FREEDOMS 3.TRUST AND PSYCHOLOGICAL SAFETY 4.LOW LEVEL OF WORK IN PROGRESS 5.TIGHT FEEDBACK LOOPS Rely less on user stories
  • 31. PRODUCT PRINCIPLES/ PRODUCT MANIFESTO • Build Something People Want • Sell the innovation, not the product • None of the work we are doing to develop the product is an end in itself • Think about who we want our customers to become: • Less frustrated by a lack of visibility into what is going on with their team. • Masters of their own information and not slaves • Relaxed, productive workers
  • 32. PROBLEMS TO SOLVE As a bank analyst I want to see my reports in a grid view So that I can view details quickly. Reduce the analyst’s time to look up a bank’s financial report. USER STORY PROBLEM TO SOLVE
  • 34. WE NEED TO GIVE DEVS FREEDOM. — Client Product Owner
  • 35. AS A SOFTWARE TESTER, I MAY WANT TO STOP USING USER STORIES SO THAT I CAN CREATIVELY EXPLORE THE SYSTEM TO LEARN HOW IT ACTUALLY WORKS AND TO INVESTIGATE UNDER WHICH CIRCUMSTANCES IT MIGHT FAIL. — ILEANA BELFIORE
  • 36. EXPLICIT FREEDOMS AND ENABLING CONSTRAINTS Freedoms: • Collaborate with anyone in the organization • Commit whenever you want • Use any framework Constraints: • Use a technology that we already support • Spend up to $5000 • Make sure someone else works with you
  • 37. ALLOW FOR EMERGENCE One of Minecraft's most exciting new features didn’t originate with a user story.
  • 40. I DON’T NECESSARILY KNOW ALL THE ANSWERS. — Client Product Owner
  • 44. DEMO YOUR WORK TO REAL USERS INFORMALLY
  • 45. MY TEAM HAS BETTER UNDERSTANDING OF THE NEEDS OF THE PEOPLE USING OUR PRODUCT…WE ARE BUILDING THE RIGHT SOLUTIONS. — Client team member
  • 46. IT ALLOWS US TO HAVE TWO-WAY COMMUNICATION… INPUT INTO THE SOLUTIONS BEING BUILT FOR US. — Client’s client
  • 47. WHAT IS “DONE” FOR A USER STORY? Define Problem Build “Done” Deploy “Concept to Cash” ?
  • 48. WHAT IS “DONE” FOR A USER STORY? Define Problem Build Deploy “Done” “Concept to Cash” ?
  • 49. DONE = VALIDATED Define Problem Build Deliver Validate “Done” Validation Time Delivery Time Measure and reduce this!
  • 50. DONE = VALIDATED -- John Cutler
  • 51. TRUE BUSINESS VALUE CAN BE DETERMINED ONLY AFTER DELIVERY TO THE CUSTOMER. CHOICES ABOUT WHAT TO WORK ON AND WHEN, THEN, ARE REALLY JUST YOU PLACING BETS ON WHAT YOU THINK THE CUSTOMER WILL FIND VALUABLE. — Dan Vacanti
  • 52. GOAL: GET IT TO THE END USER AS SOON AS POSSIBLE. — Client Product Owner
  • 53. FOR 6 MONTHS, I HAVE EXPERIMENTED IMPLEMENTING WITHOUT USER STORIES FOR SMALL INCREMENTS, JUST BEGIN BY THE PROBLEM TO BE SOLVED, PROPOSE, SHOW WORKING SOFTWARE, COLLECT KEY USERS' FEEDBACKS AND ADJUST. AND IT'S WORKED VERY WELL IN MY CONTEXT. — Agnès Vugier
  • 54. 1.FEWER MEETINGS 2.MORE EMPOWERED AND ENGAGED TEAMS 3.BETTER SOLUTIONS 4.FOCUS ON THE RIGHT THING: VALUE 5.MORE SATISFIED CUSTOMERS Takeaways LESS RELIANCE ON STORIES =
  • 55. matthew.r.philip@accenture.com @mattphilip • HTTPS://TALKINGCODE.COM/PODCAST/EPISODE-14-JEFF-PATTON/ • HTTPS://THENOUNPROJECT.COM/ • HTTPS://WWW.LINKEDIN.COM/POSTS/HKNIBERG_HOW-CRAWLING-CAME-TO-MINECRAFT- ACTIVITY-6692183111863676928-PJIX/ • HTTPS://MEDIUM.COM/@STEWART/WE-DONT-SELL-SADDLES-HERE-4C59524D650D • HTTPS://SVPG.COM/ • HTTPS://AVAILAGILITY.CO.UK/ • HTTPS://COMMONS.WIKIMEDIA.ORG/ • HTTPS://LOTR.FANDOM.COM/ • HTTPS://AGILEMANIFESTO.ORG/ • HTTPS://MATTPHILIP.WORDPRESS.COM/2020/07/21/STOP-WRITING-STORIES-START-VALIDATING-WORKING-SOFTWARE/ • HTTPS://MEDIUM.COM/INGENIOUSLYSIMPLE/SOMETHING-ON-MOB-PROGRAMMING-WITH-WOODY-ZUILL-D730FE67EFA4 Sources and Resources