The three most important aspects for a start up to consider are probably staffing, business model, and financing are. Bad planning and implementation in any one of them has the power to sink even the brightest of concepts. Sure, cashflow is king, we all know that, so not much to say other than plan with plenty of time to spare, double the costs and extend the time to revenue a fair bit more. Cash hardly ever comes in according to plan. Your business model is the backbone of your business. If it doesn't add up, you are going nowhere fast. Even if you have your financial structure in place with all the required contingency plans, and a fantastic business model ready for implementation, the people you sign up will determine the fate of your enterprise. Sure, we all know that skills and experience are essential aspects, and in general 'acquiring the right CVs' is (usually) a straight forward exercise where success is related to the financial strength of the s...
It's a confusing world out there