What it takes to build a successful software product?
Start with good people. Build something customers want. Spend as little money as possible.