Offshore Development.
Blue Ocean Solutions has always maintained a focused approach toward
offshore development.
We offer offshore development as an alternative. That alternative
can help you to utilize our exceptional skills on a multitude of
technologies.
We foster a development environment that is tailor-made to your
requirements. That "tailor-made" environment will help you increase
your "Return on Investment" without the added concerns of a
significant upfront investment, the infrastructure management and
risks associated with maintaining and managing such infrastructure.
Our "technology lab on hire concept" will provide you with a
dedicated team of individuals who can service your specific needs.
That service covers every aspect of technology and related
infrastructure.
Our offshore development methodology uses of two commonly followed
approaches:
Offsite/Offshore Model.
The first tier includes a Project Services Center "PSC" that based
in the U.S., which is the point-of-contact for the customer. The
Project Services Team, manages:
- Planning
- Technical architecture
- High-level design
- Delivery
- Coordination of all communication between the customer and
the PEC
- Offsite/Offshore Model

The second-tier Project Execution Center "PEC" is stationed
offshore in India. The offshore center includes a development team
also headed by a Project Manager. The Project Execution team is
involved in:
- Detailed design
- Construction
- Testing
- Documentation
PSC Tasking: Project initiation, planning, scope, risk,
change, and end-point delivery management are handled at the PSC.
PEC Tasking: Infrastructure, Resource, configuration and
execution management are handled at the PEC. The important features
of this Offsite/Offshore model are: (a) The development partner is
in the same geographical location as the customer. Therefore, the
partner can easily interact with the customer's team on a daily
basis. Interacting teams from both ends can also meet on a daily
basis.
The success of the model depends on the proximity of a customer to
the development partner.
This model works extremely well in case of complex, distributed
n-tier applications where (1) there is a constant need for change
and (2) the application development is highly iterative and
encompasses an evolving model.
The offsite team does most of the design and deployment while the
offshore team does development & testing.