It's All in the Offshoring Contract
 
It's All in the Offshoring Contract

When you offshore software development to a software development company, the single most important issue is control. This is particularly true if the project is a large one involving multiple programming teams and more than one project phase. You, as the client have to have some methodologies built into the relationship so there are routine checkpoints that are not optional but absolutely the law of the land in regards to the binding relationship between yourself and the developer.

The only way to achieve the level of control you need is to establish it early in the relationship with the developer. This means that you stipulate as part of the RFP that the developer includes checkpoints and modes of communication within their proposal so they are committing to accountability and control from the moment the contract is signed until delivery and sign off.

This is particularly important in a relationship with an overseas developer. Even elements of a contract relationship that we might consider to be "assumed" must be spelled out in a cross cultural relationship. You cannot make any assumptions in such a contracted relationship because simple things like holidays off, intellectual property protection and frequency of communication that may be natural to you may seem totally odd to the contractor. Nonetheless, by spelling out your expectations, the contractor, even if in another culture, will learn to live up to your requirements in order to be successful.

While most software developers in western cultures have come to use some form of project management method based on the time honored Systems Development Life Cycle, you cannot make that assumption with software developers overseas. Even if the project management at the detail level will be offshored with the project itself, you, the client must maintain a senior project leader status so you are in charge of the project schedules, the milestones, the migration through project phases and change management as well.

By authoring the project business objectives, the requirements definition, the scope document and the project schedule before you put out the RFP, you are starting with the assumption that any software development consulting firm or freelance individual will live up to those documents as part of the proposal. This is especially important in terms of enforcing routine status reporting and escalation procedures in the event of project delays. You not only do yourself a favor by building these assumptions into the contract with the software developer, you do them a favor as well because they have an understanding of the protocols in the event of development difficulties so there are no gray areas in how to interact with you, the project sponsor, and the agency to whom the contractor is ultimately accountable.

Some of the basic understandings of the actual development process should be included in the contract with the developer as a result of their input to the process as stipulated in the RFP. If the developer is starting from an established product, that will effect the development timeline considerably. So whether that is the case of the developer is working from what you give to them, the flowchart and technical specifications should be understood before the contract is signed as well. These specifications will also help the developer spell out costs for development because of the need for compilers, developing and testing platforms or other necessities that impact the proposal they submit.

It is better to help your developer submit a complete proposal rather than receive a response to the RFP that is low cost but insufficient to the task. By putting in extra effort up front before the contract is signed, you will be sure that everything both parties need for success are all in the contract going in. And that will mean a much higher likelihood of a successful collaboration for everyone.



645

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 It's All in the Offshoring Contract. 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.