SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Costing Methodologies for
Information Technology
I f     i T h l
  Tennessee IT Symposium
  April 21, 2008


  Thomas Danford
  Th       D f d
  Chief Information Officer
  Tennessee Board of Regents
SCIENCE APPLICATIONS INTERNATIONAL
CORPORATION (SAIC)                                                         ORLANDO, FL
Cost Analyst: Developed baseline cost estimates acquisition cost estimates budgetary
                                      estimates,                 estimates,
proposals, and other cost/budget related studies for a variety of Department of Defense
programs. Program assignments included: The Conduct of Fire Trainer (COFT), for use by the
US Army in the training of M1, M1A1, M60, and Bradley Fighting Vehicle crews. The Main Tank
Gun/Weapon Effects Signature Simulator (MTG/WESS), a battlefield simulator for use in force-
on-force training b the armor and i f
    f        i i by h               d infantry schools. GUARDFIST I & II i
                                                 h l                    II, interactive videodisk
                                                                                    i    id di k
trainers for Army National Guard armor units. Chemical Warfare Oxygen Generator (CWOG), a
device designed to produce therapeutic oxygen while operating in a CW environment, and
other cost studies relating to military training and simulation requirements. These assignments
involved t e a a ys s o life cyc e cost, budget/co t act requirements, cost be e t,
    o ed the analysis of e cycle           budget/contract equ e e ts,          benefit,
contingency, sensitivity and trade-off.
Goa s, Objectives, a d G ou d
Goals, Object es, and Ground
Rules
 Discussion of Current Budgetary Climate
 Overview of Cost Estimating Tools and
 Methodologies Used in IT
 The Role of Costing in Determining Better
 Resource Allocation Decisions
 No Math/Accounting Lessons or Review!
 All Examples Presented are for Illustrative
 Purposes Only!
 Focus on Quantitative not Qualitative
Cost Estimate vs. Cost
       st ate s
 Methodology vs. Cost Model
What is A Cost Estimate?
The analysis of all cost elements of a project proposal or on-going work. It
includes verification of cost data, determination and evaluation of all
elements of costs and projection of these data to determine the effect on
             costs,
price.

What Is A Cost Methodology?
An
A organized, d
        i d documented set of practical id
                        t d t f      ti l ideas, proven practices,
                                                            ti
procedures and guidelines used for determining one or more cost
elements of a cost analysis.

What is A Cost Model?
A set of mathematical relationships arranged in a systematic sequence to
incorporate/formulate a cost methodology(ies) in which cost estimates are
derived
deri ed from inp ts T picall a cost model is in the form of a comp ter
             inputs. Typically                                computer
program or spreadsheet.
Types of Cost Estimates
 Order of Magnitude Estimates
 Budgetary Estimates
     g     y
 Definitive (Detailed) Estimates
Cost Methodologies
(Appropriate & Popular in IT Costing)

  Parametric
    Cost Estimating Relationships (CERs)
    Learning Curve
    Regression
  Design to Specification “Bottom-up”
  Design to Budget “Top-down”
  D i t B d t “T d             ”
  Ratios
Parametric Methods

 Cost Estimating Relationships (CERs)
   Based upon hi
   B     d       historical d
                       i l data and statistics
                                   d     i i
   Industry/use specific
   Statistically i bl
   St ti ti ll viable (F & T St ti ti )
                              Statistic)
 Learning Curve (Slide Follows)
 Regression (Slide Follows)
CERs
CER
 Home Grown        Avg. HD Requests/Business Day:                7.68

                   Avg. Time (Hrs) to Resolution/Request:        3.25

                   Approx. R
                   A       Requests/Year:
                                 t /Y                           1,896
                                                                1 896

                   Approx. Person Hours/Year:                   6,162

                   FTEs Required for SMO Requests:                 4



 Industry “Accepted”
                               System Project Management (SPM)

                               General & Administrative (G&A)

                               Average Change Traffic (ACT)
Learning Curve
                                 100


                                 90


                                 80


                                 70
                   Labor Hours
                             s




                                 60


                                 50


                                 40


                                 30


                                 20


                                 10


                                  0
                                       0   20   40         60          80   100   120


                                                     Task Repetition



A sample 90% learning curve. The first time the task is performed requires 100 hours of labor
to complete and as the number of times the task is repeated, the labor hours required
decreases due to learning. After the 50th time in performing the task however, the reduction in
labor hours from learning diminishes.
Regression
                                  LEAP Conversion Cost Estim ates
                                        (Standalone by Tier)


              8.0

              7.0
              70

              6.0
 Co (in $M)




              5.0

              4.0
  ost




              3.0

              2.0

              1.0

              0.0
                    II      III                   IV                V         VI
                                        SunGard Licensing Tier          Best Fit
                                                                        Know n LEAP Conversions



   A “best fit” curve for calculating approximate costs of “stand alone” ERP
   implementations of all HEP Tiers.
