SlideShare a Scribd company logo
1 of 33
Download to read offline
Fight Ambiguity!
@ElliotSusel	
  
@ElliotSusel	
  
Ambiguity
Systems
Advice
Ambiguity
Anything	
  that	
  is	
  undefined	
  or	
  could	
  
easily	
  be	
  misinterpreted	
  
“We do agile”
THIS IS SCARY
We	
  think	
  we	
  understand	
  each	
  other	
  
We	
  do	
  not	
  understand	
  each	
  other	
  
Let’s Assess
High	
  Ambiguity	
  

Ignorance	
  

Overextended/	
  
Managed	
  Risk	
  

Low	
  
Awareness	
  

High	
  
Awareness	
  

Lucky	
  

Living	
  the	
  dream	
  
Low	
  Ambiguity	
  
Ok, now what?
Let’s	
  solve!	
  
How	
  about	
  a	
  system?	
  
A SYSTEM,
YOU SAY?
Losers	
  have	
  goals	
  
Winners	
  create	
  systems	
  
A USEFUL SYSTEM
Makes your life easier
Solves the problem
Light-weight
Transparent
Simple
Our system
uses 3 tools
They	
  can	
  work	
  stand-­‐alone,	
  
But	
  are	
  more	
  powerful	
  together	
  
Story Maps
The Backlog
Unknown	
  
Poorly	
  defined	
  
Not	
  well	
  communicated	
  
Sedan Booking App
RegistraPon	
  

Booking	
  

Payment	
  

Enter	
  Contact	
  
Informa<on	
  

Set	
  pickup	
  
details	
  

Charge	
  Credit	
  
Card	
  	
  

Enter	
  Credit	
  Card	
  

Confirm	
  Pickup	
  
Details	
  

In-­‐app	
  Payment	
  
Confirma<on	
  

Set	
  Password	
  

Receive	
  updates	
  
on	
  my	
  Sedan	
  

Email	
  Receipt	
  to	
  
Rider	
  
How do teams
coordinate?
Project
Alignment
Cross-Team
Dependencies
Unknown	
  
Project Alignment
Project Alignment
Project Alignment
Project Alignment
Project Alignment
What will we finish
in the next 3
months?
Project
Portfolio
Delivery Date
Unknown	
  
Project Portfolio
Project Portfolio
Project Portfolio
Advice
Culture Matters
Only	
  YOU	
  can	
  prevent	
  forest	
  fires	
  
Customize
Create	
  systems	
  that	
  your	
  teams	
  are	
  
happy	
  using	
  
Questions?
@ElliotSusel	
  

More Related Content

Viewers also liked

Viewers also liked (7)

Ambiguity
AmbiguityAmbiguity
Ambiguity
 
Valuable Lessons From Rich Dad Poor Dad
Valuable Lessons From Rich Dad Poor DadValuable Lessons From Rich Dad Poor Dad
Valuable Lessons From Rich Dad Poor Dad
 
Real rich dad poor dad
Real rich dad poor dad Real rich dad poor dad
Real rich dad poor dad
 
Rich dad poor dad presentation
Rich dad poor dad presentationRich dad poor dad presentation
Rich dad poor dad presentation
 
Ambiguity
AmbiguityAmbiguity
Ambiguity
 
Rich dad poor dad ppt
Rich dad poor dad pptRich dad poor dad ppt
Rich dad poor dad ppt
 
Wicked Ambiguity and User Experience
Wicked Ambiguity and User ExperienceWicked Ambiguity and User Experience
Wicked Ambiguity and User Experience
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Fight ambiguity!

Editor's Notes

  1. Scope, REQs, Roles, etc. It’s Everywhere!
  2. How many of you have heard this before? Is your definition of agile the same as mine? What does this even mean?
  3. Ask audience for examples: REQs, project goals, roles, delivery dates, scope
  4. Now that I’ve hopefully convinced you that this is worth thinking about, let’s assess your project
  5. The tools that I’m presenting are not the most sophisticated, but can be created extremely quickly. There may be better tools, and if there are, I want to hear about them. These have worked well in my experienceThe core challenge that I was trying to solve is ambiguity in our PMO. Because we don’t have a PMO.
  6. Story Map. Idea is not my own, original source is Jeff Patton. Great resources online, can be used in a more sophisticated manner.
  7. Single team, single backlog is easy.
  8. “Agile release trains”
  9. We’ve got multiple teams, possibly multiple projects, but how do we get to the finish line? Further, what happens when you have one team that needs to consume something that another team needs to build.How might we conventionally solve this problem using agile tools/methodologies?
  10. Do people know what an epic is?
  11. Let’s say that project 6 cannot start until project 1 is done. This becomes immediately obvious. This is obviously different than a gantt chart. Are people familiar with gantt charts?
  12. “Portfolio backlog”
  13. Let’s say we have some set of products but have no clue when they can be completed/launched. We’re building iteratively, but given what we know today, when will each project be done? Many of the projects are unestimated and unstoried. How do come up with a rough estimate?How might we conventionally solve this problem using agile tools/methodologies? We might have a release burndown. We estimate story points.
  14. The elephant in the room, that I’ve not really talked about is culture. Building a culture where people feel comfortable asking questions, and seeking clarity, is essential.
  15. Story Map. Idea is not my own, original source is Jeff Patton. Great resources online, can be used in a more sophisticated manner.
  16. Let’s say that project 6 cannot start until project 1 is done. This becomes immediately obvious. This is obviously different than a gantt chart. Are people familiar with gantt charts?