|
|
![]() "It
is impossible for ideas to compete in the marketplace if no forum for An Outsourcing Internal Control Methodology for Information Systems
Author:
L. Jane Park Ph.D., CPA., Professor of Accounting
Introduction Industry and government has a long tradition of purchasing and subcontracting for products and services. This type of purchasing and subcontracting is currently called sourcing or outsourcing. The Health Insurance Portability and Accountability Act of 1996 (HIPAA) regulations in the health care industry and the Sarbanes-Oxley Act’s Section 404, requires the management assessment and audit of all public companies Internal Controls as an integrated part of their financial audit [AICPA and HIPAA]. Following from these regulations, the AICPA’s Professional Ethics Executive Committee is exploring issues surrounding outsourcing to third-party providers. Outsourcing control methodologies are therefore becoming an essential element of organizations required internal controls. This paper will present a proven outsourcing internal control methodology that has been used for several decades in the information technology arena, since the primary functions of a modern Information Systems organization, except for strategic planning, can be either performed in-house or outsourced to development, processing, networking or consulting providers/vendors. The evaluation of these providers/vendors is usually based on some type of cost-value analysis to rank and select providers. A basic method for such cost-value analysis is the computation of a worth index. Since almost all outsourcing proposals are required to provide a technical and managerial proposal and a separate cost proposal, the worth index is computed as: Worth Index = (α*Technical Score + β*Managerial Score) / Life Cycle CostThis paper includes a proven methodology for computing the technical score, managerial score and life cycle costs for a Worth Index using both RFP and RFQ approaches. The Worth Index methodology presented in this paper is applicable to functional sourcing opportunities in six IS/IT areas: the full IS organization (excluding strategic planning), IS development projects, IS data center production, IS technical support, telecommunications, and architecture planning support. These functional sourcing opportunity areas exist at both the enterprise and department/ workgroup levels. Quantitative Evaluation Methodology A fabricated comparison, based on several actual selection projects, between an in-house and three external potential vendors of an applications software package will be used to illustrate this papers proposed quantitative worth-index based process. The quantitative evaluation process is diagrammed in the following model.
Worth Index Computation Process
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
Vendors Score* |
|
|
|
Evaluation Criteria |
Weight |
Minimum Score* |
In-house |
Startup |
Large |
Specialized |
|
Scientific/technological excellence, Innovation |
4 |
3 |
|
|
|
|
|
Community added value and contribution |
2 |
2 |
|
|
|
|
|
Contribution to Community Social Objectives |
1 |
|
|
|
|
|
|
Economic Development and S&T prospects |
3 |
3 |
|
|
|
|
|
Resources, Partnership and Management |
2 |
2 |
|
|
|
|
|
|
Weighted Score** |
|
|
|
|
|
|
** SUM(Weight X Score) |
|
|
|
|
|
|

