Assignment in total cost of ownership for IT solutions using excel

profilelauren II
all_tco_lessons2.ppt

*

1

2

3

4

5

Table of Contents for Learning Module 3

Lesson 3.2
Estimating Hardware and Software Costs

Lesson 3.1
What is Total Cost of Ownership? Why do it?

Lesson 3.3  might be the online makeup lesson
Estimating External and Internal Services Costs

Lesson 3.4  might be the online makeup lesson
Estimating Direct and Indirect Labor Costs

Lesson 3.5  might be the online makeup lesson
Estimating Miscellaneous Costs

This learning module is based loosely on Bannister Chapter 3

*

*

1

2

3

4

5

Let’s get started …

Lesson 3.2
Estimating Hardware and Software Costs

Lesson 3.3
Estimating External and Internal Services Costs

Lesson 3.4
Estimating Direct and Indirect Labor Costs

Lesson 3.5
Estimating Miscellaneous Costs

Lesson 3.1
What is Total Cost of Ownership? Why do it?

This learning module is based loosely on Bannister Chapter 3

*

Focus of Next Three Learning Modules

*

PROSPECTIVE PROJECT

IT SOLUTION (as defined on next slide)

(each of above covered in a separate learning modules)

Costs
(implement)
(operate)

Benefits
(operate)

CBA

Where CBA = Cost-Benefit Analysis = Financial Analysis = Investment Analysis

*

What is an “IT Solution”?

Any new solution to a business, government, or societal problem or opportunity that is built around information technology

Examples of IT solutions include:

New or improved IT systems or applications of any size

New or improved data stores (e.g., data warehouses/repositories)

New or improved physical products that include embedded IT

New or improved IT infrastructure

New or improved IT “services”

*

*

The PRE-project question:

“How do you estimate the true
cost of ownership of any proposed IT
solution?”


… Even when you don’t know which technologies or products you will use?

The unfortunate post-project question:

“Why didn’t you tell me about all these
other costs?”

Our strategic questions

*

*

Discussion

Why do IT professionals have a poor reputation with respect to estimating the costs of IT solutions?

So what will an IT solution REALLY cost?

Because even experienced IT professionals forget the TOTAL COST OF OWERSHIP over a lifetime

*

*

The Overarching Question

What are the estimated Total COSTS of Ownership (TCO) of the prospective IT solution, inclusive of software, hardware, services, people, etc.?

  • Not about budgeting … it’s about estimating
  • May be critical to requesting and getting funding
  • Usually critical to financial responsibility accounting
    (meaning, “who pays for what”)

Introducing … Total Costs of Ownership

*

*

Total Cost of Ownership (TCO)
The estimated lifetime costs an organization can expect to incur for an information technology solution

Definition

*

What costs are included in a TCO?

TOTAL COST OF OWNERSHIP of an IT solution

Cost of acquiring any needed technology (software and hardware)

Cost of installing and configuring any new technology

Cost of developing or enhancing software

Cost of implementing the software (putting it into operation)

and after you’ve implemented the package

Cost of ongoing support to users of the software

Cost of ongoing maintenance of the software
(such as bug fixes, improving security, future enhancement)

WHAT DOES "PASS" STAND FOR?

Page *

Visibility of Costs

  • Many costs are visible, if you don’t forget them …
  • … but some costs are only semi-visible

Installation

Configuration and personalization

Software development and testing

Training (which is on-going)

Lifetime maintenance

Lifetime support

  • … and some costs are virtually invisible

Time commitments of IT and its customers

Learning curves (temporary loss in productivity, or early mistakes)

Ineffective use of solutions (incomplete use, avoidance, workarounds)

Inappropriate use of solutions

Duplication and redundancy

Poor ergonomics (for people and human computer interaction)

*

HOW WELL DO YOU SEE THE CASH FLOWS

*

Basic cost concepts

  • Some costs are one-time; other are recurring
  • Some costs are fixed; others are variable based on some metric
  • Some costs are incurred internal; other are external
  • Some costs are directly attributable to your solution’
    others are indirect with respect to your solution
  • Some costs can be “sunk”
  • Some costs require LOADING (also called “add-in” or “knockback”) – example include:

Benefits added to salaries

Vendor-provided maintenance added to software or hardware

