Top Banner
Developing and Maintaining the Technical Baseline Mr. Mike Ucchino, Chief Apps/Dev Division AF Center for Systems Engineering WPAFB, OH 23 Oct 08
40

Developing and Maintaining the Technical Baseline

Feb 27, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Developing and Maintaining the Technical Baseline

Developing and Maintaining the Technical Baseline

Mr. Mike Ucchino, ChiefApps/Dev Division

AF Center for Systems EngineeringWPAFB, OH

23 Oct 08

Page 2: Developing and Maintaining the Technical Baseline

Outline

• Technical Baseline

• Configuration Baselines

• Product Specific Data

• Specifications

• Technical Reviews

• Decision Support Data

• System of Systems

Page 3: Developing and Maintaining the Technical Baseline

Technical Baseline

ConfigurationSpecs / Dwgs / Code List

Product SpecificDataProduction /

MaintenanceFacilitiesTraining / Certification

ProgramPerformance Reports

Deficiency ReportsAging Trends

Certification

Customer / UserProgram DirectionPreferencesNeeds

SupplyVendors

Spare PartsDMS

Page 4: Developing and Maintaining the Technical Baseline

Technical Baseline

• Definition – all of the technical information needed to support a product throughout its life cycle

• Many different approval processes involved– Configuration change control– Maintenance procedures– Verification– Validation– Certification– etc

• All of the information needs to be archived and maintained throughout a product’s life cycle

Page 5: Developing and Maintaining the Technical Baseline

Configuration BaselinesConfiguration Baselines

Page 6: Developing and Maintaining the Technical Baseline

ConfigurationSpecs / Dwgs / Code List

Configuration Baselines

Page 7: Developing and Maintaining the Technical Baseline

Configuration Baselines

Specs/Drawings

S/W CodeListings

Config Baselines Products / Processes

Page 8: Developing and Maintaining the Technical Baseline

Configuration Baselines

PRODUCT (BUILD) BASELINE 1. Design solutions (dwgs, code listings) – System Pieces2. 1st Article Reqts – System Pieces 3.Lot / Acceptance & Inspection Reqts – System Pieces4.Verification Methods (1st Article, Lot / Acceptance) –System Pieces

DesignBased

PerformanceBased

Page 9: Developing and Maintaining the Technical Baseline

Configuration Baselines

• Requirements Management– Document decisions and information generated during

requirements development, logical analysis, and design solution processes

– Has own approval process– Mature information incorporated into appropriate

configuration baseline• Subsequent changes controlled by CCB

• Interface Management– Document decisions and information generated during

development of key interfaces• Interface Control Documents developed

– Has own approval processes– Mature information incorporated into appropriate

configuration baseline• Subsequent changes controlled by CCB from then on

Page 10: Developing and Maintaining the Technical Baseline

Configuration Baseline Control

• Configuration Control Boards (CCBs)– Focus on configuration baseline documentation– Engineering change proposals (ECPs)– Non conformance (waivers, deviations, variances, etc)– Can be used to establish baselines

• ECP Classification– Class I

• Change form, fit, or function• Note: Changing the length of a decal is a Class I change

– Class II• Everything else (minor corrections)

Defining Class I as gov’t control and Class II as contractor control is incorrect

Defining Class I as gov’t control and Class II as contractor control is incorrect

Page 11: Developing and Maintaining the Technical Baseline

Configuration Baseline Impacts

• COTS– Control with performance spec and source control dwg

• Must be aware of contractor changes

• Performance specifications– Allow design changes– May require re-qualification

• Supply prime vendor contracts− May allow parts substitutions

• Contracts− CCB chair approves configuration changes

• PCO approves contract changes− If only 3rd tier contractually binding, configuration can

change

Page 12: Developing and Maintaining the Technical Baseline

Configuration Baseline Impacts

• Joint Programs– Three options:

• Accept configuration• Create service variant• Don’t participate

Page 13: Developing and Maintaining the Technical Baseline

Product Specific DataProduct Specific Data

Page 14: Developing and Maintaining the Technical Baseline

Product Specific Data

Configuration

Product SpecificData

Page 15: Developing and Maintaining the Technical Baseline

• Requirements and interface management information not incorporated into configuration baseline documentation

• Actual product configuration– Product built against a specific configuration

• Part numbers / serial numbers / lot numbers / stock numbers / etc

• Maintenance procedures and data• Verification / validation reports• Etc

• Verification information / tools– Test plans / procedures

• Demonstrated performance / market standards– Number of test articles / test sequence– Modeling and simulation tools– Analytical tools

Product Specific Data

Page 16: Developing and Maintaining the Technical Baseline

SpecificationsSpecifications

Page 17: Developing and Maintaining the Technical Baseline

Specifications

• Definition – contains both requirements and verification methods in one “document”– Requirement documents missing verification methods

• Product types– System– Item– Software– Process– Material

• Other types include – Interface– Don’t buy interfaces -- buy to an interface

Page 18: Developing and Maintaining the Technical Baseline

Specifications

• Categorized as:– Perfomance-based – Design-based

• Performance-based– Contains performance requirements only

• Design-based– Contains both performance requirements and design