Bottom-up vs. Top-down

 Both require extensive analysis of direct and (as
 much as possible) indirect costs
 Direct & indirect costs are identified/established
 through the work breakdown structure (WBS)
 May utilize/incorporate parametric methodologies
 Bottom-up is requirements driven whereas Top-
 down is funding driven
1.0    Hardware Costs

                                              1.1    Servers

                                              1.2    Storage

                                              1.3    Network Equipment


 Sample WBS
 S   l                                        1.4

                                              1.5
                                                     Backup

                                                     De-installation/disposal fees

 Elements will vary by project …             2.0    Software Costs

                                              2.1    Applications

                                              2.2
                                              22     OS

                                              2.3    Middleware

Note on Indirect Costs: When expenses         2.4    Security (NMS, access, etc.)

                                              2.5    Media conversion (tapes)
are shared among projects/departments        3.0    Professional services
such as legal services security
               services, security,            3.1    Project Management

accounting, purchasing, payables, and         3.2    Consulting

the like, they are defined as indirect        3.3    Training

                                              3.4    Expenses (travel & per diem)
costs. Identifying and accounting for        4.0    Site preparation and implementation
these costs are among the biggest             4.1    AC power cabling

challenges for cost estimating.               4.2    HVAC

                                              4.3    Racking

                                              4.4    Network cabling
Indirect costs inevitably benefit (or        5.0    Recurring

burden) all projects and since calculating    5.1    Personnel

the full cost of a project is required for    5.2    Hardware maintenance

                                              5.3    Software maintenance
true discounted cash flow analysis, every     5.4    AC power & HVAC
effort should be made to identify them as     5.5    Insurance

much as possible or determine a burden       6.0    Miscellaneous

                                              6.1    Parallel operations (maintenance, backfill, etc.)
rate.                                         6.2    Indirect cost burden
Total Cost of Ownership (TCO) vs.
Total Cost of Acquisition (TCA)

 TCO can and usually does vary dramatically
 against TCA
     i t
 TCO is more relevant in determining the
 viability of any capital i
  i bilit f          it l investment
                               t   t
 Vendors typically focus on either acquisition
 or maintenance costs but the two must be
        i t            t b t th t      tb
 considered together
Life Cycle Cost g – The Time
   e Cyc e Costing    e    e
Value of Money
 Research & Development
 Production
 Fielding (1-3 yrs)
 Sustainment (over the useful life)
Cost Benefit Analysis

 The discounted value of a project’s life cycle
 benefits is compared to the discounted value
                   p
 of its life cycle costs
 Qualitative vs. Quantitative
 Discounted Cash-flow (DCF) Methods
   Net Present Value (NPV)
   Internal Rate-of-return (IRR)
 Revenue Neutral Projects - NPV
NPV Analysis
                            NPV of Two Technologies/Methodologies

 $3,500,000

 $3,000,000


 $2,500,000

 $2,000,000

 $1,500,000

 $1,000,000

  $500,000

        $0
                  Year #1            Year #2               Year #3                Year #4                   Year #5

                                    § 49-7-1___(a)(2)(A) Costs       § 49-7-1___(a)(2)(B) Costs

5 Year Cumulative Costs for TCA Title 49, Chapter 7, Part 1 Amendment (Residential Only)


                                 Year #1        Year #2          Year #3       Year #4            Year #5             NPV
§ 49-7-1___(a)(2)(A) Costs       697,500       1,274,100     1,861,767       2,460,722       3,071,192         2,817,244
§ 49-7-1___(a)(2)(B) Costs      1,365,000      1,569,750     1,774,500       1,979,250       2,184,000         2,064,151
Return on Investment (ROI)

 Ratio of resources gained or lost on a project
 relative t th amount of resources invested
   l ti to the        t f            i    t d
 Choice of investment alternatives can be
 essential t hi h ROI
        ti l to high
 Leveraging Economies of Scale Results in a
 Greater
 G t ROI
 Appreciating vs. Depreciating ROI
ROI
Distance Education Programs

Campus Delivered vs. Collaborative Online
                                                  Campus    Collaborative
                                                  Program       Program
Course Development Costs                           $3,000        -$6,000
Online Fee/Course                                     40              40
Reimbursement Rate/Course                            30%            30%
Number of Students                                    20             100
Marginal Return/Course                               $12             $12
Total Revenue                                       $240          $1,200
                                            ROI      -92%          120%