Expenses added to consulting services

  • Notes

Page *

So, what types of costs need to be estimated?

  • Infrastructure

Computers

Networks

  • Software

Application

Systems

Development tools

  • Services

Externally provided … from external suppliers

Internally provided by IT … possibly recharged back to customer

  • Labor Costs

New hires

Temporary or permanent time commitments of existing employees

  • Miscellaneous Costs

*

What factors influence cost estimates?

  • One-time versus recurring
  • Fixed versus variable
  • Internal versus external
  • Direct versus indirect
  • Sunk
  • Loading rates that must be added to some costs

Benefits added to salaries

Supplier-provided maintenance added to software or hardware

Expenses added to consulting services

  • Notes

Page *

Why do a TCO Analysis?

Provides a realistic look at ALL of the estimated costs to be incurred for the IT solution, including those to be incurred after the IT solution has been implemented and put into service

Proposed? How can you estimate costs if you don’t yet know the specific solution

Non-IT people often forget that costs continue to be expended long after an IT project is completed

Costs must ultimately be offset by benefits

GOAL OF TCO
Minimize, if not eliminate surprises during and after the project

  • Notes

Page *

TCO is about ESTIMATING

*

Information Sources for Estimating Costs

  • Internal expertise and history
  • Industry analysts

Examples Gartner, Forrester Research, Auerbach, etc.

Require annual fees and, sometimes, per-use charges

  • Benchmarking with other companies willing to share
  • Trade press

Technology periodicals

Industry periodicals … for your company’s industry

Functional periodicals … for your assigned problem domain

  • Professional associations

Technology

Industry

Functional

  • Web … try to filter “hype”
  • Sales representatives

*

REL
I
AB
I
L
I
TY

*

Coming Assignments

Over the next 3 learning modules, you will develop a project estimating tool that you can use during your career to improve financial planning and investment analysis for proposed IT projects.

1, TCO improve on a provided solution

2. Build from scratch based on TCO solution and style

3. Build from scratch

------------------

4. Funding model

5. Project budget

*

*

1

2

3

4

5

Where are we?

Lesson 3.2
Estimating Hardware and Software Costs

Lesson 3.3
Estimating External and Internal Services Costs

Lesson 3.4
Estimating Direct and Indirect Labor Costs

Lesson 3.5
Estimating Miscellaneous Costs

Lesson 3.1
What is Total Cost of Ownership? Why do it?

This learning module is based loosely on Bannister Chapter 3

*

So, what types of costs need to be estimated?

  • Infrastructure

Computers and peripherals

Networks

Embedded devices

  • Software

Application

Systems

Development tools

  • Services

Externally provided … from external suppliers

Internally provided by IT … possibly recharged back to customer

  • Labor Costs

New hires

Temporary or permanent time commitments of existing employees

  • Miscellaneous Costs

*

*

COST CATEGORY #1

Infrastructure, including computing hardware (including operating systems), networks (including network operating systems), and embedded devices

*

Candidate Infrastructure Costs to Include in TCO

  • Servers … shared by multiple clients and users

Production

Non-Production
(smaller-scale versions for development, testing, troubleshooting, and maintenance)

  • Clients … generally used one user at a time

Desktop computers + laptops + mobile devices

  • Peripherals
  • Network ... connecting clients and servers

Routers, access points, firewalls, load balancers, storage area network appliances, etc.

Hardware for connectivity to intranet, Internet, privte network, etc.

Embedded computers inside devices, appliances, and machines

*

*

Server Costs to be Estimated

  • Web servers … for human computer interfaces, if web-based
    (obviously not needed if user interface is installed on the clients)
  • Application servers … runs the business logic of your PASS
    (also makes “calls” to any other servers needed by your PASS)
  • Database servers … executes all SQL commands for your PASS
  • Messaging servers … executes any messaging services for PASS
    (such as email, text/messaging)
  • Print servers… executes any shared printing services for PASS
    (if applicable; includes fax)
  • File servers … executes any file services for your PASS
    (if applicable – but some packages provide file sharing opportunities)
  • Other “shared” services made available to PASS

*

