The lean startup methodology is an approach to building new businesses that emphasizes rapid iteration, customer feedback, and a scientific approach to decision-making. This methodology is designed to shorten product development cycles, quickly discover if a proposed business model is viable, and ensure that a startup does not invest heavily in products or features that may not meet the needs of its target market.