AndersenSoft
19-08-09, 07:30 PM
While advertising Andersen services I often have to answer a potential customer the same question (by the way, the most important one). "Why is it more profitable to use your services than to organize my own IT team which will carry out the project". Here I’ll try to give the answer.
I would like to underline and to attract your attention to the fact that I speak not just about some sort of technical IT support, data center operations or application maintenance…
I speak about software development projects as well as the implementation of a pre-built solution of software suppliers. The characteristics of the projects will help to determine if it is a candidate for outsourcing or not. While there is no "ideal" development project suitable for outsourcing, a project that has one or more of these traits is worth considering.
General functionality. General projects are perfect for outsourcing. Outsourcing options are plentiful, the pool of consultants familiar with the functionality is large, solutions are well-honed, and pre-built components are likely to be abounded. Examples of these projects are: Accounting, Warehouse, and Budgeting.
Custom- oriented, highly specified projects. The more precise the project specifications, the more amenable it is for outsourcing. The outsourcer knows exactly what should be done, what are the expected deliverables, the needed functionality, the required timeframes and expectations between the parties.
Routine projects. The customer invites outsourcer to implement a big but routine task. For example, development of data interfaces between applications, improvement of reporting, QA tasks and etc. Sometime project-oriented type of work could be changed for time sheet labor.
During the outsourcing project, it is highly recommended for a customer to organize its own project team that will be responsible for the future project maintenance; of course it’s more applicable for an complex projects.
I do not recommend outsourcing the following type of projects:
The rest part of the article and the full article you can read on this web-site:
http://www.andersensoft.com/en/blog.php
I would like to underline and to attract your attention to the fact that I speak not just about some sort of technical IT support, data center operations or application maintenance…
I speak about software development projects as well as the implementation of a pre-built solution of software suppliers. The characteristics of the projects will help to determine if it is a candidate for outsourcing or not. While there is no "ideal" development project suitable for outsourcing, a project that has one or more of these traits is worth considering.
General functionality. General projects are perfect for outsourcing. Outsourcing options are plentiful, the pool of consultants familiar with the functionality is large, solutions are well-honed, and pre-built components are likely to be abounded. Examples of these projects are: Accounting, Warehouse, and Budgeting.
Custom- oriented, highly specified projects. The more precise the project specifications, the more amenable it is for outsourcing. The outsourcer knows exactly what should be done, what are the expected deliverables, the needed functionality, the required timeframes and expectations between the parties.
Routine projects. The customer invites outsourcer to implement a big but routine task. For example, development of data interfaces between applications, improvement of reporting, QA tasks and etc. Sometime project-oriented type of work could be changed for time sheet labor.
During the outsourcing project, it is highly recommended for a customer to organize its own project team that will be responsible for the future project maintenance; of course it’s more applicable for an complex projects.
I do not recommend outsourcing the following type of projects:
The rest part of the article and the full article you can read on this web-site:
http://www.andersensoft.com/en/blog.php