Image credit: Balaji
Let me share some of the observations I've made:
1. Software companies usually deal with software releases about every 18 months with a few service releases in between. The main releases contain many new feature, often a new look and feel and a significant effort is put in launching the new release. Product development, Training, Support, Marketing, Sales etc.. all function groups operate on the rhythm of the product releases.
2. Services companies operate on a different rhythm. The product almost constantly update in very small steps and product launches are history (except for complete new ones). There are no product releases as the heart beat of the company.
Changing from a Software company to a Service company is a complete DNA change of the organization. Traditional companies making this shift have a hard time. I've learned it's very hard to make this change. The establishment (Software) doesn't understand the future (Services) and the other way around. For this reasons the two are often separated into independent organizational structures.
Combining the 2 different DNA's required for a Software + Services solution looks to me as almost impossible. You take on this?