For any new venture, I believe there are three top factors that protect a business from failure:
- A good fit between the product/ service and the market it serves.
- A complete understanding of the company's cash flow position with daily projections.
- Marketing, marketing, marketing!
I shared this story a few years ago for an article in The BAM Review. It's a good survey of common business as mission mistakes for people leading new ventures.