information (integrated specifications)– Contains design information only

• Integrated specifications– Design information added to baselined performance

specifications through change management process

Page 19: Developing and Maintaining the Technical Baseline

Performance Specifications

Perf

Defines a Defines a controlledcontrolledboundaryboundary

Page 20: Developing and Maintaining the Technical Baseline

Performance vs Design

Outside Box: Performance

Inside Box: Design

Note: Box can represent a system or system piece

Page 21: Developing and Maintaining the Technical Baseline

SpecificationsTwo Sets of Books

MIL-STD-961 MIL-STD-490

Book 1Book 1

Program Unique SpecsProgram Unique SpecsMIL-X-YYYY / DODISS

Book 2Book 2

Page 22: Developing and Maintaining the Technical Baseline

SpecificationsTwo Sets of Books

MIL-STD-961 MIL-STD-490

Book 1Book 1

Program Unique SpecsProgram Unique SpecsMIL-X-YYYY / DODISS

Book 2Book 2

961 / A961 / A

Page 23: Developing and Maintaining the Technical Baseline

Configuration BaselinesSystem

System“A”

MILMIL--STDSTD--490490MethodMethod

PerformanceRequirements

Here

Page 24: Developing and Maintaining the Technical Baseline

Configuration BaselinesSystem Pieces

Drawing

Drawing

S/W Code Listing(s)

Development“B”

Part I

Prod / ”C” / Part II

Process“D”

MILMIL--STDSTD--490490MethodMethod

PerformanceRequirements

Here or

Page 25: Developing and Maintaining the Technical Baseline

Technical ReviewsTechnical Reviews

Page 26: Developing and Maintaining the Technical Baseline

Technical Reviews - Past

• SFR: Identify system level performance requirements– Take control of system specification

• PDR: Identify performance requirements of system pieces– Take control of performance specifications of key system pieces

• SVR: Ensure system qualified and ready to begin production– Take control of performance specifications for remaining system

pieces

• PCA: Ensure product design documentation matches product being produced / acceptance procedures adequate– Take control of design information (design specifications,

drawings, s/w code listings) of system pieces

FBLFBL

ABLABL

PBLPBL

Page 27: Developing and Maintaining the Technical Baseline

Technical Reviews - Future

• SFR: Identify system level performance requirements– Take control of system specification

• PDR: Identify performance requirements of system pieces– Take control of performance specifications of system pieces

• CDR: Identify design solution of system pieces– Take control of design information (design specifications,

drawings, s/w code listings) of system pieces

FBLFBL

ABLABL

PBLPBL

ABL must be defined before taking control of PBLABL must be defined before taking control of PBL

Page 28: Developing and Maintaining the Technical Baseline

Verification / ValidationVerification / Validation

Page 29: Developing and Maintaining the Technical Baseline

Verification / Validation

• Verification: Satisfies configuration baselines– Developmental test and evaluation– Usually performed by contractor with government

observation

• Validation: Satisfies customer / operational user needs (i.e. capabilities)– Operational test and evaluation– Performed by customer or operational user

Page 30: Developing and Maintaining the Technical Baseline

Verification

Acceptance / QA

1st Article / Accelerated Aging / Surveillance

Qualification

ProductProductAcceptanceAcceptance

Page 31: Developing and Maintaining the Technical Baseline

Verification

• Analysis, Examination, Demonstration, Test

• Model Simulation and Test

• Certificate of Conformance

• Not Required

DemonstratedPast Performance

Goal

Page 32: Developing and Maintaining the Technical Baseline

DefineRequirements

DesignProduct

VerifyProductMeets

Requirements

Verification

DefineRequirements

SelectProduct

VerifyProductMeets

Requirements

Commercial Buy:

Gov’t Development:

Page 33: Developing and Maintaining the Technical Baseline

Verification - CM Audits

PerformanceSpecs

DrawingsS/W Code

Listings

meets

matches

(part of SVR)(part of SVR)

Page 34: Developing and Maintaining the Technical Baseline

Decision Support DataDecision Support Data

Page 35: Developing and Maintaining the Technical Baseline

ProgramPerformance Reports

Deficiency ReportsAging Trends

Certification

Customer / UserProgram DirectionPreferencesNeeds

SupplyVendors

Spare PartsDMS

Production /

Decision Support Data

MaintenanceFacilitiesTraining / Certification

Page 36: Developing and Maintaining the Technical Baseline

System of SystemsSystem of Systems

Page 37: Developing and Maintaining the Technical Baseline

Traditional Specification Tree

System

CICI

CI CI CICI

CI

CICI

CICI CICICICI CICICI

Page 38: Developing and Maintaining the Technical Baseline

System of System

TankAirplane Ship

ArchitectureArchitecture

Systems of Systems - Spec Tree

?

Page 39: Developing and Maintaining the Technical Baseline

• Challenges– Assigning organizational responsibilities

• Program manager• Lead technical authority

– Applying the systems engineering process• System specification• Configuration control board (CCB)• Requirements allocation vs architectures

– Developing domain knowledge and expertise• Enterprise level • Architectures

Systems of Systems

Page 40: Developing and Maintaining the Technical Baseline