1 |
Vendor Selection |
|
There are different horses for different courses,
and you have to select right one. Don't bet on
a dark horse. Price is not the only factor to
be considered while choosing vendor. Technical
skills and experience are equally important.
|
2 |
Intellectual property
rights issue |
|
A serious concern while going offshore software
outsourcing is, intellectual property rights
and theft of intellectual property.
|
3 |
Your existing development
team |
|
This is the most critical issue while your existing
IT team works with offshore software development
team. Without proper measures it may become a
blame game with no advantage to company.
|
4 |
Offshore development
team & management |
|
People and project management is often what separates
a winning combination and failure in offshore
software outsourcing.
|
5 |
Communication |
|
Because of geographically dispersed team and
different time zone, communication is an issue.
Company and service provider has to schedule meetings
at a compatible time.
|
6 |
Approach and Methodology |
|
"When we give a list of things to get done,
half would and half would not." This is what
you may hear from many companies having offshore
software development team.
|
7 |
Manpower Turnover of
software outsourcing service provider |
|
With recent boom of software outsourcing in India,
programmers are shifting jobs frequently. A newly
hired manager or engineer always wants to work
his way and may prefer to make change in architecture
of development work.
|
8 |
Testing at different
location |
|
In offshore software outsourcing, testing
is required to be done at several locations as
code is designed and developed at one place and
implemented at other.
|
9 |
After project services |
|
Project may require minor changes or upgradation
anytime and fastest turn-around can be provided
by those who have developed it.
|
10 |
Walking away from the
deal |
|
Breaking up is the hardest part to do when project
development is at mid stage.
|
|
|