A four step process for deriving the worth index follows.
The specific criteria used in this illustration include:
Functionality
Package
capability related to functional requirements as a percentage of a
perfect match.
Platform Utilization
The
forecasted utilization of a current processing platform as a percentage
of maximum feasible capacity.
Survival Probability
The
forecasted probability, shown as a percentage, that the vendor package
will maintain or expand its share of market over the planning horizon of
this application.
Initial Cost
Front end
cost in $ of software, support, training, conversion and taxes.
Annual Cost
Continuing
costs in $ of maintenance and support.
Annual Benefits
Estimated cost reductions or profit increases in $ due to converting to the new system.
More details on scoring these criteria can be found in the following section – “Sourcing Evaluation Criteria”.
A typical result of the application of this step is shown in the following table.
|
|
Multi-Product Vendor - A |
Specialized Vendor - B |
Start up Vendor - C |
In-house Development |
|
Qualitative Criteria Functionality Platform Utilization Survival Probability
Quantitative Criteria Initial Cost (000) Annual Cost (000) Annual Benefits (000) |
70% 30% 90%
$300 $100 $200 |
90% 40% 80%
$400 $100 $250 |
100% 40% 30%
$400 $100 $280
|
100% 40% 100%
$800 $150 $280 |
Computing a return on investment (ROI), requires (in addition to initial and continuing costs), an estimated life of the project[1]. Currently many investments in applications software involve a planning horizon that is twice the platforms technology cycle, while most investments in platform alternatives involve a single technology cycle planning horizon.
Therefore assuming a ten year planning horizon (twice the mainframe five year technology cycle) with no adjustment for inflation, an ROI computation using the internal-rate-of-return methodology follows.
|
|
COMPUTATION USING FINANCIAL CALCULATOR |
|||
|
|
Vendor - A |
Vendor - B |
Vendor - C |
In-house Development |
|
1) Enter Trade-In value (FV) 2) Enter Product Life (n) 3) Enter Initial Cost (PV) 4) Enter Annual Savings (PMT) 5) Compute IRR (COMP)(i) |
0 10 -300 200 - 100 31% |
0 10 -400 250 - 100 36% |
0 10 -400 280 - 100 44% |
0 10 -800 280 - 150 10%
|
Combining the three illustrated technical criteria requires that their relative importance be determined. This type of importance ranking methodology (called the Delphi Method when first presented by Rand Corporation during the 1950's) includes the use of expert's rankings which are then normalized into a weighting scale running from 0 to 1. Applying this approach to the illustration results in the following table:
|
|
|
Vendor - A |
Vendor - B |
Vendor - C |
In-House |
||||
|
|
Weight |
Value |
Wt'd Value |
Value |
Wt'd Value |
Value |
Wt'd Value |
Value |
Wt'd Value |
|
Functionality
Platform Utilization
Survival Probability |
.5
.2
.3
|
.7
.3
.9 |
.35
.06
.27
|
.9
.4
.8 |
.45
.08
.24 |
1.0
.4
.3
|
.50
.08
.09 |
1.0
.4
1.0 |
.50
.08
.30 |
|
Weighted Total |
.68 |
|
.77 |
|
.67 |
|
.88 |
||
|
As a % of Perfect |
68 |
77 |
67 |
88 |
|||||
The weighted value columns are the product of the weights assigned by the experts times the evaluation criteria scores contained in the table from Step 1.
The computation of a quantitative worth index for the illustrative evaluation is now straight forward.
|
|
WORTH INDEX CALCULATION |
|||
|
|
Multi-product Vendor - A |
Specialized Vendor - B |
Start up Vendor - C |
In-house Development |
|
Technical Score (from Step 3)
ROI (from Step 2) |
68
.31 |
77
.36 |
67
.44 |
88
10 |
|
Worth Index (Technical Score X ROI)
|
21 |
28 |
29 |
.9 |
Based on the worth index, vendors B and C are approximately equal from an objective (quantitative) viewpoint. The decision between them would be based on subjective criteria such as competitive issues and control
The worth index can be computed in three forms, using the ROI as shown in the illustration, using net present value (NPV), and using life cycle costs. The formulas for each follow.
Using ROI
WORTH = SCORE X ROI
Using NPV
WORTH = SCORE X NPV
Using Life Cycle Costs
WORTH = SCORE ÷ COST
The next section will discuss and structure the subjective and objective evaluation criteria relevant to scoring decisions.
The evaluation criteria used in selecting sourcing alternatives can be divided into two major categories:
Objective Criteria
These can be quantified through costing.
Subjective Criteria
These require intuitive weighing and are used for score individual criteria. They can also be used for screening unacceptable approaches prior to the formal evaluation discussed in this paper.
The objective criteria used to compute Life Cycle Costs & ROI are discussed in a later section of this paper. The subjective criteria evaluated through scoring are discussed in this section.
The scoring of criteria can often have different forms when applied to in-house and external vendors. When relevant, these differences are highlighted.
When relevant, this functionality criterion evaluates the quality, from the view of the user, of the application/product/service deliverables to be provided by in-house or vendor organizations.
Criterion
What is the quality of the deliverables in terms of meeting end user defined functional requirements.
Scoring
The evaluation measures for developing a score for meeting functional requirements is completely dependant on the type of deliverable (eg. application system, processing capability, image system, strategic plan, etc.). A small portion of a multi-page functional evaluation follows as an example of the type of approach often used.
Deliverables Functionality Example - Applications Software
|
REQ 7 7.1 7.2 7.3 7.4
|
Generate Monthly Reports Yield Analysis Arrears Trends Loan Growth Rate of Return TOTAL POINTS
AVERAGE POINTS |
Essential (1)/ Desired (.8)
D E D E 3.6 |
Standard (1)/ Custom (.5)
C S S C 3.0 |
Points
.4 1.0 .8 .5 2.7 .75 |
Deliverables Functionality Example - Data Center
|
REQ 5 5.1 5.2 5.3 5.4
|
Help Desk Capability Automated Task Status Automated Report Status Automated Input Status Rescheduling Capability TOTAL POINTS AVERAGE POINTS |
Essential (1)/ Desired (.8)
E E E D 3.8 |
Standard (1)/ Custom (.5)
C S S C 3.0 |
Points
.5 1.0 1.0 .4 2.9 .76 |
When relevant, this criterion is used during the evaluation of products where continuous enhancement is needed over the planned life of the product or service. Enhancement requirements can be due to such items as evolving user/legal requirements and evolving technologies.
In-House Supplier Criterion
In-house suppliers are often assumed to have an indefinite life. This can be very misleading if the internal enhancement skills required to maintain the product or service are not within the mainstream of IS activities.
A. What is the probability that the skills needed for support of the product/service will be available over the project/service life cycle?
External Vendor Criterion
B. What is the probability that the firm supplying support will maintain or improve its competitive position over the project/service life cycle?
C. What is the probability that the firm supplying support will still be providing adequate support over the project/service life cycle?
Criterion Applicability
HARDWARE:
Processing A,C
Network A,C
SOFTWARE:
Applications A,B
Systems A,C
The scoring of this criterion is subjective and normally based on the number of years that in-house capability has been maintained or on the number of years that a potential vendor has been supp