Steven ZHAO is a MBA and CTO of BPWork.com Info-Tech Co.,Ltd, An offshore outsourcing IT services and software development Company in China & Australia specializing in Data entry and processing, Software development, Software testing, Database support, Website design,Softwareocalization,Multimedia localization and BPO.
In areas of China and the Asia Pacific, most of software outsourcing projects are accounted at a fixed rate, and this contract mode brings a mistaken concept to firms that it will cause inconvenience but have no effect on project investment because of this project delay. In fact, any delay of project not only causes inconvenience but also affect operation and benefit of firms. If a new business can't be put out into marker by reasons of not ready for its software or information related, and others occupy the opportunity, how it will affect the firm. Or a project is developed for simplify internal workflow and improve work efficiency, then delays of the project will prolong the operational choke point and increase operational costs. All these affect a lot on benefits of company directly or indirectly, not merely on the matter if investment will increase or reduce。
However, in Europe and America, outsourcing projects are mainly accounted by actual numbers of work days, so it will impel to overspend if project is delayed.In this case, to avoid project delay is an important target to judge management capability of project manager. Project managers have to monitor schedules and risks of outsourcing project effectively to avoid delay of project and extra development charges. We can learn this management idea to manage outsourcing projects in China to guarantee that project can be achieved before deadline.
1. Establish Our Own Project Plan
As a project manager, you can not adopt project plan of outsourcing provider completely and chuckle to yourself to pass over project planning. Even if it is an outsourcing project, you have to make a full project plan by yourself, then you will know exactly about the whole workloads, evaluate the price to negotiate with outsourcing provider, ensure technicians who will be involved, judge if outsourcing provider can provide sufficient resources and if the promised time is feasible.
Having made the project plan, firms should require outsourcing provider to provide a full development plan before starting the project. In order to avoid numerous paperwork, some outsourcing provider usually claim that the plan provided before signing contract is the whole project plan. This tell us that they have no system of integrity on development management and project management,and their project manager is not suitable for his job. Any employable project manager should realize that the preliminary plan for delivering the project made in period of contract negotiation can't be all-around, and it needs modification to be a feasible plan according to actual contents of the contract, add actual workloads, assignment of resources, and time required.
After getting the project plan from outsourcing provider, we need compare and check it with our own plan carefully to understand if it tallies with requirements of the project, that is workflow of the whole project, contents, estimated workloads and arrangement of resources. It is necessary to clarify timely and make it acceptable to each other if there are obvious difference. The project will be started formally after the project plan of outsourcing provider has been confirmed, and now it's time to monitor the project.
2.Concerned On Evaluating the Schedule
Outsourcing contract should ask outsourcing provider to provide schedule reports regularly. I have seen many project schedule reports, and they are different a lot in contents, however, most of them explain definitely which parts have been completed, which parts are going on, which parts will be taken up in next report period, and whether the work has been completed on time or not, even more, some use different colors such as red, yellow and green to show status of progress.Basically speaking, all these information can only allow directors to see the project roughly,but can't make the project manager hold the schedule of the project in hand.
In my opinion, the best way is that we should know how many tasks have not been finished, how long they will be complete, which parts have not start and will they start as scheduled, and is there any change on planned resources. If answers are different from original plan, we are supposed to question ourselves immediately, find out main reasons why the task haven't been finished or why not start according to the schedule. Consequently we can discuss it with outsourcing provider, how to bring the project into normal schedule. Such finished tasks have become history to us and they have little effect on the schedule of the project. The parts haven't been completed or haven't start are the key of project, and they are in need of monitoring in particular
We need confirm the schedule reports offered by outsourcing provider to make sure if tasks have been actually finished as planned. The best way is when each program module is finished, we need let outsourcing provider to list original codes and testing results of the program. And let technicians and user representatives check the results to confirm that work provided by outsourcing provider has been finished in fact. This procedure of confirmation doesn't mean we do not trust outsourcing provider. We simply want to confirm if the schedules of the project have been finished as planned, and ensures the person in charge is able to report to boss about the accurate status of the schedule.
3.Closely Associated When Checking and Accepting
The biggest risk of the software outsourcing project is not in development progress, but appears after the project has been finished.Many of them often turn up problems in program logic or editing range of data entry during checking and accepting period, which result in differences between testing result and real requirement, outsourcing provider cannot but modify a lot to result in project delay. Sometimes, outsourcing provider complains that it 's not their fault. Avoiding these risks, you'd better check and accept the project at the same time of developing, but not to do it until tasks have been closed.
It is not a proper idea that some firms put it as a last work to check and accept. Checking and accepting of project should be on it's way, begins and ends at the same time of project development, and then can make sure the final procedure of checking and accepting successful. Another mistake in software development is to ask developer to create testing data for module testing and system testing.
Technician have limited knowledge of business operation, and only users know ranges of these datas and what information of the data is accurate. Therefore, an experienced project manager usually asks user representatives to assist its module and system testing in project process, and establish testing data for technician testing. Testing data of every module are offered by users. To prevent us from disputing, outsourcing project is suggested to test with this method. When outsourcing provider delivers original codes list and testing report of each module, users and technicians of firm check it together, and guarantee the results consistency between testing and users' data, and at last check and accept the system successfully, and cause no fatal delay.
4.Distributing Time in Reason
It is more complicated to manage an outsourcing project than develop it internal, and more milestones are necessary to be established to monitor the schedule of the project.More communication and negotiation are needed; firm members should cooperate with the schedule of outsourcing provider constantly and supply with data needed for testing, all these will be handled in extra time.
Generally speaking, it supposes that an internal project will be completed in 500 workdays, 50~75 workdays are for project management, about 10%~15% of the entire workloads. And the same 500 workdays of outsourcing project needs another 75~110 extra days to manage this project. In other words, it takes 15%~22% of workloads for firms to manage outsourcing provider. Certainly, these data are only for reference for software development outsourcing projects, every project and outsourcing provider have difference management requirements. However, it is an unchangeable rule of project management, we can not think that outsourcing allows us have no management requirement .
- Related Videos
- Related Articles
- Ask / Related Q&A
- Applied Software Project Management Book Review
- Software Outsourcing India is Beneficial for Every Business
- With Software Outsourcing India, Work Load Can be Easily Managed
- Software Outsourcing
- Choose India For better Software Outsourcing
- Sr. Project Manager Responsibilities in Software Outsourcing
- Software Outsourcing demands for soft skills
- Chart Your Business Success With Software Outsourcing Services




