How computer software works


lmims.com keyword stats



Most current MSN search phrases:

soft ware companies in bangalore computer

Offshore Software Development India

Offshore software development, India! :Leased line or ISDN connections to the
Making the choice and making IT work! -Internet  are  essential.
Advantage
Excellent  English  language  skills.
This article is designed to assist companies
who are looking for Offshore SoftwareExperience and references. Check with a few
Development partners In India in particularof the references and ask for their
or in low cost countries in general. Theexperience and advice on how you should work
paper covers the mechanics of finding ansuccessfully  with  the  company.
offshore software development partner,
setting up the relationship and ensuring aVisit the company and establish a good
successful  and  long-term  partnership.relationship with the offshore software
development partner. Make sure they
Benefits of Offshore Software Developmentunderstand  your  needs  and quality demands.
India
Also, check that the offshore software
Some  of  the  advantages  are  listed below:development company has adequate equipment,
stable  finances  and  good  management.
Significant cost savings, up to 80% in
certain  cases.How to start a offshore software development
relationship
The outsourcing company is able to release
resources for high value-added and priorityIn the most successful cases, according to
work and can concentrate on their coreour experience the outsourcing company and
competence, designing, business knowledgethe offshore software development company
while delegating technical tasks,builds a strong long-term relationship. Often
maintenance, research or routine tasks to thethe outsourcing company sends 1-2 people to
offshore software development company. Invisit the offshore company to start a
some cases the offshore software developmentpersonal relationship with the programmers
company can add significant technicalthey are going to work with. This also helps
knowledge  also.to understand the cultural problems and
settings and can therefore help to build much
While it can be quite difficult to recruitmore confidence than is possible to build via
the expected competence in Western countries,email  communication.
it is a completely different scenario in
India, where there are many qualifiedStarting with a small pilot project might be
programmers  with  good  academic  training.the best way to start and establish a long
term relationship.. Some of our clients have
For temporary peaks the Outsourcing companygiven the same task to different offshore
can avoid expensive new recruitment or thesoftware development companies and then after
high cost of local consultants and insteadevaluation  selected  the  best  one.
use lower priced consultants in the offshore
software  development  company.Project Management - Offshore software
development
Consulting and programming capacity is
available at short notice without increasingTo safeguard the development process there
long  term  personnel  commitments.has to be established practices where the
offshore software development company keeps
Outsourcing company also reaps the knowledgethe the outsourcing comapny informed about
gained by the offshore software developmentthe progress on a regular basis. Both parties
and  consulting  assignments.need to follow a communication methodology
wherein they acknowledge mails immediately
Some clients outsource their programmingand also ensure that emails are not lost or
needs by getting programmers from India forleft unanswered. This email communication
short or long term projects to work onsiteplays a vital role as most of the dialog
with their own design team. Others send wholebetween the engineers and the client is done
or parts of projects directly to India forvia this mode. We have found that
offshore  software  development  in  India.communication between the offshore software
development partner and the outsourcer
Offshore Software Development India,through document sharing intranet sites like
Disadvantagesor certain chat-group-ware like ICQ to be the
best means of ironing out technical problems.
Following are some problems, which may occurPlease check out This doesn't replace Email
if both parties are not aware of how thebut  is  a  very  good  compliment  to Email.
offshore software development process should
be  set  up.It is also important that clear
specifications are made. Based on the specs,
Language  and  cultural  barriersengineers from the offshore software
development company ask questions and get
Time  differencesanswers to get a full understanding of the
project. Good specifications result in good
Technical  communication  problemsquality software and considerable savings in
time taken to complete projects. In the case
Skill  mismatchesof research or in cases when the offshore
software development company actually
Quality  discrepanciesproduces the specification, this process of
course has to be modified to suit actual
Security  problemsrequirements.
Lack  of  a  repeatable  processWe believe a project should start with a
meeting or an email-dialog* between the
Bad management and hierarchical inflexibleparties, to define the business problem and
organizationsthe software solution. This meeting will also
include setting project goals, milestones and
All of these can be avoided, by choosing thetime  frames
right offshore software development partner
and working with proper and proven projectFor small projects email dialog might be
management processes evolved during thesufficient.
earlier  offshore  development  assignments.
Next, the offshore software development
Sometimes the Outsourcing company overlookscompany should submit a proposal. At Savitr
these risk factors, thinking that the costSoftware Services Private Limited we work
savings is so high that these risks are wellwith both non-binding and binding estimates,
covered. But in reality this can be a majorfixed price or running hours. What is chosen
trap.depends on what the client is comfortable
with  and  the  type  and  nature of project.
Offshore Software Development India, The
Ideal  projectsGenerally one contact person should be
defined on each side, to facilitate clear
Not all projects are ideal for Offshorecoordination. Also, proper methods for
Software Development. Any task involvingtesting should be defined in the initial
proprietary knowledge, which can not bemeeting  or  discussion.
safeguarded with agreements, are not suitable
for Offshore Software Development. VerySoftware  Piracy  and  theft
technical and complex tasks can also be bad
projects, since the amount of communicationThe government of India looks at software
needed may be so high that the cost advantageexports as one of its key growth areas and
is eaten up by having to explain everything.has set up an environment, which very
Very small projects may also be unsuitable,strongly discourages any and all forms of
since the time to prepare the specificationsoftware piracy and theft of software in
might  be  more  than  the  cost  advantage.India. One such measure that has been
incorporated and instituted in India is the
But apart from these exceptions, mostIndian Federation Against Software Theft.
projects or subprojects are suitable forINFAST is responsible for policing and
Offshore Software Development in India. Sometracking down any software theft, and
of  the  possible  areas  could  be:formulating policies, which act as a strong
deterrent  for  personnel  and  companies.
Platform porting projects (like porting from
DOS - Windows, Windows 3.11 - Windows 95/NT,India is also a signatory to the GATT trade
UNIX  ->  NT.agreement and has agreed to the international
laws against software piracy. Make sure your
Application  conversionsoffshore software development partner signs
an Intellectual Property Right Pledge and a
GUI  designconfidentiality statement / non disclosure
agreement as part of the initial stages of
Database  applications, migration and portingyour  partnership
Web enabling legacy systems and client serverConclusions - offshore software development
applicationsIndia
Web development, designing, programming etc.If you are careful in your selection process,
e  Commerce  -  projectswe believe that you can and will achieve
great success with offshore software
Components like ActiveX, VCL, Objects,development projects. Here are some key
Reports, and Modules. Object Orientedguidelines,  which  will  help  you:
Programming is very suitable for offshore
software  development  projects.Find a good software development partner, who
has a proven record in offshore software
Technical Documentation, end userdevelopment  activities  over  several  years
documentation  and  manuals
Choose  suitable  projects
Software  QA  and  Testing
Possibly send a pilot project to the offshore
Remote  Linux  /  Unix  administrationsoftware development company and evaluate the
result
Remote  database  administration
Work towards establishing a long term
Remote software maintenance and featurerelationship
enhancements
Visit  your development partner (if possible)
How to find an Offshore Software Development
partner  IndiaEstablish  good  management  practices
Make sure the offshore software developmentDon't expect too much from the start.
partner you are looking for fulfills at leastOffshore Software Development in India is
some  of  the  following  characteristics:profitable in the long run; not just for
one-time projects.
Good communication equipment and facilities.



1 A B C D 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114