Would You Like it Cheap, Fast or Good?
I’ve come to understand this paradigm as an immutable law of service delivery. It doesn’t matter if you’re talking about building a house, custom application development, creating a huge marketing campaign or having the neighbor kid mow your lawn. Here’s the concept. There are three variables that can be controlled in a business transaction. Of the three, you can set values for no more than two. Those two then set a value for the third. I’ve heard several terms for the variables, they’re all about the same so have your pick. 1. Expense (aka Cheap) 2. Speed of delivery (aka Fast) 3. Quality of product and/or service (aka Good) Let’s take a closer look at each of these variables. 1. Expense (Cheap) – This is obvious. On some level, we’re all looking for the best deal and frequently, the easiest way to measure a ‘deal’ is the price. It’s a little lazy in that it typically doesn’t take into account the true cost of the purchase (e.g. lost opportunity costs, etc., etc.) It does however, provide a nice clean number – so it’s easy. 2. Speed of delivery (Fast) – How long does it take to get to the results? This variable frequently has more weight in determining total value of a solution than either of the other two. However, that’s only because it’s been ignored and now is out of your control; you NEED a solution YESTERDAY. You’re ‘bleeding’ cash, employee morale is awful, you know the picture. It’s grim, right? And the solution, the one that’s right in front of you, can’t get here fast enough. That’s an example of loosing control of the ‘speed’ variable. Setting a more realistic speed of delivery will have major effects on both Expense and Quality. 3. Quality of the product / service (Good) – You might not realize it at the time but you are choosing this variable by selecting the service provider to partner with. If you can accept less polished, less reliable work you can afford a less experienced and reliable partner. In SK’s world of application development and technology consulting, less reliable means downtime, bugs, and all of the other frustrations you associate with technology. Truly high quality professionals will refuse to produce low quality work which sets the quality variable. The customer controls two of the variables. Those two determine the third. In well-run, satisfying and successful projects there is a balance. None of the variables become punishing for the customer or the provider. It’s about setting priorities, planning the work and working the plan. This expectation can only be accomplished with an open dialog between the customer and provider. Tell me which of the three variables: expense, speed or quality, you’re not discussing regularly with your services provider; I’ll tell you which one is going to bite you in the keister. Skeleton Key has a systematic method for estimating and project delivery that enables us to communicate all three variables transparently throughout the process. If transparent project management is critical to your organization, please give us call.