One of the most under-appreciated success factors of an MSP is its capacity to develop services. We’re the purveyors of Managed Services; there are hundreds in the repertoire of any given MSP. This keeps us busy - going from concept to a product that can be sold and delivered is a long road. While product based companies have a process for product development, we service companies too often overlook the value in this powerful business practice, where all our innovation, differentiation, profitability and growth can be formulated in advance.
The trend of fragmentation in services - into verticals, delivery tools, integrations - just multiplies the need for planned process.
The usual development process for managed services providers is to do a project - develop something that solves a problem for (and with) a specific client and standardize it later. This can lead to long term future revenue, but without a clear process mixing up service development and the real revenue generating activity of the company will not only kill our internal productivity, but likely our relationship with the client, if everything they see is always in beta testing.
Let’s identify some basics to ensure our process is better than the average and pull ahead of the competition.