Have you ever had that moment in a demo when the business champion of the project asks, “Why is that there?” or maybe “Why did we do that?”. As the supposedly omniscient project manager you suavely reply because we had a requirement to do that. “Are you sure, lets check in Jira”. Where it may or may not actually exist. If it does there is another “Why” question. Eventually, it always turns into “I’ll look into that and get back to you”. The rest of the story is never very pretty. I plead guilty to having this happen on my projects on a number (let’s not discuss exactly what that number is) of times. Predictably the “looking into it” dead ends at one of these discussion points with the BA, the developer, and sometimes yourself.
- That’s the way we have always done this
- I thought you told me you wanted this
- You told me to do it this way
- She (or he) said that we should do it this way.
- There is not other way to do this (yes there is)
- Everybody does it this way
- Our competitors do it this way
No matter what the reason, building the unneeded and unwanted wastes resources in the form of time, money and manpower. We will return to this later to discuss strategies to prevent this from happening.