Software Development Waste Workshop™ - Facilitator's Guide
This is a facilitator's guide to the Waste Workshop™
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
In short, you can make money off of this workshop, but you must attribute me for creating the workshop. Attribution can be made during the workshop (e.g. letting attendees know that I made this) or before hand (e.g. refer to this as Sedano's Waste Workshop™) During the workshop, I'll ask you to reference the academic research that I have done on software waste.
- Distribute the software development waste worksheet and ask each meeting participant to fill it out before the workshop.
- Acquire black pens and sticky-notes of the same color.
- Draw a 2x2 on a whiteboard or very-large stick-note. X-axis is effort (High effort to Low effort). Y-axis is ROI (High value to Low value).
- Bring copies of the software development waste worksheet just in case someone has not done the meeting preparation.
- Decide whether you want to print or electonically distribute a free copy of "Removing Software Development Waste to Improve Productivity.".
Introductions, goals, safe place
< (Optional) Tell a personal story about the benefits of removing waste. >
- We will be identifying wastes and then prioritizing one to solve. Success is achieving alignment on solving one waste.
- Our goal is not generating solutions to the problems that we identify. If there is time, we can identify solutions for the most important problem
If you have filled in the waste worksheet, that's great. If you'd like a copy, I have some here. Wastes can be sneeky. Teams grow accustoomed to their way of working and stop noticing wastes. We normalize our pain. The waste worksheet is a systematic review of software development wastes.
For each problem that you identify, please put one problem per sticky-note.
To summarize, here is our prompt: What wastes do you see on your team?
Not everything we generated has the same value, please prioritize your list. Focus on prioritizing your top three to five wastes.
Hearing the top priorities.
We'll go around the room in a round-robin fashion. When it is your turn, tell us your top waste. We'd like to get everyone on the same page about the problem. If everyone does not knows what the problem is, please ask clarifying questions.
If other people wrote the same thing, we will combine sticky-notes.
< This is not the time to debate or argue solutions, focus the team on understanding the problem. If people are focued on solutions, try "Can we create a post-it note that represents the problem we are trying to solve?" >
After we've read the waste, we'll place the sticky-note on the 2x2. The first one can go anywhere. After that we'll compare each item to each other.
< Limit to top three unless you get serious push back. >
This workshop was originally created by Todd Sedano. If you want to learn more about his research into software development, check out his papers on research gate. I'll be giving you a book chapter.
(Optional) Collect feedback
< I like collecting feedback. Here are some questions that I use with my workshops. Let me know what you learn. >
- What is something that you liked about the workshop?
- What would you change in the workshop?
- Would you recommend this presentation for another office / company? Why?