Gary Hamel states in his famous book "The Future of Management" that management has become a maturing technology that has evolved rapidly in the first half of the 20th century and now reached a local peak. I found this intriguing and since I started my research into the consulting services market it has been the maxim of my work.
My journey began in 2008 with doing extensive research on the evolution of management over the past 100 years. We identified the key management paradigms and models and defined what a paradigm and model in management basically is. This analysis led to the first report "Innovating Strategic Management Paradigms And Models To Thrive Amid Global Change". At this time however, we focused primarily on industry and academia-driven paradigms and models.
A disproportionate amount of the discussion about Agile in the technology industry centers on product development. However, services are an inevitable part of the Agile story. Here are a few examples:
Consulting teams have to adapt to rapid iterations of new core technology. In other words, the professional services arm has to keep pace with the product development team.
Services are a source of value that gets folded into the product. For this process of productization to work at all, the consulting and development teams need to speak the same language, share common expectations about development processes and deliverables, and work at a similar pace.
Agile consulting teams have to work with customers who aren't conversant with Agile. You might be excited about working at an Agile pace, but your client may have no idea what you're talking about.
That last scenario is a common source of frustration for clients. In place of dense project plans, clients often get a sketchier picture of how the project will proceed. Of course, both client and customer know that, the more complex and detailed the project plan is, the less likely it is to accurately predict what's going to happen. As mythical as the project plans can be, there's something reassuring to clients about having them. At the very least, they provide leverage when the consultants don't deliver.