In one of my earlier posts I talked about the 70/30 ratio and how IT leaders want to free up the 70% of vital IT budget which is currently being spent on maintenance of applications and infrastructure so that it can be used on innovation. In order to enable that I proposed three phases that the organization must go through: assess, modernize and manage. In this post I will zoom in on the assess component and talk about one of the key enablers of this phase -- Application Portfolio Management (APM).
Application Portfolio Management can mean many things to many people. To some people APM represents a project management approach – i.e. how do I effectively manage the projects or initiatives which are focused on delivering and/or changing my applications? Others may take a financial spin to this, looking at APM as a way to leverage financial management techniques to justify and measure the efficiency and value that each application provides to the organization in terms of cost and risk. Other disciplines may look at APM as a way to assess the complexity of the applications from a code or integration perspective. The bottom line is that APM can be all these things, and actually it is most effective when parts or all of these components are used and assessed in conjunction with one another.
I don’t normally blog about products (even though I work for HP). However, earlier this week HP made an interesting announcement– launching a combination of products and services in the Application Portfolio Management space. The reason I liked the announcement is because it highlighted/reinforced a few things we have been discussing here:
However, one thing that really came across to me from speaking to businesses who have successfully implemented an Application Portfolio Management approach is the importance of two simple but crucial items:
It would be great to hear from the forum members on this topic, do you agree that automation and a continual approach to APM are success factors of an organizations application transformation?
Genefa I recently consulted with an organization that had undergone a rationalization of their application portfolio and a number of complaints became clear that I would appreciate your feedback on. One complaint was they were not clear what criteria had been used to pick one application over another as the corporate standard. There was a feeling the decision had more to do with politics than objective measurements. Second, as an organization with many shared service groups internally, that actually charge business units for their services, they believed that the application group that won the rationalization political war, had essentially been given a virtual monopoly and could charge whatever they wanted. Third, there were groups that were resentful at the very idea of corporate standards and didn't want anyone dictating to them what they should use, especially if they could find cheaper solutions. They also had problems with the schedule that the standard group dictated to them that didn't meet their own deadlines.
Do any of these items sound familiar or do you think I was dealing with a one off situation. If they are common complaints what would you recommend to avoid them, while rationalizing the portfolio at the same time, assuming there are rational reasons for doing so?
A lot of these points make sense and I have seen many customers struggle with these issues as a result of a transformation project. I’ll approach each issue in turn:
One of the factors I get asked about when looking at Application Portfolio Decisions is "layer 8" - ie: the people factor
How much of a role does the people factor play in the decision making process in your experience?
One client I met with recently was keen to move forward with a rationalization project but it turned out that the training and change costs made it prohibitive.
What would you recommend to them?
People play a huge part in any sort of initiative or project as they act as the drivers behind the decision. Implementing a “Management of Change” initiative can be costly and time consuming in particular if it involves a lot of formal training etc. When it comes to training on new processes, systems etc implementing approaches such as “train the trainer” where a core group of people are trained and then they go back to the business and train subsequent others in more informal training sessions such as workshops, brown bag lunches etc can have a great impact and can reduce costs; also setting up a “self-service” SharePoint where stakeholders can go to find more information is a useful way of disseminating information or can act as a tool to distribute web based training (record something once and have it used many times over). These types of approaches can help keeps costs down and more importantly make people feel like they are part of an initiative, rather than having it forced on them. The bottom line is that a transformational project probably can’t be implemented at zero cost but costs can be kept down especially if you get the buy in of the team.