Steel Bridge Detailing Outsourcing – Reinforced Concrete Bridge
By: Richard Botham | 08/07/2009Steel bridge detailing outsourcing is required for quicker bridge construction. Bridge detailing outsourcing will give you modern, dynamic bridge designs and detailing and will save your precious time.
Introduction to precast concrete structures
By: James Soul | 08/07/2009Precast concrete structures requires a restructuring of the entire conventional construction process to enable interaction between the design phase and production planning in order to improve and speed up the construction.
Virtual Assistant Services By Yantram
By: Vanraj | 08/07/2009"Yantram" - Virtual Assistant Services was launched in March of 2006 with its world' leading dedicated Personal Assistant service We provide the highest level of virtual support to businesses, administrative assistance, non-profit organizations, students and individuals. Any information provided will remain 100% confidential unless otherwise indicated by the client. “Yantram “ strategy leverages on our expertise in consulting, technology, infrastructure and outsourcing to help o
How Outsourcing can reduce your cost upto 60%
By: Ravinder | 07/07/2009Simondel Techno Solutions Pvt. Ltd. is focused to face the challenges in the field of accounting profession through innovations. The most common reasons companies choose to outsource business processes are to reduce operating costs, improve company focus and increase flexibility to respond to business requirements.Now you can outsource your bookkeeping & accounts services, if you are a Business / CA / Accountancy Firm and looking for a full-time or part-time bookkeeper / accountant.
What are the costs involved in using clothing manufacturers in Asia?
By: Lilian Lemaire | 07/07/2009What is the cost of a wholesale order of clothes under my brand? How to calculate it? Read this article first if you are looking for more details about the clothing business. Useful reading if you need to understand all about the cost of outsourcing the production of your clothes.
Launching a new line of products? Part II: Good traffic for our clothing business
By: Lilian Lemaire | 07/07/2009Because of the huge benefit of a good ranking, you can imagine that outsourcing the optimization of your website will be equally big a budget. Why not learn how to do it by ourselves? Just like our grand grand fathers built their house, their shop, their farm with their own hands when there was no one to do it for them. Read this article even if you are not in the wholesale clothing business. All advices delivered here can be used in any online application.
Is Outsourcing Medical Transcription Advisible?
By: daniejazz | 07/07/2009Medical Transcription outsourcing services from iSource at cost-effective rates and fast TAT.Medical Transcription company Toll free 1-877-323-4707.Companies that Outsourcing medical transcription will reduce your costs.Over 30 top clients seek our medical transcribing service
Benefits of Outsourcing
By: Web Master | 07/07/2009In today’s global business environment, entrepreneurs and small business owners are being forced to reinvent themselves. The most compelling challenge is in reducing operating costs, gaining or enhancing competitive advantage, and maximizing growth.
Get a Stake in Pvc Fencing
By: David Zheng | 18/11/2008 | SalesPVC fence markets are posting rapid gains, prompting profile extruders to install new machines by the dozens and convert existing plants from pipe and siding production.
Get a Insight Into the US Fencing Market
By: David Zheng | 11/11/2008 | SalesUS demand for fencing is forecast to expand approximately two percent per annum to 935 million linear feet in 2012. A recovery in the residential market will spark faster overall growth in fencing demand.
Nitride LED and Laser Technology and Its Impact on the Display
By: David Zheng | 06/11/2008 | SalesSince the development of p-type material in 1989, research in nitride emitter technology has developed rapidly over the last 15 years. This material system provided a new range of color applications that could be better utilized and with far better reliability than the II-VI material system. Laser lifetimes > 10,000 hours have been surpassed.
Evaluation of the Scottish Burglar & Intruder Alarms Market
By: David Zheng | 23/10/2008 | International MarketingThe Portfolio Analysis - Burglar & Intruder Alarms (Scotland) is a comprehensive evaluation of the UK market. The revised and updated 2007 edition analyses the financial performance of the companies important to the success of your business.
Weddings for Less Than $100 for Holiday Sale
By: David Zheng | 20/10/2008 | SalesAll it takes to enter this converted conference room of love is $94 and a man and woman ready for a life of eternal bliss.
Create Perfect Storm in Rare Rug Market
By: David Zheng | 25/08/2008 | International MarketingIncreasingly Savvy Clients and Decreasing Availability Combine with Internet To Create Perfect Storm in Rare Rug Market.
The Fast Track for Leds Into Large Area Lcds
By: David Zheng | 05/08/2008 | Marketing TipsFor LEDs to penetrate large-area LCDs quickly marketeers must target the right applications with performance at the right price points. Both the cost/technical side and the price/marketing side of the equation must be understood.
The Networking Game Make Great Effect in our Life
By: David Zheng | 27/07/2008 | NetworkingNetworking is the buzzword for today's successful businesses. Yet, the questions that recur are, how do you build a good business network and who are the people to network with? Certainly, finding the right opportunity to network does not come easy.