Application Management Services
Applications drive a company's core and supporting business processes. However, with constantly changing business environments, the challenges of developing and maintaining complex application environments are increasing. Our clients rely on us to develop, test and manage application environments cost-effectively. The MCGi suite of Application Management Services (AMS) is well supported by a robust Offshore Delivery Center (ODC) model that provides better flexibility, scalability and seamless integration options for our customers.
Our mature and robust delivery approach integrates required technologies, people and service levels. We have developed the requisite skills and infrastructure to manage global IT environments in order to deliver measurable results. We help our clients to reduce total cost of application management and ownership by 30 to 70 percent.
Our maintenance methodology (MCGiMaint) is geared towards lowering the total cost of IT management while increasing the ROI.
What We Do
By employing our Global Delivery Model, MCGi provides real results faster. This model uses a custom mix of onsite, offsite, and offshore resources to provide cost-effective solutions for application maintenance. We use proven project management practices to facilitate communication between our clients, to manage project workflow, and to perform detailed design and analysis phases. Development/construction phases are carried out at our offsite / offshore development centers. Our proven methodology and best-of-breed practices are based on our 50+ years of project experience developing customized software applications.
How We Do It
Our MCGiMaint methodology is a logical combination of processes, which comprise of proven methods and tools to assimilate customer's business process knowledge and align with their individual standards and procedures. This methodology is powered by the MCGi Global Delivery Service, which gives us the flexibility and ability to deliver a unique mix of services, onsite at the customer location, offsite / offshore development centers. This methodology consists of four phases - Plan, Transition, Stable, and Optimize.
This phase focuses on developing a road map for overall outsourcing of the engagement, a project plan that spells out the roles and responsibilities of both MCGi and the client, a detailed Work Breakdown Structure, and the tools and techniques supporting processes like Quality Assurance, Change Management, Risk Management, reporting / communication and measurements.
During this phase, our team utilizes MCGiTransfer processes for the collection and understanding of application management and business knowledge by the onsite and offshore staff so that the customer's environment is understood. We create business processes and management procedures to be followed after MCGi takes over responsibility. Baseline service level information is obtained as a basis for measuring the engagement progress. Resources from MCGi offshore development centers will travel to customer sites to acquire business knowledge expertise. The transition concludes with the transfer of responsibility for application support and/or maintenance from the client to MCGi. The cut-over tasks are focused on completing a seamless transition of service from the customer to MCGi with no interruption of service. Cycles are monitored, initial metrics are captured and reported, and the workload is executed for the client.
This is the post-evolution period when the complete workload is executed, additional workload is gradually shifted from onsite to offshore, process refinement occurs, metrics are analyzed, and a stable state of operations is reached. The MCGi team gains additional experience in both the application management and business knowledge of the customer's environment and uses this knowledge to identify improvements throughout the customer's portfolio of applications.
In this phase the engagement is put into a continuous improvement mode by capturing and analyzing required metrics related to engagement success. Based on the metrics analysis and lesson learnt, necessary software maintenance and corrective or preventive measures are taken.