CAN BE MORE … KEY HERE IS TO DO YOUR HOMEWORK. FIND OUT WHAT KIND OF SERVERS ARE TYPICALLY REQUIRED FOR THE TYPE OF PACKAGE YOU ARE ESTIMATING, REMEMBERING THAT YOU SHOULD PROBABLY NOT ASSUME YOU KNOW WHICH SPECIFIC SOFTWARE PACKAGE YOU ARE GOING TO PROCURE. THEY ARE USUALLY SIMILAR.

*

Considerations That Impact Server Costs

*

Web, Application, Database,

Of course, these servers talk to each other, and to client devices

*

Server Life Cycle Landscape Requirements

A life cycle landscape is typically needed to support multiple simultaneous instances of the IT solution in various stages of development or production.

The NON-PRODUCTION servers are sometimes forgotten in a TCO.

*

Instance Name Abbreviation Notes
PRODUCTION PROD Runs the currently operational version of the solution.
PRODUCTION Disaster Recovery DR or PROD 2 Not always affordable. Can also be used for load balancing or to ensure availability. Use same products and sizing as used in PROD.
NON-PRODUCTION SANDBOX/SEED SBX or SEED For “playing with” new technology or developing “proofs of concept”. Very small; can frequently be built from trickle-down technology.
NON-PRODUCTION DEVELOPMENT DEV For system development or configuration, and unit testing. Not nearly as big as a PROD because just for developers and initial testers. But should use same products as PROD.
NON-PRODUCTION TESTING/QUALITY ASSURANCE TEST or QA For larger scale system and integration testing. Larger than DEV. Usually smaller than PROD. Should use same products as PROD.
NON-PRODUCTION” TRAINING TRAIN or TRN For development team and end user training. Not nearly as big as PROD because fewer simultaneous users. Should use same products as PROD

A MAJOR HIDDEN/FORGOTTEN HARDWARE COST

*

Possible Life Cycle Landscape Combinations

  • PROD + TEST + DEV + TRAIN + SEED
  • PROD + (DEV / TEST) + TRAIN + SEED
  • PROD + DEV + (TEST / TRAIN) + SEED
  • PROD + (DEV / TEST / TRAIN) + SEED


Notes:

All servers can be real/physical –or- virtual (trend is virtual)

You almost always need ALL instances in some combination (see next slide)

PROD can be duplicated to balance workload or provide failover

Some IT solutions also recommend a small PRE-PROD for troubleshooting

DEV and TEST could be duplicated if you are working on multiple future versions at the same time

*

Web, Application, Database,

Of course, these servers talk to each other, and to client devices

*

Sample Life Cycle Landscape (for a large ERP)

*

Client Costs to be Estimated

  • Fat versus thin clients

Fat = user interface, and possibly the business logic, executes on the client as an app

Thin = user interface code executes inside a web browser, meaning it executes on a server (usually web) = requires less robust client computer

  • Mobile Clients

User interface, and executes in the device’s web browser

User interface, and possibly some or all business logic executes as an app on the device

*

CAN BE MORE … KEY HERE IS TO DO YOUR HOMEWORK. FIND OUT WHAT KIND OF SERVERS ARE TYPICALLY REQUIRED FOR THE TYPE OF PACKAGE YOU ARE ESTIMATING, REMEMBERING THAT YOU SHOULD PROBABLY NOT ASSUME YOU KNOW WHICH SPECIFIC SOFTWARE PACKAGE YOU ARE GOING TO PROCURE. THEY ARE USUALLY SIMILAR.

*

Considerations That Impact Client Costs

*

Web, Application, Database,

Of course, these servers talk to each other, and to client devices

*

Peripheral Costs to be Estimated

  • Printers
  • Scanners
  • Extra Monitors
  • Others

*

CAN BE MORE … KEY HERE IS TO DO YOUR HOMEWORK. FIND OUT WHAT KIND OF SERVERS ARE TYPICALLY REQUIRED FOR THE TYPE OF PACKAGE YOU ARE ESTIMATING, REMEMBERING THAT YOU SHOULD PROBABLY NOT ASSUME YOU KNOW WHICH SPECIFIC SOFTWARE PACKAGE YOU ARE GOING TO PROCURE. THEY ARE USUALLY SIMILAR.

*

