The technical product supremacy in the business world of nowadays is no longer enough. Customer experience became the most critical differentiator in the highly competitive business world. This incident made the business competition transforming rapidly from competition of various products to competition of business models. Innovation is playing an important role in business competition. It is not necessarily must be derived through an invention. The technological changes in the production of existing goods, the discovering of the new markets and supply sources, work tailorization and new organizational structure are various innovations that contribute technological advancement. Most of the efforts to replace the technologies will fail in innovation. Value is shifting from products to solutions to experiences nowadays. The products nowadays must meet an expectation or need in order to create great customer experiences. There is no any individual idea or factor that can ensure the winning in the competition, it requires various elements such as enabling and supporting elements that combined together to create the winning edge. Business model is important because it decides how a company going to approach customers. Adjusting the approach based on the market conditions is not enough because the competitors can do the same thing too. A company needs a wider mindset to make itself extraordinary. A series of continual discussions need to be held between the business and technological experts to come out with a strategic plan which will then be further involves in the planning at tactical level and operational level. The key factor of tactical level is fast decision making in the forever changing business environment. A flexible business model is always better than those rigid funneling and long-span models.