Technology
Application Development & Support
 
 

Application Development

MGL’s Application Development Services include new applications development, adding new features, extensions, interfaces, and upgrades for existing and emerging business operations. It enables our customers to adapt to evolving business and technology challenges by defining, designing, and building applications tailored to fulfill their business needs. Using the onsite/offshore model, we provide the framework for application development outsourcing.

The strong project management capability of MGL ensures that the solutions provided exceed customer expectations and are delivered on-time, at top quality, and within budget.

MGL’s application development services include:

  • High process compliance to  CMMi L5
  • Web-enabling of existing/legacy applications, multichannel application development, Internet/Intranet/Extranet applications, enterprise integration using EAI, portals, and stand-alone applications
  • Component-based development, including thick/thin-client/server, N-tier, web services, and SOA
  • Architecture Solutions, including existing architecture review, application and technical architecture development, architecture comparison, gap analysis/enumeration, best-practices review, and migration architecture recommendation
  • Enterprise Application Integration, including interface development, legacy-ERP connections, and EAI platform development
  • Package Implementation, including evaluation of the business requirement, identification of package, gap analysis, package customization, and package rollout
  • Product Engineering, including Product Engineering Laboratory (PEL)  framework, “virtual lab” or extension of customer lab, reuse of existing architecture, and planned  knowledge management

Support

SLA-based Production Support
MGL evolved a very efficient and well-defined production support management process which enables effective capture, reporting, tracking, and resolution of issues. This process supports a distributed delivery environment through which work responsibilities can be effectively divided among the various organizations depending on the request/problem levels. Each one of these activities is governed by service level agreements (SLAs).

  • Support Request/problem management
  • Incident management
  • Processing of incidents
  • Work arounds
  • Resolution
  • Deployment of patches
  • Root-cause analysis
  • History documentation

        Support level    Role/Functionality
  • Level 1    Diagnosis and basic troubleshooting
  • Level 2    Technical and operations support team
  • Level 3    Application development team
MGL is capable of providing the following production support services to customers for business critical applications with stringent SLAs for response, work-around, and resolution of issues:

  • 24 hours X 7 Days a week
  • 16 hours X 5 Days a week
  • 08 hours X 5 Days a week
MGL’s value creation for customers lies in our ability to:

  • Provide top-quality help desk service
  • Use global delivery model for 24X7 attention to critical issues
  • Document the knowledge gained in the issue resolution for future effective usage

SLAs are continuously tracked using web tools, which are transparent to everyone involved in the project.