Other experts define a business model by specifying the main characteristics of a good one . For example, Harvard Business School’s Clay Christensen suggests that a business model should consist of four elements: a customer value proposition, a profit formula, key resources, and key processes.