3 Winning Factors for Successful Development