How to Make a Mess of Offshoring
 
How to Make a Mess of Offshoring

It is easy to "jump on the bandwagon" of offshoring software development. Using external developers and offshoring to places like India has become so common and prevalent that it's easy to think that it is always a good idea in all cases for all projects. But this is not necessarily so. As with any big project management methodology, offshoring the development has downsides and hidden perils that you must be aware of before getting into this unique approach to handing a large development workload. So it's a good idea to discuss what can go wrong and what kinds of litmus tests you should use on a project by project basis to make sure you don't make a mess of offshoring.

One of the easiest ways to mess up software development offshoring is to simply turn it over to an external agency and walk away with the expectation of returning to managing the project six months later to find a perfectly developed project. Offshoring does not and should not mean"out of sight, out of mind". To avoid the disasters that can occur if you just "cut loose" a contractor with nothing more than the initial specifications to go on, you must have a high level management person in IT or in the business to monitor the process on a routine basis.

As part of the initial contract, you will set up a communications protocol that your offshoring developer will live up to scrupulously. This includes daily email updates, a weekly status report and a change management process that is systematic and thought out in advance when problems come up or changes need to be introduced to the project. By staying on top of the project from RFP through roll out, you are being a responsible business owner and you are retaining both the authority and the responsibility for the project turning out well.

Assuming that software development offshoring is an automatic cost efficient alternative is not either prudent or efficient when filling the roll of IT management or project leadership. You should verify that on a project by project basis, offshoring the development is the best cost conscious decision compared to developing the project in house. To be blunt, many times the temptation to offshore development comes from poor management of internal resources and the myth that any contractor will be easier to manage and be able to be the savior of an otherwise unproductive culture in your IT department.

Don't let offshoring be your methadone for the real work of turning around an unproductive corporate culture in the IT department, cleaning house and taking the management initiative to turn your internal development resources into a productive software development resource for the company. Simply offshoring the work because you have trouble getting good work out of your on staff developers is lazy, bad management and will only lead to more costs for the company not less.

If it is verified that offshoring the development is the efficient and cost conscious way to go, you must implement proactive communications systems with your contract workers on a regular basis. This is especially true if you are working with an offshoring company over seas. Be sure that during the RFP process you confirm that the contractors who want your business are good communicators and will keep you informed every step of the way that the work is being done well. Then and only then can you be assured that the work is on target and that problems are surfaced early so they can be addressed before they serious threaten the project.

Do not assume that when you hand off a development step or even the whole project to a contractor that it immediately becomes "their problem". The IT department are the ones who are responsible to management that the work gets done correctly. It will be you who gets the credit if the project goes well. But if the project goes badly, yes the developer may not get paid. But at the same time you will have a failed project on your department resume and that is a terrible price to pay for selecting the wrong contractor or for not managing the software development process aggressively.



713

Search
Recommended Resources
Appropriate or Inappropriate Offshoring When the idea of offshoring some or all internal functions is introduced in a company, the ...
read more

Backing Into the Project Plan When a new concept for a software solution is conceived of at the corporate level, ...
read more

Cyber Programmers The economy over the last ten or so years has done a lot of strange things to different ...
read more

Finding the Right Offshore Software Developer The phrase "the world is getting smaller" is a popular one these days. Of ...
read more

Help Staying Cutting Edge For many modern businesses, staying on the cutting edge of technology is important. This is particularly ...
read more

How to Make a Mess of Offshoring It is easy to "jump on the bandwagon" of offshoring software development. Using ...
read more

It's All in the Offshoring Contract When you offshore software development to a software development company, the single most important ...
read more

Know Your Contractor Inside Out Sales people are a wonder to behold. And when you are receiving proposals for offshoring ...
read more

Living up to the Contract The first step of any project to offshore project development is to put out a ...
read more

Make Your Contractors Work for You Offshoring the developing of a software solution should be part of the considerations for ...
read more

Making Sure Your Outsourced Project is on Track When you offshore a project or a task of a project to ...
read more

Managing a Diverse Team When you take on the task of serving as project leader for a complex software development ...
read more

Minding the Store Offshoring your software development is often a slam dunk idea from the management level because you can ...
read more

Offshoring Testing Anyone who has been in the business of software development knows that one of the hardest tasks to ...
read more

Offshoring Out of the Country In any business, there is a balance between maintaining the staff and resources for an ...
read more

On Sending Your IT Work to India The flood of offshoring of all manner of work to India has become ...
read more

Protecting Yourself in an Offshoring Situation Offshoring software development is a tricky process in any situation. You are essentially entering ...
read more

Selling Management on Software Development Offshoring If you are in IT management and you are charged with finding the best ...
read more

Taking the Teeth Out of Offshoring Turning over mission critical parts of your software development to a contractor to take ...
read more

Taking Your Web Development Elsewhere Developing a web site for your business is an important step to stay in touch ...
read more

The Contractor's Attitude When IT work is offshored to contract labor, there a lot more to that than just turning ...
read more

When NOT to Outsource The trend toward offshoring software development in businesses has given IT management and senior executive management ...
read more

When the Contractors Leave When you offshore project development, there are a lot of advantages to be had. You take ...
read more

Who Can- Give You Great SEO? In this new century to have a business of any kind and not have ...
read more

Why Not Let Writers do Your Technical Writing? Software development takes some very specific and technical skills. When you build ...
read more

Main Menu
Home
Sitemap


website monitoring
Articles
Appropriate or Inappropriate Offshoring

Backing Into the Project Plan

Cyber Programmers

Finding the Right Offshore Software Developer

Help Staying Cutting Edge

How to Make a Mess of Offshoring

It's All in the Offshoring Contract

Know Your Contractor Inside Out

Living up to the Contract

Make Your Contractors Work for You

Making Sure Your Outsourced Project is on Track

Managing a Diverse Team

Minding the Store

Offshoring Testing

Offshoring Out of the Country

On Sending Your IT Work to India

Protecting Yourself in an Offshoring Situation

Selling Management on Software Development Offshoring

Taking the Teeth Out of Offshoring

Taking Your Web Development Elsewhere

The Contractor's Attitude

When NOT to Outsource

When the Contractors Leave

Who Can- Give You Great SEO?

Why Not Let Writers do Your Technical Writing?

 

Disclaimer: The Publisher has strived to be as accurate and complete as possible in the creation of this website, notwithstanding the fact that he does not warrant or represent at any time that the contents within are accurate due to the rapidly changing nature of the Internet.

This site is a common sense guide to How to Make a Mess of Offshoring. In practical advice websites, like anything else in life, there are no guarantees of income made. Readers are cautioned to reply on their own judgment about their individual circumstances to act accordingly.

This site is not intended for use as a source of legal, business, accounting or financial advice. All readers are advised to seek services of competent professionals in legal, business, accounting, and finance field.

Any perceived slights of specific people or organizations are unintentional.

Home| Sitemap|Budget Hosting

7.my © All Rights Reserved.