What it takes to be successful launching a software startup? How do you build a culture of innovation (and still have a personality)?