You are a company specializing in making or selling software, designed for mass or niche markets. You made a successfull track with happy consumers and clients during last 15-20 years. Or you are working in such company as a developer or an executive. You were very happy with the trends and technology that you were in. However things are changing dramatically in last 2-3 years. Trends are changing, consumers / customers are changing, demands are changing, and finally technology and offerings are changing, as an ISV you need to build your strategy, set up your framework, prepare your infrastructure (if you can afford), train your team and start to convert your existing products. Main challange here is lack of time, you can not try too many options, you have to hit the target at one shot. First things first: Before transform your business, you need to transform way of thinking. Please take a look this game-changing articles: Empathy Lines the Path to Simple and 5 Questions