At CloudNative, we like to follow along with the advice coming out of YC, and the lean startup philosophy. This helps us prioritize work, get feedback from our users, and most importantly, drives us to build something people love.
To that end, the plan for the next few months is:
My university professor always said
Get it working, then make it fancy -- Gernot Heiser
This is why the complete, end-to-end functionality of the Bakery is the top priority right now. An MVP is not viable if it does not do "the thing". Our thing is continuous deployment.
Once it is working, comes making it useful to others. This means dramatically improving the UI and UX, documentation, tutorials and screencasts. This also means handling the multitude of error conditions that can occur. On the front-end, we will figure out sometime a little better than asking you to refresh the page every 30 seconds.
By this point, we can start to gauge how others are using the Bakery, and can explore pricing models. We have some ideas, but want to get feedback rather than repeat the Great GAE Pricing Woes of 2011.
So... how does this sound? Is the order wrong? Have we missed something? Let us know.