A former colleague once told me a story that delightfully illustrates the nature of business decisions relative to technology:
Years ago he was pitching a big consulting project to a major telco. The telco had put out an RFP to various development shops asking for help solving a classic problem — they had a number of different systems for billing, provisioning, customer service, etc. Their customer reps would have to physically go to different terminals to deal with different aspects of the support process, causing a lot of inconvenience and wasted time.
Of course, all of the proposals that came back talked about various ways to integrate the systems using then state-of-the-art enterprise software techniques, and, of course, all of those proposals were quite hefty in terms of time and cost. My friend submitted his proposal and waited to hear back.
After a couple of weeks the telco got back to him – he did not land the project, but not because some other shop had beat him out. No, you see the telco told him that they had bought all of the customer reps chairs with wheels on them, making it much easier for them to move among the various terminals, so they no longer considered it a burning problem.
True or not (the guy who told me this story swears it’s true) this parable puts all technology decisions into perspective. Wheels on the chairs! Minimum Viable Product, indeed. When tackling hard problems, always look to see if you can find a “Chairs With Wheels” solution before (or, in many cases, while) investing in technology solutions.