measuring it program outcomes · smi software metrics, inc. psm conference july 2007 3 measuring it...

29
smi Software Metrics, Inc. Measuring IT Program Outcomes Brad Clark (SMI) Betsy Clark (SMI) Kevin Mooney (Robbins-Gioia)

Upload: others

Post on 09-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

smiSoftware Metrics, Inc.

Measuring IT Program Outcomes

Brad Clark (SMI)Betsy Clark (SMI)

Kevin Mooney (Robbins-Gioia)

Page 2: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 2smiSoftware Metrics, Inc.

TopicsIT Outcome Measurement ApproachCase Study:

Automated Commercial Environment (ACE)– Example measures – Managing Outcome Measures

Conclusions

Page 3: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 3smiSoftware Metrics, Inc.

Measuring IT Program OutcomesA different application of measurement

– Contribution to the enterprise (outcomes) versus projectmonitoring and control

Large IT programs under pressure to show benefits from investment– In the commercial world: show how IT supports business

goals– In the government world: show how IT supports the mission

or fulfills policy/regulations

Showing benefits cannot always be expressed in dollars saved

Page 4: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 4smiSoftware Metrics, Inc.

IT Inputs1IT Inputs1 Operational Processes

Operational Processes

Operational Outputs

Operational Outputs

Enterprise Outcomes

Enterprise Outcomes$

Degree of Control

Note:1. IT Inputs consist of Enabling Technologies, People, Facilities, …

Business Case Cost-Benefit

What is the value?How does IT support business

functions?

What is the value?How does IT support business

functions?

IT Outcome Measurement Approach: Cause and Effect Model

Page 5: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 5smiSoftware Metrics, Inc.

IT Outcome Measurement Approach -2

Measuring Outcomes– Impact application is having on the business or mission

goals– Should be a line of sight (cause and effect) from outcome

back to technology input• Cause and effect should tell a “story”

– Potential sources of data• Application generated• End-user surveys• Manually collected process data• Other

Page 6: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 6smiSoftware Metrics, Inc.

Strategic OutcomesStrategic Outcomes

Inputs

Mission and Business Results- Services for Citizens- Support Delivery of Services- Management of Government Resources

Mission and Business Results- Services for Citizens- Support Delivery of Services- Management of Government Resources

Value

Processes and Activities- Financial - Quality- Productivity and Efficiency - Security and Privacy- Cycle Time and Timeliness - Management and Innovation

Processes and Activities- Financial - Quality- Productivity and Efficiency - Security and Privacy- Cycle Time and Timeliness - Management and Innovation

Value

Technology- Financial - Information and Data- Quality - Reliability and Availability- Efficiency - Effectiveness

Technology- Financial - Information and Data- Quality - Reliability and Availability- Efficiency - Effectiveness

Human Capital

Human Capital

Other Fixed

Assets

Other Fixed

Assets

Inputs: Key enablers measured through their contribution to outputs and, by their extension, outcomes.

Processes: The implemented processes and day-to-day activities directed to achieve desired outcomes.

Outcomes: Mission and business-critical results measured from a customer perspective.

OMB: Office of Management and BudgetSource: http://www.whitehouse.gov/omb/egov/a-2-prm.html

Customer Results- Customer Benefit - Service Quality- Service Coverage - Service Accessibility- Timeliness and Responsiveness

Customer Results- Customer Benefit - Service Quality- Service Coverage - Service Accessibility- Timeliness and Responsiveness

OMB’s Performance Reference Model for IT

Page 7: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 7smiSoftware Metrics, Inc.

TopicsOutcome Measurement ApproachCase Study:

Automated Commercial Environment (ACE)– Example measures– Managing Outcome Measures

Conclusions

Page 8: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 8smiSoftware Metrics, Inc.

Customs and Border Protection Modernization Program

Customs Modernization Act– In 1993, Congress passed an act to modernize and simplify the

administration of the customs lawsAutomated Commercial Environment (ACE)

– Modernizes legacy cargo processing system and operational processes

– The legacy system being replaced currently has one of the highest volume of data transactions in the world (16 million/day)

– $3B budgeted over its ten-year development and deployment cycle (2000 - 2010)

Trade Act of 2002– Requires advanced filing of an electronic manifest for all cargo– New requirement for trucking industry

Page 9: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 9smiSoftware Metrics, Inc.

Customs and Border Protection Modernization Program

Need to show benefits being obtained for the investment

Government Accountability Office recommended improvements to performance measurement program– to demonstrate clearer alignment with agency goals

A set of performance measures were identified using the Performance Reference Model (PRM) as a framework– March through June 2006

These measures went through an extensive review and approval cycle through CBP and DHS– July 2006

