1. Understanding your customers
2. Superior Leadership and Management
3. Supply Chain Management.
4. Alignment and Execution
5. Leveraging Technological Change