When building a business or product offering, it is comparable to building a house. First you lay the foundation, then the rough carpentry, roofing, plumbing, electrical, HVAC, drywall, flooring and finishings, in that order. God forbid you try to install the plumbing after the drywall has gone up, otherwise you will have to rip it all down and start again, at double the cost. And, unless an architect has provided the builder with a clear blue print on what is being built, chaos will surely follow.
But, that only talks about the initial construction. Unlike building a house, a good business or product offering is fluid in its design, and is constantly trying to improve to keep up with its competitors and customers’ needs. Think of it like evolving from version 1.0 to version 2.0 over time, under the mantra: continue to innovate or die a slow death. But, the worst thing you can do, is try to build features of version 2.0 on top of flaws embedded in version 1.0. That is the equivalent of building a house of cards, where the whole thing can topple over with one wrong move.
You wouldn’t continue construction of an addition to your house, if your kitchen was on fire, would you? Of course not. First you would extinguish the fire, repair your kitchen and then get back to building your addition. The same holds true for your business or product line. But, more often than not, I see businesses keep plowing money into new features and functionalities of their product offering, without paying any attention to whether or not the core product is stable and meeting the needs of its stakeholders. Below are a couple case studies I have seen with my clients that help better illustrate this.
Case Study #1: Version 1.0 Keeps Breaking
Nothing will upset a customer or an employee more than a product that doesn’t work as advertised. Especially, if you don’t own up to your mistakes and have a clear plan on how you are going to get it fixed, and fast!! If you are promising to solve painpoints for your users, but the system keeps breaking, all you are doing is upsetting them. Which most likely means, there goes your repeat sale or your frustrated employee right out the door. If your house is on fire, put it out!! The new addition will just have to be delayed. Or, risk the whole house burning to the ground.
Case Study #2: Version 1.0 Not Selling or Meeting Needs
A house on fire can also mean the product works fine, but the users just don’t like it. Maybe it is simply not selling or competitive in the market, or a complicated user interface, or a mismanaged expectation of how the product would actually work compared to what a customer was communicated during the sales process, or a lack of depth in the features or reports that are most important to the users’ needs. Again, time to stop the presses!! You need constant feedback from your internal and external users that everything is meeting their expectations, otherwise you need to fix it first, with a tight partnership between your product developers and your sales team. You can try to put lipstick on a pig, but at the end of the day, it is still a pig destined for the slaughter house.
Case Study #3: Version 1.0 is Breaking the Bank
The last scenario is the technology is working fine and users are happy with it, but it is costing the company of a lot of time or money to operate. Maybe it is small gross profit at the current selling price, or a long onboarding process to educate users how to use the product, or the infrastructure was built on legacy systems that are no longer supported or preferred in the market? If the economics just don’t make sense, it is back to the drawing board to find a better way.
So, the point here is: don’t invest good money on top of a bad base platform. If you have a broken business or product, something is not going right and you need to fix the core first, before trying to pretty it up with additional features and functionality. Yes, that may upset your sales team trying to impress clients with the next “bell and whistle” of a competitive product offering. But, if you don’t fix your foundation first, you risk the whole house falling down. Or, at a minimum, the cost of your addition may double, if you have to build it a second time on a more stable foundation.
For future posts, please follow me on Twitter at: @georgedeeb.