Embedded Devices to be estimated

  • Robots
  • ATM machines
  • Smart devices and appliances
  • Embedded subsystems in major products
  • TODAY’S HOT TOPIC
    The “Internet of Things”

*

Estimating Costs for Infrastructure

LOADING

  • Benefits
  • Maintenance
  • Expenses

Page *

Notes for last slide

  • Each hardware need must be estimated as a line item

Suggest separating production versus non-production servers

Suggest separating project team clients and end user clients

  • Recurring add-in cost is calculated using a loading rate that reflects typical maintenance contract with supplier

Supplier maintenance agreements includes vendor technical support, troubleshooting, repair, and parts replacement within guaranteed timelines specified in a Service Level Agreement (SLA)

Optional, but you usually need it

Usually some percentage of the purchase cost
(typically, 10-15% per year)

But frequently does not start until after service built into hardware price expires

  • These are estimates, meaning educated guesses (see next slide)

Recommend using “worst case” – which is undiscounted prices from most expensive candidate supplier

Page *

Sources for Estimating Infrastructure Costs

*

REL
I
AB
I
L
I
TY

*

Discussion Point

So what does the infrastructure portion of a TCO worksheet look like?

*

*

Discussion Point
What software costs should be estimated for a proposed IT solution?

*

Candidate Software Costs to Include in TCO

  • Application software

Primary application(s) that needs to be purchased or acquired

Any bolt-on applications that need to be purchased or acquired

  • System software or utilities that need to be acquired
    (does not usually include operating systems)
  • Software development tools needed for application design, programming, testing, and management
  • Software updates for any of the above that are already owned, but must be upgraded to a new version
    (if not free)
  • What about software to be built?

*

NEW or UPGRADED utility software

Database management software (e.g., Oracle, DB2, SQL Server, etc.)

Identity management systems

Email systems

Web content development and management systems

Backup and recovery systems

Virtualization systems

New middleware

message brokers

business process orchestrators

web services

*

Development Tools that might be needed

  • Application development environments
    for software development
    (e.g., Visual Basic, C++, Java, Python, COBOL)
  • Software testing tools (e.g., HP Mercury)
  • Version and configuration management software
    (e.g., PVCS, Solution Manager)
  • System modeling or diagramming software
    (e.g., Visual Paradigm, Rational ROSE, ERwin)
  • Report writing or business intelligence software
    (e.g., Cognos, Business Objects, Brio, Crystal Reports)

*

Software to be Built

  • Cost of project management
  • Cost of systems analysis and design
    (also called software engineering)
  • Cost of application development/programming
  • Cost of software testing

For your information, these are not currently built into the 2.20 template. Left as an exercise for you.

*

*

Software Considerations That Impact Estimating

  • “Technology” standards in your company
    (e.g., UNIX vs. Windows Server vs Linux;
    or Oracle vs. DB2 vs. SQL Server)
  • Licensing models for this type software

Per site

Per server  most common

Per employee (regardless of whether they use it)

Per user (takes into consideration if they use it)

many others

  • Software maintenance model for this type of software
  • Internal IT chargebacks for the software (if applicable)

*

Estimating Costs for Software

LOADING

  • Benefits
  • Maintenance
  • Expenses

Page *

Notes for last slide

  • Each software need must be estimated
  • Estimated Quantity is based on licensing model

Most common value = 1 but it can dramatically vary

If industry uses multiple licensing models, pick worst case for estimating

For open source software, price = 0 or some nominal administrative fee

  • Loading Rate (aka Add-in Rate) includes vendor technical support
    and, usually, software updates and upgrades

Usually some percentage of the licensing costs (typically, 15-30% per year)

  • These are estimates, meaning educated guesses

Recommend worst case, meaning most expensive product and undiscounted price

Page *

Sources for Estimating Infrastructure Costs

*

REL
I
AB
I
L
I
TY

*

Discussion Point

So what does the software portion of a TCO worksheet look like?

*

*

ALL SUBSEQUENT SLIDES IN THIS POWERPOINT FILE
SUBJECT TO CHANGE FOR IMPROVEMENT

*

*

1

2

3

4

5

Where are we?

Lesson 3.2
Estimating Hardware and Software Costs

Lesson 3.3
Estimating External and Internal Services Costs

Lesson 3.4
Estimating Direct and Indirect Labor Costs