Page 10: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 10smiSoftware Metrics, Inc.

Outcome MeasuresCargo Systems Program Office manages ACE

development and deployment– Foundation Business Outcomes Team (7 FTEs) is

responsible for the definition, collection and reporting of outcome measures

– Set of measures are referred to as: PRM Measures– There are currently 44 PRM measures across eight releases

Three sources of data– ACE System supplied data– Surveys of CBP Officers and Trade– Other:

• Office of Trade - compliance data

Page 11: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 11smiSoftware Metrics, Inc.

ACE Release 4 – Truck e-ManifestAt least one hour prior to crossing the US border,

trucking companies must file an electronic manifest– Driver– Passengers– Information on tractor and trailer– Cargo being transported

This requirement is being rolled out incrementally (six groups)– Group 1 (Washington State, Arizona, North Dakota)

Page 12: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 12smiSoftware Metrics, Inc.

Cargo Processing at a Land Border

Primary Processing

Booth

Primary Processing

Booth

Secondary Processing

• X-ray• Inspection• Paper work…

Secondary Processing

• X-ray• Inspection• Paper work…

Release?

Release?

Yes

No

YesNoReturn or Detain

Return or Detain

US Land Border

Page 13: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 13smiSoftware Metrics, Inc.

Example of an ACE “Story”

TechnologyProcesses &

Activities

Mission & Business Results

Strategic Outcomes

# of e-Manifests

# of e-Manifests

Truck Processing Cycle Time in Primary

Truck Processing Cycle Time in Primary

e-Manifest Training

Reduced Wait Times at Border

Reduced Wait Times at Border

Facilitate Legitimate

Trade

Facilitate Legitimate

Trade

e-Manifest Quality

Line of Sight (LOS)

Telling a cause and effect based story is a powerful communication tool

Telling a cause and effect based story is a powerful communication tool

Page 14: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 14smiSoftware Metrics, Inc.

Technology: e-Manifest Compliance Report - June 07

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

11/1

/06

11/1

5/06

11/2

9/06

12/1

3/06

12/2

7/06

1/10

/07

1/24

/07

2/7/

07

2/21

/07

3/7/

07

3/21

/07

4/4/

07

4/18

/07

5/2/

07

5/16

/07

5/30

/07

6/13

/07

6/27

/07

7/11

/07

7/25

/07

8/8/

07

8/22

/07

9/5/

07

9/19

/07

Group 1Group 2Group 3Group 4

Group 1Compliance25 Jan 07

Group 1Enforcement-1

26 Mar 07

Group 1Enforcement-2

26 Apr 07

Page 15: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 15smiSoftware Metrics, Inc.

Process: Primary Processing Time Report

58.834,515 Paper33.582,530Electronic

Average Truck Processing Time

(Seconds)Number of

TrucksManifest

Type

Processing Times for Group 1 Ports for June 2007

Page 16: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 16smiSoftware Metrics, Inc.

At 2pm EDT1 hr delay

6 lanes open

724 hrs/day7/14/2007

Buffalo/Niagara FallsPeace Bridge

At 2pm EDTno delay

4 lanes open

424 hrs/day7/14/2007

Buffalo/Niagara FallsLewiston Bridge

At 11am PDT30 min delay1 lane open

324 hrs/day7/14/2007

BlainePacific Highway

At 1pm EDT5 min delay2 lanes open

324 hrs/day7/14/2007

Alexandria BayThousand Islands

Bridge

STANDARDMax

LanesHOURSPort Name

Crossing Name

Source: CBP Website: http://apps.cbp.gov/bwt/

Mission Result: Border Wait Times, Canadian Border

Page 17: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 17smiSoftware Metrics, Inc.

Dashboard -1

Page 18: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 18smiSoftware Metrics, Inc.

Facilitate Trade: consists of multiple measures covering various aspects of trade from the percentage of e-manifest filed to the Duties and Fees collected through Periodic Monthly Statement. We have set goals for each measure and then look at the percentage achievement of that goal. As seen above, we are currently slightly above our current goal in the area of Facilitating trade. We are at 98% of our goal in the area of e-manifests, and we are exceeding our goal by 17% in the reduction of Truck Processing Time. Each of these measures is further broken down into individual discreet measures.

Dashboard -2

Status Goal Attainment Measure ID

Page 19: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 19smiSoftware Metrics, Inc.

Supports collecting measures once for multiple purposes

PRMPRM

Program AssessmentRating Tool (PART)

PerformanceAccounting

Report (PAR)

OMB-300

ACEAccountability

Framework

MeasurementDashboard

Data Calls

Cost BenefitAnalysis (CBA)

Architecture,Alignment and

Assessment (AAA)LegislativeMandates

