“Hey look, I’ve collected all the dimensions for a car!” my friend said to me.
“That’s great, too bad you’ve trying to build a bicycle” I replied.
OK, not really, but simply replace car with “old process” and bicycle with “new process” and you do have the exchange we had. My friend was working with a team to create a new process to plan resource usage. If you’re at a large company, this is a dreadful undertaking no matter what, so figuring out how to make it run more smoothly would be great.
Consider that you essentially have to line up two things. First, you have a population of resources (employees) who have varying skills sets. Depending on the level of detail you want to get to, you have managers, project leads, developers, architects, quality assurance leads, quality assurance engineers, release managers… and the list goes on and on.
Then, on the other side you have projects which have demand for those resources. Ah, were it only so simple to just start plopping available resources into the demand slots. Unfortunately, you’re somewhat constrained by other factors like the fact that two developers aren’t necessarily the same. You might need a C programmer and a Java programmer. If all you’ve got is a COBOL programmer, you’re in trouble. And more subtle variations, you need a C programmer, and you have a C programmer, but not as experienced a programmer as you want.
And it gets worse. Demand isn’t a set in stone thing. Instead, demand fluctuates. You think the project is approved, but then it gets cancelled or it never gets off the ground. How do you account for the fact that demand is more like a definite maybe? How do you plan an entire year on a maybe?
It’s all very frustrating. I’m sure there are people who are good at it for hundreds of people, but I frankly have no interest in figuring out how to get several hundred people sitting in the right chairs. But my friend did; after all, it was his project.
Anyway, his boss asked him to develop measures for the bicycle, er, new process, I mean. We, reasonably, needed to know if the process was working and what leading indicators would indicate corrective action was needed. And where did they start? Well, they brainstormed off how the old process worked. Does something seem amiss to you?
You said the old thing was a car, you are building something that looks sort of similar – a bicycle. Sure, they both have wheels, at least one seat and some way to steer it, but it’s a hard comparison to take much further. So, would you try and measure the spark plug gap on a bicycle? Of course not, bicycles don’t have spark plugs!
And the same is true of your old and new process. You can’t take measurements from the old process and just use them on the new one. Sure, some things are the same, but the right place to look for ideas on what to measure about the new process would be, well, the new process map you created.
Or, in my friend’s case, since they hadn’t actually defined the new process map yet, it was probably a bit premature to be talking about measures. Defining your future on the basis of a past you just threw away doesn’t make a lot of sense.
Posted by ProcessRants 
Posted by ProcessRants
Posted by ProcessRants