Great products aren’t made on cocktails napkins. They are the output of planning, design, implementation, testing, and iteration in a continuous loop that obsesses about user needs, while staying informed about market conditions with a discipline to meet them on time and on budget.