PRM Serves Multiple Stakeholders

Page 20: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 20smiSoftware Metrics, Inc.

TopicsOutcome Measurement ApproachCase Study:

Automated Commercial Environment (ACE)– Example measures– Managing Outcome Measures

Conclusions

Page 21: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 21smiSoftware Metrics, Inc.

ACE Measures By Release

XPercent use of commercial control numbers for in-bond movement tracking (air)

…..

XPercent customer satisfaction with the seamless filing of Multi-Modal Manifest (air)

XTime to process at primary (truck)

XNumber of eManifests (truck)

XXXPercentage paperwork for the Trade

XPercent total duties and fees paid by Periodic Monthly Statement (PMS)

XXXXPercent Trade in compliance (measured thru CM program)

XNumber of Trade accounts

XPopulation of CBP workforce using ACE to manage trade information

XXXXXXPercent users satisfied with system usability (data presentation, entry and extraction; intuitive user interface, etc.)

M1A2A1R4R3R2Performance Measures

There are 44 measures to track but not all at onceThere are 44 measures to track but not all at once

Page 22: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 22smiSoftware Metrics, Inc.

ValidatedValidated

Measurement LifecycleIdentifiedIdentified Need for measure established.

DefinedDefined Measurement Specification Completed

PlannedPlanned Implementation Plan in place with measurement owner assigned.

ImplementedImplemented Measurement collection started

ReportedReported Measurements periodically collected and reported.

Sufficient data available to establish and review/validate target thresholds

EliminatedEliminated

Measurement is too costly to implement or no value for LOS analysis.

Need or purpose for measure no longer exists.

SunsetSunset

Source: ACE Foundation Business Outcomes (FBO) Team

Page 23: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 23smiSoftware Metrics, Inc.

Measurement Status

Source: ACE Foundation Business Outcomes (FBO) Team

0

5

10

15

20

25

30

Identi

fied

Defined

Planne

dIm

plemen

ted

Reporte

d

Valida

ted

Elimina

ted

Sunse

t

Life Cycle Stage

Num

ber o

f Mea

sure

men

ts

System Survey Other

Other

Survey

System

Page 24: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 24smiSoftware Metrics, Inc.

Measurement DefinitionTailored version of the PSM specification templateMeasurement Specification completed for all measuresFully Defines Measure

Page 25: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 25smiSoftware Metrics, Inc.

Measurement DefinitionCBP Goal/Objective/Strategy supportedACE ReleaseMeasurement Owner

Type: Base / DerivedData SourceUnit of MeasureAttributesFormulaBeginning FYBaselineTarget (by year)Actual Results

We use the PSM distinction between Base and Derived measure.– Base measure template and Derived measure template

We use the PSM distinction between Base and Derived measure.– Base measure template and Derived measure template

Page 26: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 26smiSoftware Metrics, Inc.

Is theperformance target

pre-set?

Take into account any internal minimum standards or external regulations and

set target accordingly

Do you have baseline data?

Take baseline into account as a reference point from which

performance improvements can be measured

Can you collect relevant

comparison data?

No

No

Should you revise the

performance measure?

Take into account internal and external comparisons that fit the same criteria as the measure in consideration (e.g.,

benchmarks, best-in-class, forecast averages

No

Revisit targetvalidity andusefulness.

Consider the scope and scale of the performance measure to see if it can be expressed in a way that

includes a baseline; revise accordingly

Yes

Yes

Yes

NoYes

Question-1

Question-4

Question-3

Question-2

Target Setting

Page 27: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 27smiSoftware Metrics, Inc.

Measurement Change Process

3. Approval ofChangeUpdated PRM

Yes

No

1. Submit PRMChange Process

Form2. Validate

Form

4. Update PRM

5. Review Dispositionwith Measurement Owner

Change toPRM Measure

PRM managed as a living document -Ongoing changes reviewed as measurements are defined and reported

PRM managed as a living document -Ongoing changes reviewed as measurements are defined and reported

Page 28: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 28smiSoftware Metrics, Inc.

Conclusions

- The ACE program has a single set of approved measures that - Are aligned to agency strategic goals- Have executive interest

- Cause and effect model provides the framework for explaining how ACE contributes to agency goals

- Comparison of current performance with the targets shows - Benefits obtained- Where improvements are needed

Page 29: Measuring IT Program Outcomes · smi Software Metrics, Inc. PSM Conference July 2007 3 Measuring IT Program Outcomes A different application of measurement – Contribution to the

PSM Conference July 2007 29smiSoftware Metrics, Inc.

For Additional InformationContact

Betsy Clark or Brad [email protected]@software-metrics.com(703) 754-0115orKevin [email protected](703) 650-3234