Many Indirect Cost Savings
-24x7 Helpdesk
-Library
-Hosting
-Professional Development
Applications o Cost-Benefit &
 pp cat o s of Cost e e t
ROI Analysis in IT

 Whether or not to pursue a project
 Select among alternatives with different
 benefits
 Select among competing projects in IT
 Select among competing projects in and
 outside of IT
Cost–Benefit & ROI
Tips for a Better Analysis

  Don’t start with a predetermined conclusion
  Clearly define problem with realistic baseline, all
  reasonable alternatives, and benefits and costs
  measures
  Monetize benefits and costs as much as
  possible
  Use credible data
  Deal appropriately with risk and uncertainty
Parametric Cost Models

 COnstructive COst MOdel (COCOMO) –
 Long History & Open Source
     g      y    p
 SEER-SEM – Galorath Inc.
 PRICE-S
 Software Cost Modeling System (COSMOS)
 – ETSU
COCOMO
                   ( )
                   (PH)AM = (ACT)(PH)DEV
                            (   )( )
Contract Modifications Only
SunGard SMO Staff Only
(PH)AM : Annual Maintenance in Person Hours                        2,347
(PH)DEV : Development Effort in Person Hours                       8,094
ACT : Fraction of software that undergoes change during a year   29.00%
TBR SMO Staff Only
(PH)AM : Annual Maintenance in Person Hours                          809
(PH)DEV : Development Effort in Person Hours                       8,094
ACT : Fraction of software that undergoes change during a year   10.00%
All Modifications To Date
SunGard SMO Staff Only
(PH)AM : Annual Maintenance in Person Hours
( )                                                               6,891
(PH)DEV : Development Effort in Person Hours                     23,763
ACT : Fraction of software that undergoes change during a year   29.00%
TBR SMO Staff Only
(PH)AM : AAnnual M i
                l Maintenance i P
                                in Person H
                                          Hours                    2,376
                                                                   23 6