Lesson 3.5
Estimating Miscellaneous Costs

Lesson 3.1
What is Total Cost of Ownership? Why do it?

This learning module is based loosely on Bannister Chapter 3

*

What are the costs of an IT Solution?

  • Infrastructure

Computers

Networks

  • Software
  • Services

Externally provided

Internally provided … recharged back to customer

  • Indirect Costs

People … internal; as in their time commitment

People … new hires

  • Miscellaneous Costs

*

WE ARE HERE

*

COST CATEGORY #3

All services required to implement and/or operate the packaged application software solution

*

*

Discussion Point
What services costs should be estimated for a proposed IT solution?

*

Candidate Services Costs to Include in TCO

  • Externally provided services

Consulting

Technical “backfill”

Outsourcing

  • Internally provided services (through IT)

May be charged back to customer

May be absorbed in the IT budget

*

*

*

Discussion Point
What are external services and providers?

*

External Services

  • Externally contracted services

Implementation consultants to help implement the IT solution

Temporary technical expertise (e.g., contract programmers)

Longer term business or technical services (e.g., outsourcers, software application services providers <ASP>)

  • Most commonly expense is for people, but may also hardware and software charges
  • Common synonyms and acronyms include:

External Services Provider (ESP) … before implementation

Implementation partner … through implementation

Consultant … through implementation

Contractor (or subcontractor) ... through implementation

Application Services Provider (ASP) … after implementation; runs application FOR you

*

Representative External Services for PASS

  • Software selection and contract negotiations
  • Infrastructure planning and selection
  • Legacy application backfill
  • Software installation and implementation team training
  • Software configuration
  • Business process redesign
  • Data conversion design and programming
  • Interface design and programming
  • Security design and testing
  • Software testing
  • Training
  • Post implementation troubleshooting
  • Post implementation operations (run the solution FOR you)
  • Post implementation support (run help desk for you)

*

External Service Cost Estimating Considerations

  • What types of services do we need for this type software?
  • How do you express “quantity needed”?
  • How do you express unit cost?

Fixed price engagement? BEWARE!!! “Danger, Will Robinson!”

Time and expenses? RECOMMENDED

Time = dollars per hour

Expenses … recommend they be estimates at % of total consulting costs

Materials … any charges for any temporary technology provided by ESP

  • ISSUE: Should you build a buffer in either hours or rates?

*

Estimating Costs for External Services

  • One-time versus recurring costs

Most engagements are one-time, meaning they have a start date and end date

But the actual cash flows recur between the start date and end date

Post implementation services are always recurring

  • Fixed versus variable costs

Most of cost is variable based on estimated billable hours × billing rate

May includes some fixed costs for methodologies or software tools the vendor brings with them

  • External versus internal costs

By definition, all external services costs are external, meaning paid to the ESP or ASP

LOADING

  • Benefits
  • Maintenance
  • Expenses

Page *

Estimating Costs for External Services (continued)

  • Sunk costs versus reallocations versus incremental costs

External services costs that have already been spent should be recorded as SUNK costs

Most external services costs are incremental

  • Direct versus indirect costs

All external services costs are usually considered direct, meaning that services are directly attributed to the IT solution being estimated

  • Loaded versus unloaded costs

External services costs must be loaded with estimates of expenses (such as travel, lodging, meals, etc.)

Recommend loading these expenses as a percentage of estimated overall costs

Based on history, benchmarks, or vendor supplied data

Looking ahead, an increasingly common practice is contracting the service provider at a load rate, meaning built into the hourly rate

Page *

Reminder: Where do you get the estimating data?

*

*

Discussion Point

So what does the external services portion of a TCO worksheet look like?

*

*

*

Discussion Point
What are internal services and providers?

*

Internal Services Costs

  • Internally provided services

Almost always associated with the Information Technology unit

Basic concepts: nothing is free; and many IT units recharge some of their services back to the customer

  • How does IT recharge internal services?

IT organization gets funded (= budgeted) as a mix of:

Central funding (from the CFO level)

Costs recovered by recovering some costs from IT’s customers

What costs should be absorbed by IT?

What costs should be recharged to customers? Called recharges or chargebacks

REGARDLESS, the costs are real; therefore, they should be included in the TCO even if not included in the project budget

