Thursday, April 4, 2013

MVP and Programming

A minimum viable product (MVP) is the core step in Learn Startup methodology. Eric Ries defines MVP as “…that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort.”
Actually, its the first step, in the build-measure-learn feedback loop

As a disciple of the Lean Startup process, I take that to the heart. I have been trying to build a prototype of my startup. After days of days of mining the internet and visiting Quora, i decided to use Python the language platform (well, that deserves another post of its own).
The problem becomes who to do the actual coding. Except for the odd Unix/Linux scripts and Database script, I have not coded in 10years now. My co-founder who used to love coding somehow has been transitioned into Integration leaving his skills behind.
We decided to find a programmer from freelancer. The responses we got seems a bit higher than the budget, but that can be overlooked if we felt the responses will match the skill we wanted.
The whole experience is pushing our creativity limit. We are exploring options of actually using Nigerian developers, or even training some CS students like in NYSC/SIWES.
But that will mean we will be more hands on, and may finally have to take up the code at least on some level.
Hmm, after years of avoiding coding, still have to go there. Its seems its virtually impossible for an entrepreneur to build without coding!


No comments: