News:

This week IPhone 15 Pro winner is karn
You can be too a winner! Become the top poster of the week and win valuable prizes.  More details are You are not allowed to view links. Register or Login 

Main Menu

Avoid These Seven Deadly Dangers Of Outsourcing_11325

Started by lr7yp941, January 01, 2011, 04:26:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

lr7yp941

Here are seven dangers of outsourcing your software development. They become deadly if your career or entire company depends on the timely release of your software.    ,You are not allowed to view links. Register or Login
Danger #1- Ignoring Outsourcing  It may seem safer to ignore outsourcing and stick with what has worked well in the past -- hire employee programmers and work with them directly to get your software developed. There are situations where concerns about intellectual property or security make this the only choice. But if you do not have these constraints, then you are wasting money and time by hiring your own programmers.   
Danger #2- Hiring the Wrong Team  It is a common mistake to look for an outsourcing vendor only in your immediate circle of friends and acquaintances. Considering ONLY your friend's roommate's brother in Bangalore, or his cousin in Kiev,You are not allowed to view links. Register or Login, is unlikely to provide you the outsourcing vendor that best matches your software development needs.    Don't hire an outsourcing vendor that will be distracted by developing their own products. The best teams are dedicated to providing software development services for their clients and already have multiple happy clients in the US.   
Danger #3- Not Protecting Your Intellectual Property  The dangers of not protecting your intellectual property (IP) are multiplied when working with outsourcing. Are you using all three types of IP protection - physical,You are not allowed to view links. Register or Login, electronic and legal?    Make sure your outsourcing vendor has a secure facility and uses computers without removable media to reduce the risk of unauthorized access to your IP.  Use firewalls, VPN and encryption to protect your IP when in transit over the Internet.  Use proper legal protections including written agreements and NDAs that are enforceable in the US. A clearly stated contract helps avoid disagreements later and keeps you from the expense of litigation.   
Danger #4- Not Knowing What Your Software Should Do  Having good requirements and specifications are key to successful software development, and especially for outsourcing. Fortunately,You are not allowed to view links. Register or Login, outsourcing can be successful with only a high-level specification and an outsourced team that can collaborate and communicate with you to determine the details.   
Danger #5- Meager Engineering Management  Unfortunately, you cannot completely rely on an offshore team to manage your software development. They will do their best to meet commitments to schedules and a high level of quality. You can outsource the programming but not all the responsibility for creating great software.   
Danger #6- Mediocre Software Development Methodology  How do you go about the process of developing software? Do you create an excruciatingly detailed spec and then micromanage? Do you pile up the features for a single stupendous major release? And do you make sure the offshore team must cram all those features in the software by next Tuesday? If so, you have a mediocre software development methodology.
Avoid These Seven Deadly Dangers Of Outsourcing

Quick Reply

Name:
Email:
Verification:
Please leave this box empty:

Shortcuts: ALT+S post or ALT+P preview