*

Candidate internal services that can be recharged

  • Project management
  • Internal consulting (e.g., technology choice, security)
  • System development (including software design and programming)
  • Software testing (beyond unit testing)
  • System administration

Web administration services

Database administration services

Application services

Email services

  • Usage-driven costs

Desktop and peripherals support

Data storage

Network usage

Application hosting

  • Training

*

Internal Service Estimating Considerations

  • What types of internal services are we allowed to recharge?

Most organizations’ accounting departments determine what can be recharged and at what rates or costs

Rule of thumb is, “You can only recover tangible costs; but you cannot make a profit”

  • What rates or prices will be used to calculate cost

Service to be recharged must get an approved rate from cost accountants

Rate must be accompanied by a well documented Service Level Agreement (SLA)

  • Therefore, if you have no existing, approved recharges, you generally cannot include them in your TCO

*

Estimating Costs for Internal Services

  • One-time versus recurring costs

Some internal service costs are one-time

Some internal service costs are recurring

  • Fixed versus variable costs

Most internal service costs are variable, based on customer consumption
(e.g., storage space used, billable hours, headcounts, technology counts,
bandwidth used, etc.)

  • External versus internal costs

All internal services costs are, by definition, internal; regardless of whether or not they are recharged

NOTE: If recharged, the funds are internally transferred from the customer’s budget customer to IT ‘budget’ once the service is provided

  • So, should this section be used only for recharged costs?
    As a general rule, YES!

LOADING

  • Benefits
  • Maintenance
  • Expenses

Page *

Estimating Costs for Internal Services (continued)

  • Sunk costs versus reallocations versus incremental costs

Not really applicable to internal services

But once the Service Level Agreement is signed, the cost is incremental to the department who pays for the service

  • Direct versus indirect costs

Internal services costs are considered direct, if recharged

Internal services costs are considered indirect, if not recharged


Which brings us back to whether to document here if NOT recharged?

  • Loaded versus unloaded costs

Internal services costs must usually be based on prices as approved by accounting – accounting will determine whether or not loading is apprpriate and approved

LOADING

  • Benefits
  • Maintenance
  • Expenses

Page *

Reminder: Where do you get the estimating data?

*

Sample Internal Cost > Training …

  • Training for package implementation team
    (usually also includes production and support teams)

Functional – understand the solution and how to use it

Technical – understand the technology and how to implement it

  • Training for the larger customer/user community

Functional

Understand how to use the application software

Understand how to execute the new business processes
(e.g., organization, policies, practices, work flow, exceptions, etc.)

Technical

Understand how to maintain and sustain the technical solution

  • On-going training for new employees, transferred employees, new versions of software, etc.

*

Training Costs to Include in TCO

  • Course acquisition and/or development

Any training hardware and software needed

Any external services and/or internal labor
(be careful to not double count in other sections)

Any supplies and expenses

  • Course logistics

Space … may have to be rented

Equipment … may have to be rented

Registration and enrollment management

Duplication of course materials

  • Course delivery

Technical support for training servers and software

External services and/or internal labor
(be careful not to double count elsewhere)

Supplies and expenses
(such as meals, snacks, coffee, etc.)

*

*

Discussion Point

So what does the internal services portion of a TCO worksheet look like?

*

*

1

2

3

4

5

LM 3: Total Costs of Ownership

Today’s Reference

Lesson B Estimating Infrastructure Costs

Lesson A Total Cost of Ownership in Context

Lesson D Estimating Services Costs

Lesson E Estimating Labor & Miscellaneous Costs

Lesson C Estimating Software Costs

The highlighted lesson is based on Chapter 3

*

What are the costs of an IT Solution?

  • Infrastructure

Computers

Networks

  • Software
  • Services

Externally provided

Internally provided … possibly recharged back to customer

  • Labor Costs

DIRECT  People … new hires, if needed

INDIRECT … time commitments of existing employees

  • Miscellaneous Costs

*

WE ARE HERE

*

Discussion Points

All IT solutions incur labor costs. But are all labor costs equal?

  • Direct labor costs … must get funding
  • Indirect labor costs … already funded

*

*

DIRECT LABOR COSTS

Direct out-of-pocket costs

  • New employee hires needed for the IT solution’s implementation and/or operation
  • Cost of planned terminations

