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.
15. 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
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?