Managing your company app portfolio

May 29, 2019

Release/Change management.  For those of you who aren't in the technology industry, in the simplest of terms this refers to the implementation of new or updated applications into a live technology environment.  This isn't something that most companies will put much thought towards, but as your business starts to use more and more technology it becomes increasingly important.

For one of our newest customers, this became a critical issue... one that was hurting their core business and causing them to hemorrhage money.  

This customer approached us after years of taking the route that most companies take.  They had maintenance contracts with the individual technology vendors that had developed their applications.  This makes sense, doesn't it?  The vendor developed that application, therefore they are experts in it... so who is better suited to maintain and upgrade it?  Except imagine that your technology portfolio expands and expands, and now you have dozens of these maintenance contracts with dozens of vendors.  Costs are beginning to pile up.  

That is exactly what happened to this customer.  Different departments contracted with different technology vendors and their application portfolio grew to a staggering 150+ applications (used both internally and sold externally).  They had so many contracts across so many different applications, it not only became incredibly expensive to maintain, it became a nightmare to do any system wide infrastructure upgrades.  They realized that they could not continue operating in this fashion, so they itemized their needs and began researching their options

The basic needs were simple:

  • Maintain 150+ applications
  • Minimize downtime
  • Source business requirements for new software and upgrades
  • Develop modifications/upgrades
  • Manual and automated testing
  • Manage upgrade and new application releases
  • Coordinate global infrastructure changes
  • Analyze portfolio performance
  • Develop advanced reports and dashboards for executive team on application usage and performance
  • Troubleshoot 
  • Train system users


Ultimately there were 2 viable options for this customer, either build an internal technical team to eliminate existing maintenance and development contracts or consolidate existing contracts under a minimal number of vendors.

During their research, the customer began to understand the difficulties in building their own internal technical team.  The costs associated with bringing on multiple team members was quite high, which was compounded by the cost of benefits and employee taxes.  This was further complicated by the lack of knowledge and expertise necessary to source and screen the necessary candidates.  The customer made an attempt at building an internal team, but quickly found that these aforementioned difficulties were insurmountable... so they began researching technology vendors who could outsource the work for them.

That research led them to Astir IT.  Through some mutual contacts, the customer asked us to analyze their technology environment and offer a potential solution.  We offered them an on-site resource who would act as the sole point of contact for any inquiries, issues, or needs associated with any of their 150+ applications.  This individual would be an expert in their applications and the underlying technology, and would site at their headquarters during normal business hours so they were always accessible.  Behind this resource would be an entire technical team, and together all of the needs outlined by the client would be completely satiated.  This solution would dramatically decrease their costs and enable them to gain holistic control of their entire technology environment.  This solution was also extremely flexible, allowing for exponential scaling as the portfolio and technology environment continued to grow.  

After an initial discovery period where the Astir resource learned the customers applications, Astir has successfully implemented these managed services for the customer, who has been able to refocus energy towards building the business.  Currently, Astir is still managing the customer application portfolio, which has grown by another whopping 40% at the time this blog was written.

Release/change management is often overlooked by those who aren't in the technology arena.  As your technology environment grows, this can become an integral part of your success... proper oversight of your infrastructure and software can save your business massive headaches and allow you to remain at peak efficiency.   

Astir IT , ,

Add comment

  Country flag

  • Comment
  • Preview