*

Taxonomy for New Hires

  • Could be

Technical = IT professionals, engineers, or technicians

Functional = everyone else (a.k.a. customers or users)

Managerial … but usually classified as technical or functional (as above)

  • Could be

Permanent

Need is generated by the IT solution (either technical or functional)

May or may not be assigned to the IT solution after implementation

Temporary - often called “BACKFILL”

Need to play role(s) in implementing the IT solution (technical)

Need to play role(s) in sustaining the legacy system (technical or functional)

*

Cost of New Hires … relatively easy … [improved from last class]

  • Years to include in TCO

A permanent new hire is a recurring commitment; therefore, the cost recurs in every year in the TCO after the hire is made

A temporary new hire (backfill) has a start and end year

  • What to include in the cost

One-time costs (usually based on standards)

Hiring expenses (e.g., advertising, hiring tests, background checks, etc.)

Recurring costs

Salary range as approved by HR (suggest estimating on high end)

Benefits – usually loaded as a standard percentage provided by HR

Expenses – if standardized by management or HR

*

Benefits are usually

*

Cost of Planned Terminations

Also called downsizing, rightsizing, or reduction in force (RIF)

  • Years to include in TCO

Strategies include layoffs, early retirement packages, incentives, etc.)

Each estimated expense should be recorded in the years they will occur

  • What to include in the cost

Severance/separation pay (usually occur in just one year of the TCO)

Bridged benefits (can occur in one or more years after the terminations)

Most common bridged benefit is health insurance
(example: CORBA, sometimes required under U.S. law)

Companies frequently provide health insurance under their existing

3rd party placement services (usually occur in just one year of the TCO)

*

Benefits are usually

*

*

Side-bar Discussion

What if we need to take an employee away from their normal job responsibilities temporarily to work on our project?

These are those direct labor costs as caused by indirect labor

*

Options to temporarily cover normal responsibilities

  • Do nothing… remaining employees must pick up the slack
  • Hire temporary employees to fill in

Called BACKFILL … everyone must understand it is a temporary solution

If you are going to propose backfilling responsibilities, then you must include in TCO; otherwise, you have NOT reported a REAL cost

Record backfill as separate line items … isn’t that double-counting? No!

As a general rule, BACKFILL positions cost significantly LESS than the people they replace

  • Hire permanent NEW employees … rarely approved

*

*

INDIRECT LABOR COSTS

Labor costs of existing employees commitment of time (part or full) that are NOT directly budgeted to the IT solution or project.

Examples include customer subject matter expertise, technical expertise, and management oversight.

*

Indirect Labor

  • INDIRECT LABOR includes time commitments that are NOT recharged to the customer

Basic concepts: nothing is free; everything costs something!

Two sources of indirect labor are:

Technical = IT and engineers

Functional = everyone else = customers = subject matter experts (SMEs)

  • Inclusion of INDIRECT LABOR in a TCO is controversial !!!

How is the IT organization funded (= budgeted)?

What costs should be simply “absorbed” by IT? Should they be accounted for?

Is customer contributed time really a cost? Should it be accounted for?

It all comes down to COST ACCOUNTING, an established practice in general accounting and finance

*

REGARDLESS, the costs are real; therefore, they should be included in the TCO even if not included in the project budget

*

Examples of Indirect Labor

  • Technical expertise time commitments

Systems analysts and architects

Other Technical specialists

Developers

Support specialists

  • Functional expertise time commitments

Business process owner (delegated decision authority)

Subject matter experts

Business analysts

  • Management time commitments

Executive Sponsor (champion)

Project Manager

Change management roles

  • Clerical and service staff time commitments
    (most companies choose to ignore these costs unless they become DIRECT costs)

*

Why Estimate Indirect Labor?

Will indirect labor become part of the project budget? No!

So why include in the TCO?

To explicitly recognize and account for the cost of time commitments

To identify possible need to cover employees’ normal responsibilities during the project to implement the IT solution … this is called
BACKFILL, which was covered under direct labor costs under the heading of temporary hires

*

Estimating Indirect Labor Costs

  • Line items in TCO should be “roles”, and “names”
  • What does an employee really cost (recurring)?

Annualized pay

