A Forbes contributor shares his perspectives on the four keys to having a successful technology start-up.