Make Your Contractors Work for You
 
Make Your Contractors Work for You

Offshoring the developing of a software solution should be part of the considerations for addressing any business problem that can be resolved with technology. Because technology moves so quickly and any new software development can touch on a lot of parts of your organization, it has become more the norm than something unusual for any company to use contractors and to offshore some of the development work to stay on track with the business goals of the organization.

As with any vendor relationship though, there are ways to mismanage the offshoring process and create opportunities for failure for the project. Nobody wants that to happen so if you as the business doing the offshoring know your responsibilities in the relationship, then the contractor will be enabled to do a great job for you. That makes them a success and you a success and creates a business relationship that can go for years.

One of the biggest mistakes in offshoring development is to put too much of the project design or definition on the contractor. Remember, you are hiring a worker to do a job and at the heart of that relationship, the assignment is not that much different from calling in a plumber to fix the pipes or hiring painters to spruce up the walls. The contractor needs to be managed and must have clear guidelines on what is being done and what the criteria for success will look like.

You are the boss of any company you offshore work to. That means that it should not be the contractors job to define the work they are going to do. For one thing, if you leave it open ended what needs to be done, any consultant will have the natural tendency to make the job as big as they can make it. The old saying about consultants that "no job is too big, no fee is too large" applies to anyone working on a contract basis. So putting limits around the job is your responsibility, not theirs.

The first task that must be accomplished before you start your consultations with offshoring agents is to define the problem. You have to know what you want done and how your problem can be addressed by a software solution before you turn over the problem to a contractor. Remember that software cannot be a solution to management problems. If you are having trouble with inventory, with employees or with some other management situation, you cannot make a computer be a better manager than you are. So don't ask a contractor to solve a problem with a computer that is not a computer problem.

Problem definition is often a difficult process but you no doubt have on staff skilled systems designers and project leaders who know the project development method well and can help guide management through the problem definition process. Tap the talent you have on staff to define the problem and lay the groundwork for a software solution. Then when you bring in a contractor to consider taking on the problem, you are giving them clear direction to start with and something concrete upon which to base their proposal and their price.

The more can do to remove opportunities for speculation or interpretation in what you are asking your contractor to do, the better your relationship with the contractor will be. By developing a detailed definition of the problem, that exercise itself will give you a template for what the solution will look like. Now it is not out of line to use the talents of a contractor or offshoring company to perform the systems design of the software you want to have built for you. But that systems design should be built on a well defined problem definition and needs analysis.

Remember the contractor will never talk you out of doing a job. But your on staff project managers will. Seek balanced counsel in what software projects justify the expense of using contract workers and which ones are not candidates for offshoring. By doing this fundamental definition work within the management team, using the analytical and technical knowledge of your staff analysts, you will have a clear outline of the work you want done when you start the offshoring process. And that groundwork will be the foundation of a successful solution for your business as well.



735

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 Make Your Contractors Work for You. 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.