For salaried employees, simply use the annual salary

For hourly employees, convert the hourly rate into a salary equivalent

Salary Equivalent = Hourly Rate x Total Hours Worked per Week X 52 weeks

Administrative Assistant = $15.00/hour x 40 hours/week x 52 weeks/year = $31,200

Benefits … use standard loading factors from HR

Note that standard loading factors might be different for salaried, hourly, and temporary employees in your TCO

Expenses … if a standard rate exists for it

*

*

Discussion
What does an existing employee really cost, with respect to their time commitments to your IT solution?

Reminder: This cost is already in somebody’s budget; therefore, there is no need to request new funding – We are simply accounting for their time commitment

*

What does an employee really cost?

Discover expected gross pay for their “role”
(for hourly employees, calculate as previously demonstrated)

Senior Systems Analyst $75,000/year

Load in the cost of employer-provided benefits

If standard loading factor for salaried employees is 30%

Senior Systems Analyst benefits = $75,000 x .30 = $22,500/year

Add in standardized expenses (if available)

If expected expense for an IT professional is $5,000/year

Senior Systems Analyst expenses = $5,000/year

TOTAL COST OF A SENIOR SYSTEMS ANALYST = $102,500/year

*

*

Issues we need to resolve to calculate indirect cost

  • An employee may not work full-time on a project? In other words, they work on other projects and responsibilities
  • An employee might not work on the project for a full-year? Not all projects require all team members to work one full year … and some may work more than one full year

*

How to calculate cost of employee time to a project

Let’s continue to use our senior systems analyst example

  • How do we express time commitment?

For example, if an employee will work an average of 10 hours per month
on our project, then
Time Commitment = 10 ÷ 40 = 0.25 FTE per month

  • How do we account for annualized project duration?

For example, if the person will work on the project for only 6 months
of one year
Commitment Duration = 6 ÷ 12 = 0.50 FTE per year

  • So what is the total cost of the time commitment?

Cost = Loaded Salary x Time Commitment x Commitment Duration

Cost of Senior Systems Analyst = $102,500 x 0.25 x 0.50 = $12,813

*

*

Side-bar Discussion
What if an employee will have a different commitment to the application AFTER it goes into operation?

USE A SEPARATE LINE ITEM

*

Post Implementation Time Commitments

  • Use a separate line item for the post-implementation (=operations) commitments
  • What if you choose to OUTSOURCE post-implementation time commitments?

The outsourcing costs get recorded in the EXTERNAL SERVICES section of the TCO

But don’t forget to include an appropriate FTE commitment in INTERNAL LABOR to manage the outsourcer and service level agreement

*

*

Discussion Point

So what does the indirect labor services portion of a TCO worksheet look like?

*

*

Discussion Topic
Are there any other costs to include in a TCO?

Maybe! Especially if new funding is needed.

*

What are the costs of an IT Solution?

  • Infrastructure

Computers

Networks

  • Software
  • Services

Externally provided

Internally provided … possibly recharged back to customer

  • Indirect Labor Costs

People … internal; as in their time commitment

People … new hires

  • Miscellaneous Costs

*

WE ARE HERE

Considerations for Miscellaneous Costs

  • Only include these costs if they are to be direct costs associated with the project or IT solution
  • Most common for very large projects that require unique infrastructure
    (e.g., ERP, BI, CRM, PLCM)
  • Will any incremental costs be sustained after go-live?

*

Examples of miscellaneous costs

  • Logistics

Space

Furnishings

Office equipment

  • Services

Food/beverage

Telecommunications

Utilities

Moving

Custodial

Repairs

Equipment maintenance

  • Supplies and expenses (S&E)

Consumables

Travel

*

REMINDER: Only include miscellaneous costs that will be directly budgeted to the project or solution

Contingency Funds

  • Purpose is to build buffer to mitigate the reality that costs estimates are just that – ESTIMATES

Corporate policy may prohibit or limit inclusion of contingency estimate in TCO

If allowed, corporate policy may restrict use or access

Some estimators “hide” contingency inside other cost estimates
(not recommended – it is LAZY – it eventually reduces your credibility)

  • Common uses for contingency

Offset unforeseen costs that were not captured in TCO

Incentive for rewards (if contingency funds not used)

*