Our Newsletter


Engagement Models

     
AC Corporation delivers software development solutions in a number of ways.
 
You can outsource your project onsite at your facility, offsite at one of our development labs, or offshore at AC Corporation's Global Software Development facilities in Manila, Philippines. For additional flexibility, these options can be used in combination to achieve fast, high quality results.

  • Onsite Development
  • Offsite Development
  • Offshore Development
  • Combination Development

Onsite Development

In this approach, all the activities are performed at the customer site. The project management and design & development teams are all based at that location. Customer's sponsors work closely with AC Corporation's project management and design teams to establish deliverables, timelines, team composition, etc. Day-to-day supervision of activities is handled by a combination of the customer's team and AC Corporation's team. This approach is ideal for engagements where:

  • The scope has not been defined in detail
  • The scope may undergo a number of changes
  • The deliverables or the requirements can change dynamically
  • Timelines are aggressive
  • Information is confidential, proprietary, or the customer has other concerns about the security of information

Offsite Development

In this approach, work is performed at AC Corporation's own development lab at its offices in the Manila Prior to beginning any work, the AC Corporation team meets with the customer team to work out the details of the engagement. The project scope, deliverables, screen layouts, reporting, functionality issues, timelines, etc. are all defined in detail. A small mockup of the actual application may also be developed during this phase to understand the look and feel of the end product.

After the definition phase, work moves to the AC Corporation development lab. Deliverables and other progress reports will be made available to the customer at pre-agreed intervals. The customer may choose to receive remote access to the development server via a VPN or some other secure means. By accessing the development server remotely, the customer can monitor progress in real time, and maintain overall control even though work is being carried out offsite. This approach is ideal for engagements where:

  • The scope has been defined in detail
  • Timelines are aggressive
  • There may be a need for the customer to visit with the development team or the team's managers for greater efficiency

Offshore Development

In this approach, development work is performed at AC Corporation's Project Management and Global Development Center located in Manila, Philippines, with client-based project management provided domestically. Prior to the beginning of any work, a Manila based AC Corporation team meets with the customer team to work out details of the engagement. The scope of the project, the deliverables, screen layouts, reporting, functionality, timelines, etc. are all defined in detail. A small mockup of the actual application may also be developed during this phase to understand the look-and-feel of the end product. After the definition phase, the work activity is performed at AC Corporation’s Project Management and Global Development Centre.  Progress reports and deliverables will be made available to the customer at pre-agreed intervals. This approach is ideal for engagements where:

  • Budget is limited
  • The scope and requirements are stable and well-defined
  • Timelines are aggressive

Combination Development

Through a combination of onsite, offsite and offshore resources, customers can maximize utilization of time and resources for complex projects. This arrangement allows retention of control for high-to-medium level issues while eliminating day-to-day involvement in mundane, routine details.