AMS, What do we understand by application management services?

AMS Application management services

Since we founded Kiteris back in 2013, we have been offering Application Management  Services (AMS) to many of our clients. These AMS services have dedicated teams  ranging from 2 or 3 people to up to 20 people at peak times for our largest clients.  

In my previous professional experience before Kiteris, I have also worked, led, or  supervised AMS software maintenance services for clients in various sectors (Automotive,  Government, Tourism, Aerospace…), some of which had teams of several hundred people  located in multiple countries.  

We believe that AMS (Application Management Services) are a fundamental part of  Kiteris’ skills and capabilities in order to offer them to our clients. “The AMS constitute a  fundamental pillar in our skills and capabilities, essential for providing exceptional service  to our clients.” 

 

AMS, what is an Application Management Services (AMS) service? 

I will try to define it in a simple way and with my own words, without getting into complex  theoretical connotations as ChatGPT, Wikipedia, PMI®, or similar entities might do. 

Within the software development and maintenance sector, services are often confused  with projects and both terms are sometimes used interchangeably. This does not happen  in the world of infrastructure and telecommunications where the barriers are much clearer  and well-known.  

A software development project is a set of grouped and related activities that have a  budget, and a defined start and end date. If they are Waterfall projects, they also have the  scope defined before starting. In the case of agile projects, the scope is not defined at the  beginning of the project but is defined during the project’s life. More details on projects  can be seen in Agile Projects and Waterfall Projects.  

An AMS software maintenance service is a group of people sized based on an annual  budget whose objective is to improve (evolutionary), provide support, monitor, and/or  correct errors (incidental) in one or more software applications. Work is done through  indivisible and independent tasks (“tickets”) that are usually prioritized by criticality or  

urgency. These tickets typically have a duration of very few hours and are assigned to a  single person. 

 

What is an AMS? 

We understand AMS for our Clients as an external application maintenance service,  managed by Kiteris. All people management (knowledge, recruitment, training,  evolution…) is carried out by Kiteris applying its experience in the sector and leveraging  the extensive team of technicians on its staff, beyond those directly assigned to the  specific Client service. We have a near shoring office in Cartagena (Region of Murcia) as  well as in other locations in Spain.  

Our AMS (Application Management Services) are based on ITIL methodology concepts  through a very pragmatic and agreed vision with the Client. We use concepts such as  tickets, priority, approval flow, statuses, response time, resolution time, reopening, SLA…,  always adapting to the Client’s needs.  

There are many tools that facilitate the execution and management of AMS services. We  mainly use Jira and TFS (Team Foundation Server), depending on our clients’ preferences.  These tools are generically referred to as ITSM (IT Service Management tools). It is  common for the Client to provide the tools from their infrastructure since they are often  shared by their staff and other AMS service providers for different applications.  

For monitoring and continuous improvement of the application maintenance service, it is  very important to measure KPIs and SLAs (Service Level Agreement) using reporting and  analysis tools. At Kiteris, we use Power BI for cases where the Client does not already  have their own tool. 

 

AMS, Why hire our Application Management Services? 

There are several reasons why we believe that hiring AMS from Kiteris provides maximum  value. 

Reasons to choose AMS with Kiteris 

  • Having an externally trained and technologically evolving team.  • We offer a comprehensive 360º view of the service, not just technical aspects:  Passion for service  
  • External management of the service by Kiteris’ Service Manager, allowing the  Client to have less management burden by forgetting about day-to-day issues,  such as recruitment, promotions, absences, vacations, peaks, and valleys…  Including a quick transition of service.  
  • Lower total cost than having the same team in the client’s offices. This is because  at Kiteris we use nearshoring personnel from our office in Cartagena and other  locations in Spain.  
  • Lower structural costs due to outsourcing the team responsible for executing  AMS.  
  • Separate and independent internal teams developing new value-added projects  from Kiteris’ external team focused on maintaining current software.  

We also have Clients who manage their own AMS and with whom we collaborate by  offering our staff augmentation services (temporarily adding qualified technical resources  to the Client’s development team for tasks such as programming or testing, for example)  or Team as a Service.  

For these Clients, a possible evolution would be to gradually migrate to a fully managed  external AMS approach by Kiteris as our team gains knowledge of the Client’s processes  and technological platform. 

Challenges 

In my opinion, the main challenges that an AMS faces are as follows:  

  • Initial transfer and transition of the service from the current provider or from the  Client themselves to Kiteris. We are accustomed to carrying out rapid transitions  with minimal Client involvement. 
  • Proper sizing of the AMS team, adapting to the evolution of KPIs and SLAs. 
  • Transition to AMS from various new projects that are being completed and that are  carried out by the client themselves or by other specialised providers. 
  • Introduction of DevOps concepts in AMS services, such as SRE and Observability
  • Evolving the AMS service to gradually align it with the Client’s business needs. At  Kiteris, we have a consulting unit experienced in these types of projects. 

At Kiteris, we have experience and a methodology to tackle all these challenges. Having  worked over the years with multiple clients in different technological and business  environments allows us to offer the best solutions to successfully address these  challenges.  

We will be publishing new posts on how we approach these challenges at Kiteris.

 

    ¿Quieres más información sobre nuestros servicios?

    RESPONSABLE TRATAMIENTO: Kiteris Solutions S.L. FINALIDAD: Tratar sus datos para poder enviarle información sobre el servicio solicitado. LEGITIMACIÓN: Consentimiento del interesado. CESIONES: No se prevén cesiones, excepto por obligación legal o requerimiento judicial. DERECHOS: Acceso, rectificación, supresión, oposición, limitación, portabilidad, revocación del consentimiento. Si considera que el tratamiento de sus datos no se ajusta a la normativa, puede acudir a la Autoridad de Control (www.aepd.es).
    INFORMACIÓN ADICIONAL: www.kiteris.com/politica-privacidad

    Acepto que se traten mis datos para recibir información sobre el servicio y suscripción a nuestro newsletter

    Manuel Peña Editor
    Socio Director de Kiteris
    follow me