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

advertisement
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 Directly
From 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?
Firm Fixed
Price?
Feel lucky?
What is
likely to
happen
Understand the risk before you commit!
7
7
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
Galorath
Benchmark
Trend Line
Your History
Data
Your Data
Regression
Trend Line
Why Should We Care: Variances can identify estimation
issues. Benchmarking can be path to improvement
11
Download