(PH)DEV : Development Effort in Person Hours                      23,763
ACT : Fraction of software that undergoes change during a year   10.00%
Ratios – Comparison of “similar” requirements
with different approaches (E.g. ERP vs. 3GL)

  Integrated Commercial RDBMS ERP (Student
                                  (Student,
  HR/Payroll, Finance)
    FTEs - 15
    Total Annual Personnel Cost = $755K
    Management Ratio = 16%
  Best of Breed/Home Grown 3GL System (Student,
  HR/Payroll, Finance)
    FTEs - 27
    Total Annual Personnel Cost = $1.3M
    Management Ratio = 33%
The Consequences of
Estimation E
E ti ti Error
 Underestimation:
 undermine planning &
 shortchange upstream
 activities
 Accurate Estimates: fall
 within 5-10%
         5 10%
 Overestimation:
 Parkinson’s Law (efforts
 expand to fill available
 budget and resources)
Summary & Few Caveats

 Business Case Requires Cost Analysis
 Judgment
 Optimism Bias
 Strategic Misrepresentation
 Q
 Qualitative Issues Accompany Cost
                          p y
 Risk Needs to be Evaluated
RESOURCES

  The Society of Cost Estimating and Analysis
  http://www.sceaonline.net/
  http://www sceaonline net/
  The International Society of Parametric
  Analysts http://www ispa cost org/
           http://www.ispa-cost.org/

  Data & Analysis Center for Software
  https://www.thedacs.com/databases/url/key/4/152


Thanks for joining me today!!

Contenu connexe

Similaire à Cost Analysis In IT - HES08

Managing Complexity and Change with Scalable Software Design
Managing Complexity and Change with Scalable Software DesignManaging Complexity and Change with Scalable Software Design
Managing Complexity and Change with Scalable Software Designlbergmans
 
More Than Dynamic Modelling
More Than Dynamic ModellingMore Than Dynamic Modelling
More Than Dynamic Modellingj2aircraft
 
由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差Alex Yin
 
Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313EMC
 
Draft CE-74 v03 for MAIN review
Draft CE-74 v03 for MAIN reviewDraft CE-74 v03 for MAIN review
Draft CE-74 v03 for MAIN reviewNesma
 
Whole life performance lecture south bank university
Whole life performance lecture   south bank universityWhole life performance lecture   south bank university
Whole life performance lecture south bank universityKim Newman
 
IRJET- Next Generation System Assistant
IRJET- Next Generation System AssistantIRJET- Next Generation System Assistant
IRJET- Next Generation System AssistantIRJET Journal
 
1 Click Factory Mbs Customer Solution (Besim) Upgrade Assessment
1 Click Factory   Mbs Customer Solution (Besim) Upgrade Assessment1 Click Factory   Mbs Customer Solution (Besim) Upgrade Assessment
1 Click Factory Mbs Customer Solution (Besim) Upgrade Assessmentguest29feccc6
 
Evolutionary Multi-Goal Workflow Progress in Shade
Evolutionary  Multi-Goal Workflow Progress in ShadeEvolutionary  Multi-Goal Workflow Progress in Shade
Evolutionary Multi-Goal Workflow Progress in ShadeIRJET Journal
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET Journal
 
Colaborative Cloud Poster EDUCAUSE12
Colaborative Cloud Poster EDUCAUSE12Colaborative Cloud Poster EDUCAUSE12
Colaborative Cloud Poster EDUCAUSE12Thomas Danford
 
Cost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A reviewCost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A reviewIRJET Journal
 
Operational analysis review_jan2010_p2c2
Operational analysis review_jan2010_p2c2Operational analysis review_jan2010_p2c2
Operational analysis review_jan2010_p2c2Jim Kendrick
 
An Architecture for Collaboration Patterns in Agile Event-Driven Environments
An Architecture for Collaboration Patterns in Agile Event-Driven EnvironmentsAn Architecture for Collaboration Patterns in Agile Event-Driven Environments
An Architecture for Collaboration Patterns in Agile Event-Driven EnvironmentsYiannis Verginadis
 
Its2223 bab6
Its2223 bab6Its2223 bab6
Its2223 bab6sufiey84
 
Deployment of Debug and Trace for features in RISC-V Core
Deployment of Debug and Trace for features in RISC-V CoreDeployment of Debug and Trace for features in RISC-V Core
Deployment of Debug and Trace for features in RISC-V CoreIRJET Journal
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12NASAPMC
 
Walley.tina
Walley.tinaWalley.tina
Walley.tinaNASAPMC
 

Similaire à Cost Analysis In IT - HES08 (20)

Managing Complexity and Change with Scalable Software Design
Managing Complexity and Change with Scalable Software DesignManaging Complexity and Change with Scalable Software Design
Managing Complexity and Change with Scalable Software Design
 
More Than Dynamic Modelling
More Than Dynamic ModellingMore Than Dynamic Modelling
More Than Dynamic Modelling
 
由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差
 
Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313
 
Draft CE-74 v03 for MAIN review
Draft CE-74 v03 for MAIN reviewDraft CE-74 v03 for MAIN review
Draft CE-74 v03 for MAIN review
 
Whole life performance lecture south bank university
Whole life performance lecture   south bank universityWhole life performance lecture   south bank university
Whole life performance lecture south bank university
 
IRJET- Next Generation System Assistant
IRJET- Next Generation System AssistantIRJET- Next Generation System Assistant
IRJET- Next Generation System Assistant
 
1 Click Factory Mbs Customer Solution (Besim) Upgrade Assessment
1 Click Factory   Mbs Customer Solution (Besim) Upgrade Assessment1 Click Factory   Mbs Customer Solution (Besim) Upgrade Assessment
1 Click Factory Mbs Customer Solution (Besim) Upgrade Assessment
 
0.3 aim phases_and_documentations
0.3 aim phases_and_documentations0.3 aim phases_and_documentations
0.3 aim phases_and_documentations
 
Evolutionary Multi-Goal Workflow Progress in Shade
Evolutionary  Multi-Goal Workflow Progress in ShadeEvolutionary  Multi-Goal Workflow Progress in Shade
Evolutionary Multi-Goal Workflow Progress in Shade
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
 
Colaborative Cloud Poster EDUCAUSE12
Colaborative Cloud Poster EDUCAUSE12Colaborative Cloud Poster EDUCAUSE12
Colaborative Cloud Poster EDUCAUSE12
 
Cost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A reviewCost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A review
 
Operational analysis review_jan2010_p2c2
Operational analysis review_jan2010_p2c2Operational analysis review_jan2010_p2c2
Operational analysis review_jan2010_p2c2
 
An Architecture for Collaboration Patterns in Agile Event-Driven Environments
An Architecture for Collaboration Patterns in Agile Event-Driven EnvironmentsAn Architecture for Collaboration Patterns in Agile Event-Driven Environments
An Architecture for Collaboration Patterns in Agile Event-Driven Environments
 
Its2223 bab6
Its2223 bab6Its2223 bab6
Its2223 bab6
 
Deployment of Debug and Trace for features in RISC-V Core
Deployment of Debug and Trace for features in RISC-V CoreDeployment of Debug and Trace for features in RISC-V Core
Deployment of Debug and Trace for features in RISC-V Core
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12
 
Trahan
TrahanTrahan
Trahan
 
Walley.tina
Walley.tinaWalley.tina
Walley.tina
 

Plus de Thomas Danford

Information and Computer Technology (ICT) Accessibility
Information and Computer Technology (ICT) AccessibilityInformation and Computer Technology (ICT) Accessibility
Information and Computer Technology (ICT) AccessibilityThomas Danford
 
Success Factors in IT 4 10 and 13
Success Factors in IT 4 10 and 13Success Factors in IT 4 10 and 13
Success Factors in IT 4 10 and 13Thomas Danford
 
P2P Legislation EduPol08
P2P Legislation EduPol08P2P Legislation EduPol08
P2P Legislation EduPol08Thomas Danford
 
TBR Collaboration Analysis
TBR Collaboration AnalysisTBR Collaboration Analysis
TBR Collaboration AnalysisThomas Danford
 
CIC Final Report 050406
CIC Final Report 050406CIC Final Report 050406
CIC Final Report 050406Thomas Danford
 
Tn 2015 Legislative Compilation
Tn  2015 Legislative CompilationTn  2015 Legislative Compilation
Tn 2015 Legislative CompilationThomas Danford
 
Elive15 Discussion TBR Performance Metrics
Elive15 Discussion   TBR  Performance MetricsElive15 Discussion   TBR  Performance Metrics
Elive15 Discussion TBR Performance MetricsThomas Danford
 
Credit Card Computers and Their Application in HE
Credit Card Computers and Their Application in HECredit Card Computers and Their Application in HE
Credit Card Computers and Their Application in HEThomas Danford
 
Providing Metrics for Decision Makers CoHEsion13
Providing Metrics for Decision Makers CoHEsion13Providing Metrics for Decision Makers CoHEsion13
Providing Metrics for Decision Makers CoHEsion13Thomas Danford
 
10 Determinants and 13 Ground Rules CoHEsion13
10 Determinants and 13 Ground Rules CoHEsion1310 Determinants and 13 Ground Rules CoHEsion13
10 Determinants and 13 Ground Rules CoHEsion13Thomas Danford
 
Big Data in Higher Ed TENNAIR13
Big Data in Higher Ed TENNAIR13Big Data in Higher Ed TENNAIR13
Big Data in Higher Ed TENNAIR13Thomas Danford
 
TBR Common Data Repository ITS13
TBR Common Data Repository ITS13TBR Common Data Repository ITS13
TBR Common Data Repository ITS13Thomas Danford
 
TBR Business Process Improvement EDUCAUSE12
TBR Business Process Improvement EDUCAUSE12TBR Business Process Improvement EDUCAUSE12
TBR Business Process Improvement EDUCAUSE12Thomas Danford
 
eProcurement TN-Summit 2012
eProcurement TN-Summit 2012eProcurement TN-Summit 2012
eProcurement TN-Summit 2012Thomas Danford
 
Statewide CI Resources TNSCORE12
Statewide CI Resources TNSCORE12Statewide CI Resources TNSCORE12
Statewide CI Resources TNSCORE12Thomas Danford
 
An Exploration: Moving Your Enterprise to a Cloud Collaboration
An Exploration: Moving Your Enterprise to a Cloud CollaborationAn Exploration: Moving Your Enterprise to a Cloud Collaboration
An Exploration: Moving Your Enterprise to a Cloud CollaborationThomas Danford
 
Rethinking Disaster Prepardness THEITS12
Rethinking Disaster Prepardness THEITS12Rethinking Disaster Prepardness THEITS12
Rethinking Disaster Prepardness THEITS12Thomas Danford
 
APSU IPC Clouducation 101
APSU IPC Clouducation 101APSU IPC Clouducation 101
APSU IPC Clouducation 101Thomas Danford
 

Plus de Thomas Danford (20)

Information and Computer Technology (ICT) Accessibility
Information and Computer Technology (ICT) AccessibilityInformation and Computer Technology (ICT) Accessibility
Information and Computer Technology (ICT) Accessibility
 
Success Factors in IT 4 10 and 13
Success Factors in IT 4 10 and 13Success Factors in IT 4 10 and 13
Success Factors in IT 4 10 and 13
 
P2P Legislation EduPol08
P2P Legislation EduPol08P2P Legislation EduPol08
P2P Legislation EduPol08
 
TBR Collaboration Analysis
TBR Collaboration AnalysisTBR Collaboration Analysis
TBR Collaboration Analysis
 
CIC Final Report 050406
CIC Final Report 050406CIC Final Report 050406
CIC Final Report 050406
 
Tn 2015 Legislative Compilation
Tn  2015 Legislative CompilationTn  2015 Legislative Compilation
Tn 2015 Legislative Compilation
 
Elive15 Discussion TBR Performance Metrics
Elive15 Discussion   TBR  Performance MetricsElive15 Discussion   TBR  Performance Metrics
Elive15 Discussion TBR Performance Metrics
 
Talent Mgmt EDULive
Talent Mgmt EDULiveTalent Mgmt EDULive
Talent Mgmt EDULive
 
Credit Card Computers and Their Application in HE
Credit Card Computers and Their Application in HECredit Card Computers and Their Application in HE
Credit Card Computers and Their Application in HE
 
Providing Metrics for Decision Makers CoHEsion13
Providing Metrics for Decision Makers CoHEsion13Providing Metrics for Decision Makers CoHEsion13
Providing Metrics for Decision Makers CoHEsion13
 
10 Determinants and 13 Ground Rules CoHEsion13
10 Determinants and 13 Ground Rules CoHEsion1310 Determinants and 13 Ground Rules CoHEsion13
10 Determinants and 13 Ground Rules CoHEsion13
 
Big Data in Higher Ed TENNAIR13
Big Data in Higher Ed TENNAIR13Big Data in Higher Ed TENNAIR13
Big Data in Higher Ed TENNAIR13
 
TBR Common Data Repository ITS13
TBR Common Data Repository ITS13TBR Common Data Repository ITS13
TBR Common Data Repository ITS13
 
Ellucian Live ES 2013
Ellucian Live ES 2013Ellucian Live ES 2013
Ellucian Live ES 2013
 
TBR Business Process Improvement EDUCAUSE12
TBR Business Process Improvement EDUCAUSE12TBR Business Process Improvement EDUCAUSE12
TBR Business Process Improvement EDUCAUSE12
 
eProcurement TN-Summit 2012
eProcurement TN-Summit 2012eProcurement TN-Summit 2012
eProcurement TN-Summit 2012
 
Statewide CI Resources TNSCORE12
Statewide CI Resources TNSCORE12Statewide CI Resources TNSCORE12
Statewide CI Resources TNSCORE12
 
An Exploration: Moving Your Enterprise to a Cloud Collaboration
An Exploration: Moving Your Enterprise to a Cloud CollaborationAn Exploration: Moving Your Enterprise to a Cloud Collaboration
An Exploration: Moving Your Enterprise to a Cloud Collaboration
 
Rethinking Disaster Prepardness THEITS12
Rethinking Disaster Prepardness THEITS12Rethinking Disaster Prepardness THEITS12
Rethinking Disaster Prepardness THEITS12
 
APSU IPC Clouducation 101
APSU IPC Clouducation 101APSU IPC Clouducation 101
APSU IPC Clouducation 101
 

Dernier

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Dernier (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Cost Analysis In IT - HES08

  • 1. Costing Methodologies for Information Technology I f i T h l Tennessee IT Symposium April 21, 2008 Thomas Danford Th D f d Chief Information Officer Tennessee Board of Regents
  • 2. SCIENCE APPLICATIONS INTERNATIONAL CORPORATION (SAIC) ORLANDO, FL Cost Analyst: Developed baseline cost estimates acquisition cost estimates budgetary estimates, estimates, proposals, and other cost/budget related studies for a variety of Department of Defense programs. Program assignments included: The Conduct of Fire Trainer (COFT), for use by the US Army in the training of M1, M1A1, M60, and Bradley Fighting Vehicle crews. The Main Tank Gun/Weapon Effects Signature Simulator (MTG/WESS), a battlefield simulator for use in force- on-force training b the armor and i f f i i by h d infantry schools. GUARDFIST I & II i h l II, interactive videodisk i id di k trainers for Army National Guard armor units. Chemical Warfare Oxygen Generator (CWOG), a device designed to produce therapeutic oxygen while operating in a CW environment, and other cost studies relating to military training and simulation requirements. These assignments involved t e a a ys s o life cyc e cost, budget/co t act requirements, cost be e t, o ed the analysis of e cycle budget/contract equ e e ts, benefit, contingency, sensitivity and trade-off.
  • 3. Goa s, Objectives, a d G ou d Goals, Object es, and Ground Rules Discussion of Current Budgetary Climate Overview of Cost Estimating Tools and Methodologies Used in IT The Role of Costing in Determining Better Resource Allocation Decisions No Math/Accounting Lessons or Review! All Examples Presented are for Illustrative Purposes Only! Focus on Quantitative not Qualitative
  • 4. Cost Estimate vs. Cost st ate s Methodology vs. Cost Model What is A Cost Estimate? The analysis of all cost elements of a project proposal or on-going work. It includes verification of cost data, determination and evaluation of all elements of costs and projection of these data to determine the effect on costs, price. What Is A Cost Methodology? An A organized, d i d documented set of practical id t d t f ti l ideas, proven practices, ti procedures and guidelines used for determining one or more cost elements of a cost analysis. What is A Cost Model? A set of mathematical relationships arranged in a systematic sequence to incorporate/formulate a cost methodology(ies) in which cost estimates are derived deri ed from inp ts T picall a cost model is in the form of a comp ter inputs. Typically computer program or spreadsheet.
  • 5. Types of Cost Estimates Order of Magnitude Estimates Budgetary Estimates g y Definitive (Detailed) Estimates
  • 6. Cost Methodologies (Appropriate & Popular in IT Costing) Parametric Cost Estimating Relationships (CERs) Learning Curve Regression Design to Specification “Bottom-up” Design to Budget “Top-down” D i t B d t “T d ” Ratios
  • 7. Parametric Methods Cost Estimating Relationships (CERs) Based upon hi B d historical d i l data and statistics d i i Industry/use specific Statistically i bl St ti ti ll viable (F & T St ti ti ) Statistic) Learning Curve (Slide Follows) Regression (Slide Follows)
  • 8. CERs CER Home Grown Avg. HD Requests/Business Day: 7.68 Avg. Time (Hrs) to Resolution/Request: 3.25 Approx. R A Requests/Year: t /Y 1,896 1 896 Approx. Person Hours/Year: 6,162 FTEs Required for SMO Requests: 4 Industry “Accepted” System Project Management (SPM) General & Administrative (G&A) Average Change Traffic (ACT)
  • 9. Learning Curve 100 90 80 70 Labor Hours s 60 50 40 30 20 10 0 0 20 40 60 80 100 120 Task Repetition A sample 90% learning curve. The first time the task is performed requires 100 hours of labor to complete and as the number of times the task is repeated, the labor hours required decreases due to learning. After the 50th time in performing the task however, the reduction in labor hours from learning diminishes.
  • 10. Regression LEAP Conversion Cost Estim ates (Standalone by Tier) 8.0 7.0 70 6.0 Co (in $M) 5.0 4.0 ost 3.0 2.0 1.0 0.0 II III IV V VI SunGard Licensing Tier Best Fit Know n LEAP Conversions A “best fit” curve for calculating approximate costs of “stand alone” ERP implementations of all HEP Tiers.
  • 11. Bottom-up vs. Top-down Both require extensive analysis of direct and (as much as possible) indirect costs Direct & indirect costs are identified/established through the work breakdown structure (WBS) May utilize/incorporate parametric methodologies Bottom-up is requirements driven whereas Top- down is funding driven
  • 12. 1.0 Hardware Costs 1.1 Servers 1.2 Storage 1.3 Network Equipment Sample WBS S l 1.4 1.5 Backup De-installation/disposal fees Elements will vary by project … 2.0 Software Costs 2.1 Applications 2.2 22 OS 2.3 Middleware Note on Indirect Costs: When expenses 2.4 Security (NMS, access, etc.) 2.5 Media conversion (tapes) are shared among projects/departments 3.0 Professional services such as legal services security services, security, 3.1 Project Management accounting, purchasing, payables, and 3.2 Consulting the like, they are defined as indirect 3.3 Training 3.4 Expenses (travel & per diem) costs. Identifying and accounting for 4.0 Site preparation and implementation these costs are among the biggest 4.1 AC power cabling challenges for cost estimating. 4.2 HVAC 4.3 Racking 4.4 Network cabling Indirect costs inevitably benefit (or 5.0 Recurring burden) all projects and since calculating 5.1 Personnel the full cost of a project is required for 5.2 Hardware maintenance 5.3 Software maintenance true discounted cash flow analysis, every 5.4 AC power & HVAC effort should be made to identify them as 5.5 Insurance much as possible or determine a burden 6.0 Miscellaneous 6.1 Parallel operations (maintenance, backfill, etc.) rate. 6.2 Indirect cost burden
  • 13. Total Cost of Ownership (TCO) vs. Total Cost of Acquisition (TCA) TCO can and usually does vary dramatically against TCA i t TCO is more relevant in determining the viability of any capital i i bilit f it l investment t t Vendors typically focus on either acquisition or maintenance costs but the two must be i t t b t th t tb considered together
  • 14. Life Cycle Cost g – The Time e Cyc e Costing e e Value of Money Research & Development Production Fielding (1-3 yrs) Sustainment (over the useful life)
  • 15. Cost Benefit Analysis The discounted value of a project’s life cycle benefits is compared to the discounted value p of its life cycle costs Qualitative vs. Quantitative Discounted Cash-flow (DCF) Methods Net Present Value (NPV) Internal Rate-of-return (IRR) Revenue Neutral Projects - NPV
  • 16. NPV Analysis NPV of Two Technologies/Methodologies $3,500,000 $3,000,000 $2,500,000 $2,000,000 $1,500,000 $1,000,000 $500,000 $0 Year #1 Year #2 Year #3 Year #4 Year #5 § 49-7-1___(a)(2)(A) Costs § 49-7-1___(a)(2)(B) Costs 5 Year Cumulative Costs for TCA Title 49, Chapter 7, Part 1 Amendment (Residential Only) Year #1 Year #2 Year #3 Year #4 Year #5 NPV § 49-7-1___(a)(2)(A) Costs 697,500 1,274,100 1,861,767 2,460,722 3,071,192 2,817,244 § 49-7-1___(a)(2)(B) Costs 1,365,000 1,569,750 1,774,500 1,979,250 2,184,000 2,064,151
  • 17. Return on Investment (ROI) Ratio of resources gained or lost on a project relative t th amount of resources invested l ti to the t f i t d Choice of investment alternatives can be essential t hi h ROI ti l to high Leveraging Economies of Scale Results in a Greater G t ROI Appreciating vs. Depreciating ROI
  • 18. ROI Distance Education Programs Campus Delivered vs. Collaborative Online Campus Collaborative Program Program Course Development Costs $3,000 -$6,000 Online Fee/Course 40 40 Reimbursement Rate/Course 30% 30% Number of Students 20 100 Marginal Return/Course $12 $12 Total Revenue $240 $1,200 ROI -92% 120% Many Indirect Cost Savings -24x7 Helpdesk -Library -Hosting -Professional Development
  • 19. Applications o Cost-Benefit & pp cat o s of Cost e e t ROI Analysis in IT Whether or not to pursue a project Select among alternatives with different benefits Select among competing projects in IT Select among competing projects in and outside of IT
  • 20. Cost–Benefit & ROI Tips for a Better Analysis Don’t start with a predetermined conclusion Clearly define problem with realistic baseline, all reasonable alternatives, and benefits and costs measures Monetize benefits and costs as much as possible Use credible data Deal appropriately with risk and uncertainty
  • 21. Parametric Cost Models COnstructive COst MOdel (COCOMO) – Long History & Open Source g y p SEER-SEM – Galorath Inc. PRICE-S Software Cost Modeling System (COSMOS) – ETSU
  • 22. COCOMO ( ) (PH)AM = (ACT)(PH)DEV ( )( ) Contract Modifications Only SunGard SMO Staff Only (PH)AM : Annual Maintenance in Person Hours 2,347 (PH)DEV : Development Effort in Person Hours 8,094 ACT : Fraction of software that undergoes change during a year 29.00% TBR SMO Staff Only (PH)AM : Annual Maintenance in Person Hours 809 (PH)DEV : Development Effort in Person Hours 8,094 ACT : Fraction of software that undergoes change during a year 10.00% All Modifications To Date SunGard SMO Staff Only (PH)AM : Annual Maintenance in Person Hours ( ) 6,891 (PH)DEV : Development Effort in Person Hours 23,763 ACT : Fraction of software that undergoes change during a year 29.00% TBR SMO Staff Only (PH)AM : AAnnual M i l Maintenance i P in Person H Hours 2,376 23 6 (PH)DEV : Development Effort in Person Hours 23,763 ACT : Fraction of software that undergoes change during a year 10.00%
  • 23. Ratios – Comparison of “similar” requirements with different approaches (E.g. ERP vs. 3GL) Integrated Commercial RDBMS ERP (Student (Student, HR/Payroll, Finance) FTEs - 15 Total Annual Personnel Cost = $755K Management Ratio = 16% Best of Breed/Home Grown 3GL System (Student, HR/Payroll, Finance) FTEs - 27 Total Annual Personnel Cost = $1.3M Management Ratio = 33%
  • 24. The Consequences of Estimation E E ti ti Error Underestimation: undermine planning & shortchange upstream activities Accurate Estimates: fall within 5-10% 5 10% Overestimation: Parkinson’s Law (efforts expand to fill available budget and resources)
  • 25. Summary & Few Caveats Business Case Requires Cost Analysis Judgment Optimism Bias Strategic Misrepresentation Q Qualitative Issues Accompany Cost p y Risk Needs to be Evaluated
  • 26. RESOURCES The Society of Cost Estimating and Analysis http://www.sceaonline.net/ http://www sceaonline net/ The International Society of Parametric Analysts http://www ispa cost org/ http://www.ispa-cost.org/ Data & Analysis Center for Software https://www.thedacs.com/databases/url/key/4/152 Thanks for joining me today!!