Domain Oriented Modeling, Estimation And Improvement for Aerospace Systems Domains Dan Galorath...

Preview:

Citation preview

Domain Oriented Modeling, Estimation And Improvement for Aerospace Systems Domains

Dan Galorath

galorath@galorath.com

Copyright 2011 Galorath Incorporated

SEI Requirements For Estimating (Source DCG, SEI)

• Corporate historical database

• Structured processes for estimating size & reuse

• Mechanisms for extrapolating benchmark characteristics of past projects

• Audit trails

• Integrity dealing with dictated costs & schedules

• Data collection and feedback processes foster correct data interpretation

Domain Specific Modeling

• Different Sizing Methods

• Different Cost Drivers

• E.g. real time code, time constraints, etc. is a cost driver in some domains

• Different development approaches

• Not as much agile in Aerospace

• Safety and Security Issues in many

• Different “actuals” for comparison and benchmaking

© 2011 Copyright Galorath Incorporated 3

SEER Cost IQ Based Reasoning

Cost IQ uses case-based reasoning (CBR) by solving new problems based on the solutions of similar past problems.

Cost IQ - Obtaining Cost DirectlyFrom Limited Requirements

Case Based Reasoning can transform high level requirements & specifications into a cost modeling workup within a sophisticated cost estimating tool.

Cost IQ uses case-based reasoning (CBR) by solving new problems based on the solutions of similar past problems.

What can a parametric model tell you?

77

What is likely to happen

Feel lucky?

Firm Fixed Price?

Understand the risk before you commit!

SEER Provides Numerous Size Measures AND Allows Organization Specific

© 2011 Copyright Galorath Incorporated 8

COTS Estimation (Existing Components)

9

Estimate Total Ownership Costs; 60+% Can Be Infrastructure & Services

• Software Development

• Software Maintenance

• IT Infrastructure

• IT Services

© 2009 Copyright Galorath Incorporated 10

Every Estimate needs to be Substantiated & Benchmarked

SEER-SEM Estimate

Your Data Regression Trend Line

Galorath Benchmark Trend Line

Your History Data

Why Should We Care: Variances can identify estimation issues. Benchmarking can be path to improvement11

Recommended