I frequently talk to consulting clients about getting down to the Minimum Viable Product. What is the smallest product you can deliver? The least amount of code you can write? The smallest investment you can make? The idea is to get something out there that tests your idea and solicits feedback before you get too far. This concept is central to my tech talks and presentations (see an example here).
It's a simple idea, but a hard one to put into practice. Kent Beck does a good job of explaining why:
"By far the dominant reason for not releasing sooner was a reluctance to trade the dream of success for the reality of feedback."
Leave a comment