Fight ambiguity!
Upcoming SlideShare
Loading in...5
×
 

Fight ambiguity!

on

  • 359 views

Agile teams are constantly faced with uncertainty and ambiguity. ...

Agile teams are constantly faced with uncertainty and ambiguity.

In these situations, your unspoken responsibility as an Agile Team Member, Product Owner, ScrumMaster, or Program Manager, is to fearlessly seek out clarity. Elliot will present a series of visualization tools that will help you to fight uncertainty and ambiguity in the following scenarios:

1) The product backlog is unknown, poorly defined, or not well-communicated

2) Realistic delivery dates are unknown

3) Cross-team dependencies are unknown, hidden, or not yet defined

You’ll look like a super-star when you show up at the office with these handy tools, clear up ambiguity, and help your team to better deliver.

Statistics

Views

Total Views
359
Views on SlideShare
353
Embed Views
6

Actions

Likes
2
Downloads
5
Comments
0

3 Embeds 6

https://twitter.com 3
http://www.elliotsusel.com 2
http://www.slideee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Scope, REQs, Roles, etc. It’s Everywhere!
  • How many of you have heard this before? Is your definition of agile the same as mine? What does this even mean?
  • Ask audience for examples: REQs, project goals, roles, delivery dates, scope
  • Now that I’ve hopefully convinced you that this is worth thinking about, let’s assess your project
  • 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.
  • Story Map. Idea is not my own, original source is Jeff Patton. Great resources online, can be used in a more sophisticated manner.
  • Single team, single backlog is easy.
  • “Agile release trains”
  • 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?
  • Do people know what an epic is?
  • 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?
  • “Portfolio backlog”
  • 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.
  • 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.
  • Story Map. Idea is not my own, original source is Jeff Patton. Great resources online, can be used in a more sophisticated manner.
  • 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?

Fight ambiguity! Fight ambiguity! Presentation Transcript

  • 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