Home  |  Contact Us  |  Clients
About Us Why Us Services Technology Fortpolio Process Career
Why Us

Software Development requires skilled technical manpower, time and expensive infrastructure. Offshore software development is a cost effective alternative to developing software in-house.

Currently, the Offshore Development Center for a few companies in the US. Software Outsourcing and Offshore Programming at G.M ensures the client's proprietary software and new development specifications with very high levels of security.

Quality

The objective is to ensure that products and services delivered are timely, cost effective, and meet the quality expectations. To meet the quality objective, we follow a well-defined process involving

Definition - details of the project in terms of clear objectives, scope boundaries, and general approach for development.

Work Procedures - document the standards for completing the specified tasks identified in the project definition.

Work Plan - defines specific phases, activities, and tasks to be performed during the execution of the project(s).

Resource Requirement planning - define all resources including man and material, needed to execute the project.

Acceptance Criteria - defines the specific criteria the customer will use to measure the successful completion of the project and document all tasks and procedures for the software development.

Communication Procedures - including scheduling and routing of status reports with engagement status communications.

Focus

Our time delivery commitments achievement has been at 95%. The development team delivers time and quality commitments to customers and is supported by the Delivery Manager.
Key accounts are managed by an Account Manager in order to provide a single point interface for all interactions. The managed process of documentation of all interactions and query clarification is percolated to the development team for proper coordination. The responsibility of the overall interaction with the account is with the Key Account Manager who is a well-qualified techno-commercial individual. The pre-sales and the development team ably support the Key Account Manager.
The coordinated effort of the entire team facilitates a timely delivery of quality software.

Process

G.M Software is currently focusing on two of the leading technologies:

1.Microsoft.Net
2.J2EE

With the benefit of interoperability and the smooth connectivity of multiple systems and sources of data, these technologies deliver unprecedented levels of value to customers, partners and employees.

The dedicated team with relevant skill sets and certifications working on the projects ensure focus on the project requirements and help drive and achieve the quality and time commitments. Resource allocation to the project considers FOCUS on customer satisfaction as the primary objective.

Communication

G.M Software understands the criticality of communication and our English speaking development and project management resources are trained for interactions to manage conferencing with clients in order to better understand customer requirements and clarify on any queries. The account Manager interfaces all interactions to ensure uniformity of understanding.

The communication infrastructure at G.M with high-speed Internet connectivity, utilization of IM services from Yahoo and MSN and fast response on emails takes the pain out of outsourcing work from across geographical boundaries.

Status Report

With a single point interface in the form of an Account Manager/Delivery Manager to update the project status on a regular basis as agreed upon with the clients.

The general periodicity is a bi weekly reporting schedule with project status updates.

The reporting could be based on periodicity or with milestones or a combination of both.