Managed Software Development
We deliver fully managed software development services by combining our technology skills, delivery infrastructure, proven and flexible project methodology and our collective experience.

Our services in this area are focused on:
  • Product Engineering
  • Application Development
  • Re-Engineering Legacy Applications
  • Application Support
Projects range from complex e-business and web development initiatives to enterprise wide application development to new product introduction.

OpalSoft has capabilities for engaging customers at every stage of a software development life cycle – Conceptualization, Development, Implementation and Support.

OpalSoft provides a flexible model for execution of the ‘just-for-you’ solution tailored to meet specific needs of clients. The Delivery Model provides for execution of projects, either onsite (at client site) or offsite (OpalSoft facilities in San Jose) or a combination of both. It ensures complete transparency of the development effort following predefined objectives, milestones, QA & Testing, acceptance criteria and delivery. It is driven by critical factors such as time-to-market, technologies involved, integration issues, requirement of interactive and iterative process, requirement of client interface etc.

The OpalSoft Delivery model has four phases for transferring of Application Development and/or Support responsibility from the client to OpalSoft. The phases are:

Startup phase
This phase involves identifying the application system to be developed or supported including environment. Consultants assimilate knowledge about the business processes and functionality, existing methods and support procedures followed, technical setup as well as the standards and quality assurance techniques adopted at client site.

Adaptation phase
All requisites for providing application support from offshore are identified based on the experience gained in the startup phase. A mechanism to derive productivity, quality, reliability and user satisfaction metrics is built and targeted deliverables are established in this phase.

Transformation phase
This phase involves ensuring smooth transfer of domain know-how from the clients organization to the extended IS organization offsite. A complete repository of technical information pertaining to the project along with standards, procedures and quality-related repository is built-up.

Stable phase
This involves transfer of responsibility to the offsite team for complete development / support activities. During this phase, the offsite team is fully responsible for development, routine maintenance, enhancements and documentation.