OLIVE'S OFFSHORE SOFTWARE DEVELOPMENT MODEL
Sprawled over 10000 sq. ft. of space, Olive has a state-of-the-art development centre in New Delhi, India
, for offshore e-business solutions
& business process automation
tools) and custom software development. In addition to our state-of-the-art infrastructure in India
, Olive operates from Vancouver (Canada)
, Cardiff (UK)
and the Middle East
to serve our international clientele.
Dedicated Facilities & Security
Multiple projects run concurrently at the development centre. The development team for each project is allotted dedicated work space, hardware & software. Access to the project area is controlled to adhere to the confidentiality requirements of our valued customers.
Cross-Disciplinary Software Development Professional Team
Our 100-plus cross-disciplinary web application development team of highly qualified and experienced professionals is always ready to solve the most complex business/technology problems. Our application development team includes:
- Software Programmers
- Web Designers
- Web Server Administrators
- e-Business Strategists
- Internet Marketers
- Project Managers
- Content Developers
- Customer Support Personnel
The application development company offers a comprehensive set of technical competencies and services to support our clients' requirements.
Olive's technical skills: An Overview
Application Development Project Management
||NES, Java Web Server, IIS, LDAP among others
||BEA Weblogic, IBM Websphere, Java/J2EE, iPlanet NAS, Smartstream, Cold Fusion, Oracle, Microsoft among others Oracle 8i, SQLServer, Informix, Sybase, DB2, WebMethods, Viewlocity, Tibco, iPlanet, Weblogic among others
||Erwin, Rational, Visio among others Macromedia, Microsoft, Cold Fusion among others
||SAP, Oracle 11i Apps, Clarify CRM, Pivotal CRM, Ariba Buyer, Marketplace and Sourcing, Interwoven, Vignette WebMethods ,etc
Olive has developed a robust process for design and development of web application and solutions. Expertise in various technology platforms enables us to design high-end and scalable products & systems. For the effective management of a project, the complete process has been divided into six major activity areas. These include:
Quality Assurance & Testing
- Project Management
- Project Life Cycle
- Configuration Management
- Change Control
- Software Engineering
- Quality Assurance
Olive has a well-defined roadmap to reviews and audits various activities performed during the entire project life cycle including the Software Testing Phase. The software testing process incorporates the Planning, Implementation and Quality Assurance phases. Testing is performed at several points in the Software Development life cycle, as an application is constructed component by component into a functioning system. By following this rigorous testing methodology with reviews at various levels and sign offs from the client, Olive is able to deliver quality solutions to the Client.
Client engagements at Olive fall under two major categories:
Usually the preferred method in more complex projects that lead to strategic, long-term engagements with clients.
2) Time & Material:
Usually the preferred route if Olive is not a proven partner of a client. Although valued as an account entry strategy, it is also considered to be the preferred method for e-Consulting where engagements are short and the rates are high.
These engagements are then executed in two ways:
1) Onsite Software Development:
Usually the preferred method if the engagement is short (less than 3 months) and there is a high degree of change requests anticipated or if the risk profile of the client is deemed high.
2) Offshore Software Development:
Preferred for strategic customers who have chosen Olive as a preferred development partner. Also the preferred route for long-term web application development contracts. Clearly, combinations of all the above methods are possible.