OAT is a professional outsourcing company providing solutions to business problems of Information & technology.
Disciplined and sincere approach to outsourcing
We use Agile Methodology for development, testing and deployment ensuring fast delivery of software.
Our core Methodology for Software Delivery
Coding Standards : We have standards of coding and we strictly follow them. We maintains a library of classes used in the project and use source control for project delivery.
General Class Library : Existing class Libraries consisting of reuse-able functions like database connect, Sending eMail, Creating Recordset, Creating Dataset etc. are reused for faster delivery.
Understanding Needs
To provide satisfactory solution, we first analyze the requirement description. If we discover some missing elements, concerned person/developer having knowledge of the subject has a discussion with client and suggests better options. We prefer to gather all the required information about the business like business objectives and information required for development of project upfront.
Architecture
In this phase we create the prototype of the project, elaborate the Functional Specification (FS) and give an exact estimate of the project cost and time.
Development
Actual work on an offshore web development project includes several simultaneous processes. Client is provided with the capability to control the progress on each of the activities at any development stage. OATprototype originally shown to client is step-by-step replaced by a full-scale solution. The processes are:
Regular updates helps client to manage all the steps and processes of working on a project, communicate with the offshore project team, track the time spent on his project.
Testing and Implementation
Our crucial goal is to present you with the faultless web or software solution. To build the software bug free we use to do deep testing by expert software testers who exercise great care and carry out unit testing, integration tests, load testing, portability tests, security tests, incremental testing and Responsiveness testing. Your software undergoes peer review.
Launch
The final project phase includes set up of the hosting infrastructure, the solution tune up and support.