advanced systems isee integrated systems engineering environment an interactive on-line systems...

31
Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers and Engineers January 7, 2002 INCOSE - Northern Virginia Chapter David C. Meshel Senior Staff Systems Engineer NG-LAS 5115 Calvert Road College Park, MD 20740 (301) 454-9238 [email protected]

Upload: gabriella-sharp

Post on 27-Mar-2015

337 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

Advanced Systems

ISEE

Integrated Systems Engineering Environment

An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers and Engineers

January 7, 2002

INCOSE - Northern Virginia Chapter

Integrated Systems Engineering Environment

An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers and Engineers

January 7, 2002

INCOSE - Northern Virginia Chapter

David C. MeshelSenior Staff Systems Engineer

NG-LAS5115 Calvert Road

College Park, MD 20740(301) 454-9238

[email protected]

David C. MeshelSenior Staff Systems Engineer

NG-LAS5115 Calvert Road

College Park, MD 20740(301) 454-9238

[email protected]

Page 2: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 2

ISEEAdvanced Systems

DCM

Mandate - Develop a Standard Systems Engineering Process

• What are we doing now?– Adhoc processes on each program - Some good, some bad, all different

• What do we need to do?– Come up with a consistent process

» Not a mandated document exercise, some thing we can use– Add the items each program isn't doing now to complete the total process– Move to mapping effort to CMMI certification– Match to and incorporate existing SW SEI Level 3 certification and ISO

Procedures• Roll out a process that can be used by everybody ( Big and Small) and for all

new proposal activities• Process and associated documentation hosted on central server

– Available on-line– Access by all company personnel– Interactive– Tailorable for specific program needs

Page 3: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 3

ISEEAdvanced Systems

DCM

Mandate -Develop a Systems Engineering Process - Goals

• The process needs to be comprehensive• Incorporate functional organization processes and procedures

– Customer– Design Engineering

» Electrical» Mechanical

– Logistics and Field Support– Manufacturing– Product Assurance– Program Management– Software Engineering– Specialty Engineering– Systems Engineering– Test Engineering

• Needs to identify– Products of processes– Process Dependencies (goes into and out of)

• Needs to define and provide guidance on executing the process

Effort to be lead by a Systems Engineering Integrated Process Team (SEIPT)

Page 4: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 4

ISEEAdvanced Systems

DCM

Systems Engineering / Software Engineering Standards - Quagmire Chart

Page 5: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 5

ISEEAdvanced Systems

DCM

Systems Engineering IPT as the Focal Point

Test EngineeringProcurementManufacturingProduct Assurance

SecurityFacilities

Human Resources

PMFinance

ContractsMarketing

Systems Engineering coordinates the activities between the major organizations

External

Influences

Public andRegulatoryAgenciesPolitics

PROGRAM

MANAGEM

ENT CUSTOMER

COMPANY

ADMINISTRATION

FUNCTIONAL

ORGANIZATIO

NS

SYSTEMSENGINERING

Page 6: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 6

ISEEAdvanced Systems

DCM

Keys to Success

• Integrated Systems Engineering Environment Approach:

• Must be totally integrated into the way of doing business

• Must have Top Management approval

• Must have Program approval

• Must involve the domain experts (functional organizations)

• Must involve the Customer(s)

Page 7: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 7

ISEEAdvanced Systems

DCM

Integrated Systems Engineering Environment - Major Elements

AND

SE.1

Technical Program Planning andControl

SE.2

Systems Engineering ProcessCycle

SE.3

Systems Engineering Functions

AND

WhyWhyWhatWhatWhenWhen

WhoWho

HowHowWhereWhere

• Technical Program Planning and Control

– Guidelines on program acquisition phase

– Defines acquisition phase transition milestones (design reviews)

– Defines deliverables for each milestone

– Guidelines on IPT charters, composition and responsibilities

• Systems Engineering Process Cycle– Defines the systems engineering

process for each phase of the product lifecycle

– Defined inputs / outputs (products) for each process step

• Systems Engineering Functions– Defines the people skills required for

each systems engineering function

Page 8: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 8

ISEEAdvanced Systems

DCM

Technical Program Planning And Control

Identify Customer(s) Needs

Implementation / Operations and System Improvements

System Design and Development

Verification and Implementation

SRR

SDR

PDR

CDR

TRR

PRR

SVR

Applying SE Processes to Acquisition Phases

Manufacturing & Integration

Develop System / Product Concept(s)

Perform Systems Requirements Analysis

and Functional Allocation

Pre-Systems Acquisition Concept & Technology Development

System Development & Demonstration

Implement Product / Process Detail Design /

Development

Production & Deployment

SustainmentOperations and Support

Program ReviewsEntry CriteriaExit Criteria

SCR

Development / Analysis of Alternatives

Requirements Engineering Process

Component / System Testing & System Integration

User feed

back

SystemIntegration

SystemDemonstration

ConceptExploration

Component Advanced Development Systems Integration & Control

• Requirements Management• Risk Management• Effectiveness Analysis• Decision Management / Database• Technical Performance Measurement• Trade Study Management• Cost Analysis• Technologies Development• Program Planning / Integration• Specialty Engineering Integration

Page 9: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 9

ISEEAdvanced Systems

DCM

Technical Program Planning And Control as Modeled

OR

SE.1.1

DoD Acquisition Program Phases

SE.1.2

NASA Program AcquisitionPhases

SE.1.3

Commercial (Non Government)Acquisition program

OR AND

SE.1.4

Work Breakdown Structure

SE.1.5

Integrated Master Plan or SEMP

SE.1.6

Integrated Master Schedule orSEMS

SE.1.7

Conduct Technical ProgramReviews

SE.1.8

Implement Integrated ProductTeams

AND

ContractStatement of

Work

ProposalInstructions

WorkBreakdownStructure

WorkBreakdownStructureDictionary

• Model describes acquisition phases for

– DOD Programs

– NASA Program

– Commercial Program (TBD)

• Model has procedures and processes that are common across any type of program

– Work Breakdown Structure

– SEMP / IMP

– SEMS / IMS

– Program Reviews

– IPT Structures

– Others (TBD)

Page 10: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 10

ISEEAdvanced Systems

DCM

EIA/IS-632 Systems Engineering Process - Dec 94

Requirements Analysis• Analyze Missions & Environment• Identify Functional Requirements• Define / Refine Performance &

Design Constraint Requirements

Functional Analysis / Allocation• Decomposition to Lower-Level Functions• Allocate Performance & Other limiting Requirements

to Lower-Level Functions• Define / Refine Functional Interfaces (internal /

External)• Define / Refine / Integrate Functional Architecture

Systems Analysis & Control

• Select Preferred Alternatives

• Trade-off Studies• Effectiveness Analysis• Risk Management• Configuration

Management• Interface Management• Data Management• Performance-Based

Progress Measurement SEMS TPMs Technical Reviews

Requirements Loop

Design Loop

Verification

Process Input• Customer Needs /

Objectives / Requirements

Mission / Operations

Measures of Effectiveness

Environments Constraints

• Technology Base• Prior Output Data• Program Decision

Requirements• Requirements from

Tailored Standards & Specifications

• Integrated Decision Database• Decision Support Data• System Functional & Physical Architectures• Specifications & Baselines

• Balanced System Solution

ProcessOutput

Synthesis• Transform Architectures (Functional to Physical)• Define Alternate Product Concepts• Define / refine Functional Interfaces (Internal / External)• Define Alternative Product & Process Solutions

Page 11: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 11

ISEEAdvanced Systems

DCM

ANSI/EIA-632-1998 Relationship of Process for Engineering a System

SystemProducts

Technical Management

PlanningProcess

AssessmentProcess

ControlProcess

Acquisition& Supply

SupplyProcess

AcquisitionProcess System

Design

RequirementsDefinition Process

Solution DefinitionProcess Product

Realization

ImplementationProcess

Transition to UseProcess

Technical Evaluation

SystemsAnalysisProcess

RequirementsValidationProcess

SystemVerification

Process

End ProductValidationProcess

Outcomes and Feedback

Plans, Directives & Status

Requirements

Designs

Products

AcquisitionRequest

Page 12: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 12

ISEEAdvanced Systems

DCM

Systems Engineering Process Cycle

OPERATIONALNEEDS AND

REQUIREMENTS

1. DEFINEENVIRONMENT

2. DEFINESYSTEM

BOUNDRIES

3. IDENTIFY ATTRIBUTESTO SUPPORT OBJECTIVES

4. ESTABLISHFUNCTIONAL

BASELINE

5. CONDUCTSYSTEM

RQMTS. REVIEW

DESIGNREFERENCE

MISSION

SYSTEM DESCRIPTIONINTERFACES

SYSTEM ANALYSIS

TOP LEVELPERFORMANCEREQUIREMENTS

FUNCTIONALBASELINE

GEO-ECOMONICALTERNATIVES

AFFORDABILITYBOUNDRIES

ID KEY COST ATTRIBUTESAND RELATIONSHIPS

CONDUCT LCC ANDCAIV TRADE-OFFS

Requirements EngineeringProcess

Technologies

ExistingDesigns Existing

Facilities

Customer/User Needs

External Influences

Process Inputs

• Product• Process • System• Facility

Process Output

Systems Integration & Controls

Systems Integration & Controls

Process Inputs

Integration, Test andVerificationLoop

DesignLoop

RequirementsLoop

Screened Alternatives

Development and Analysis ofAlternatives

Models & Simulations Selected Alternatives

Identified AlternativesVerificationMatrix

PlansReviews

Specifications

Verification andImplementation

Test Reports

Manufacturing & IntegrationHW - SW

Build and TestLoop

System Design & DevelopmentDevelopment of Baselines

RqmtsFnct’sArchtr.Allocated

Baseline

ProductBaseline

Allocation

Politics &Market

Page 13: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 13

ISEEAdvanced Systems

DCM

Modeling the SE Process using the CASE Tool

• SE Process is defined as a series of functions with linked inputs and outputs

• Each function is described in detail in the CASE Tool:

– Owner

– Definition

– Inputs

– Outputs

– Requirements

– Clarifications / Rationale

– Metrics (for CMMI Compliance)

• CASE Tool can display:– Functional Flow Diagram

– Hierarchical Process Diagram

– Create formatted text output as a SE Process / Procedure

AND

SE.2.1

Requirements Engineering Process

SE.2.2

Development and Analysis ofAlternatives

SE.2.3

System Design and Development

SE.2.4

Manufacturing and Fabrication

SE.2.5

Integration, Verification and Validation

SE.2.6

System Integration and Control

AND

System ExternalInterfaces

FederalRegulations

System Constraints

ScheduleFunding Profiles

User PerformanceRequirements

EnvironmentalRequirements

Life Cycle CostObjectives

TechnicalPerformance

Measures

Preliminary Models/ Simulations

System FunctionalBlock Diagram

Top Level SystemRequirements

System ExternalInterface Control

Document

FunctionalArchitecture

Logistics SupportPlan

RequirementsTraceability Matrix

Approved SystemTest and

Evaluation Plan

PreliminarySystem Concept of

Operations

ProgrammaticRisks

Available Facilities& Infrastructure

AvailableTechnologies

Existing Designs

System Designand Concepts

High FidelityModels andSimulations

Special TestEquipment

Requirements

Manufacturing andTooling

Requirements

Detailed Cost andScheduleEstimates

System Test PlanTechnical,

Schedule and CostRisks

Internal InterfacesTop Level Physical

Architecture

CriticalTechnologies

Facility andInfrastructure

RequirementsCritical Processes

External InterfaceDesigns

Special TestEquipment

Parts andMaterials Lists

Released ExternalSystem Interface

Specifications

Subsystem TestPlans

SubsystemSpecifications

End-to-EndSimulation and

Models

TrainingRequirements

System IntegrationPlan

ManufacturingTools and Fixtures

Released Conceptof Operations

EngineeringDrawings

Spares andMaintenance

Requirements

Facility's Designs

Subsystems SparesBlack BoxesOperational Site

IntegrationProcedures

Test Methods andProcedures

Software Modules

SystemModification

Recommendations

MaintenanceManuals

Validated SystemModels andSimulations

OperatingInstructions and

Procedures

RequirementsVerification Matrix

Validated System,Subsystems and

ComponentsTraining Manuals

Work BreakdownStructure

Contract Statementof Work

ConfigurationManagement Plan

Earned ValueManagementPerformance

Baseline

IntegratedProgram Plan or

SEMP

TPMs / MetricsTracking Plan

Integrated MasterSchedule or SEMS

Risk ManagementPlan

Page 14: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 14

ISEEAdvanced Systems

DCM

Requirements Engineering Process

• Define customer needs• Identify requirements• Decompose requirements to

appropriate working level• Identify top-level functions• Decompose functions to

appropriate working level• Integrate functional interfaces• Define performance measures of

effectiveness• Identify Systematic Risks

• Define customer needs• Identify requirements• Decompose requirements to

appropriate working level• Identify top-level functions• Decompose functions to

appropriate working level• Integrate functional interfaces• Define performance measures of

effectiveness• Identify Systematic Risks

Inputs

• Customer / User Needs

Performance Requirements

System External Interfaces

Environmental Requirements

• External Influences

Federal Regulations

Navy Orders Standards Available

Funding

• Top Level System Requirements

• Requirements Traceability Matrix

• System Concept of Operations

• Functional Architecture• System Functional Block

Diagram• System External Interfaces• Life Cycle Cost Objectives• Verification Methodology• Programmatic Risks• Technical Performance

Measures• Logistics• Program Systems

Engineering Master Schedule

• Preliminary Models / Simulations

Perform Systems Requirements Analysis and Functional Allocation

OutputsPolitics &Market Place

Rules, Orders, Regulations,Standards

Program Requirements

OPERATIONALNEEDS AND

REQUIREMENTS

1. DEFINEENVIRONMENT

2. DEFINESYSTEM

BOUNDRIES

3. IDENTIFY ATTRIBUTESTO SUPPORT OBJECTIVES

4. ESTABLISHFUNCTIONAL

BASELINE

5. CONDUCTSYSTEM

RQMTS. REVIEW

DESIGNREFERENCE

MISSION

SYSTEM DESCRIPTIONINTERFACES

SYSTEM ANALYSIS

TOP LEVELPERFORMANCEREQUIREMENTS

FUNCTIONALBASELINE

GEO-ECOMONICALTERNATIVES

AFFORDABILITYBOUNDRIES

ID KEY COST ATTRIBUTESAND RELATIONSHIPS

CONDUCT LCC ANDCAIV TRADE-OFFS

Requirements EngineeringProcess

Page 15: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 15

ISEEAdvanced Systems

DCM

Requirements Engineering Process - as Modeled

Specialty Engineering & Test Activities

Customer Interactions

Systems Engineering Actions

requirements loop

IT AND

SE.2.1.1

Determine Operational Needs andRequirements

SE.2.1.2

Define Environments

SE.2.1.3

Define System Boundries

SE.2.1.4

Define Customer Threshold andObjective Requirements

SE.2.1.5

Identify Top Level System Functions

SE.2.1.6

Identify Systematic Risks

SE.2.1.7

Integrate Functional Interfaces

AND

SE.2.1.8

Integrate Specialty EngineeringRequirements and Analyses

SE.2.1.9

Develop System VerificationMethodologies

AND

AND IT

SE.2.1.10

Identify Attributes to Support SystemObjectives

SE.2.1.11

Establish Functional Baseline

SE.2.1.12

Conduct System RequirementsReview

FederalRegulations

System Constraints

Customer / UserNeeds

CustomerRequirements

User OperationalScenarios

OperationalEnvironments

EnvironmentalRequirements

System ExternalInterface Control

DocumentPreliminarySystem Concept of

Operations

SpecialtyEngineering

Requirements

Top Level SystemRequirements

FunctionalArchitecture

ProgrammaticRisks

Preliminary Models/ Simulations

Funding Profiles

Life Cycle CostObjectives

Logistics SupportPlan

System Test andEvaluation Master

Plan

VerificationMethodologies

TechnicalPerformance

Measures

System FunctionalBlock Diagram

PreliminarySystem

DescriptionDocument

Draft System /Segment

Specification

RequirementsTraceability Matrix

Approved System /Segment

Specification

ApprovedFunctionalBaseline

Approved SystemTest and

Evaluation Plan

Page 16: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 16

ISEEAdvanced Systems

DCM

Development and Analysis of Alternatives

• Identify and develop alternatives (designs / concepts)

• Verify compatibility of program interfaces

• Ensure traceability between program requirements and functions

• Identify, quantify, mitigate and track risks

• Reconcile cost, schedule, and scope issues

• Identify and develop alternatives (designs / concepts)

• Verify compatibility of program interfaces

• Ensure traceability between program requirements and functions

• Identify, quantify, mitigate and track risks

• Reconcile cost, schedule, and scope issues

Inputs

• System Designs and Concepts

• Internal / External Interface Designs / Requirements

• Identified Technical, Schedule and Cost Risks

• Detail Cost and Schedules Estimates

• Identified Critical Technologies and Processes

• Prime Item Performance Spec(s)

• System Test Plan

Outputs• Top Level System

Requirements• System Concept of

Operations• Functional Architecture• System Functional

Block Diagram• System External

Interfaces• Life Cycle Cost

Objectives• Verification

Methodology• Programmatic Risks• Technical Performance

Measures• Logistics• Program Systems

Engineering Master Schedule

• Existing Designs• Available Technologies• Available Facilities

Screened Alternatives

Development and Analysis ofAlternatives

Models & Simulations Selected Alternatives

Identified Alternatives

Page 17: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 17

ISEEAdvanced Systems

DCM

Development and Analysis of Alternatives - As Modeled

Test Engineering

Project Management

Specialty Engineering

Logistics

Reliability and Maintainability

Survivability

EMI/EMC

PM&P

Systems Engineering

Software Engineering

Mechanical Engineering

Electrical (RF, Analog, Digital) EngineeringAND

SE.2.2.1

Update Risk Management Plan

SE.2.2.2

Update Technical PerformanceParameters

SE.2.2.3

Update System Life Cycle CostEstimate

SE.2.2.4

Update Integrated MasterSchedule or SEMS

AND

SE.2.2.5

Develop CommunicationsArchitecture

SE.2.2.6

Develop Signal and DataProcessing Architecture

SE.2.2.7

Develop Command and ControlArchitecture

AND AND

SE.2.2.8

Refine System Model and Similations

SE.2.2.9

Develop Allocated Requirements

SE.2.2.10

Develop Preliminary Subsystemand Critical Component

Specifications

SE.2.2.11

Update System / SegmentSpecification

AND

AND AND

SE.2.2.12

Perform Technology Trade Studies

SE.2.2.13

Develop Physical Architecture

SE.2.2.14

Identify System Internal Interfaces

AND

SE.2.2.15

Develop System ReliabilityPrediction and Model

SE.2.2.16

Allocate Reliability andMaintainability Requirements toEach Subsystem / Component

SE.2.2.17

Provide Reliability Test Requirements

SE.2.2.18

Provide EMI/EMC Requirementsfor "B" Specs

SE.2.2.19

Provide EMI/EMC Test Requirements

SE.2.2.20

Provide PM&P Requirements for"B" Specs

SE.2.2.21

Provide PM&P Test Requirements

SE.2.2.22

Publish Preliminary ApprovedParts, Materials and Process List

SE.2.2.23

Provide SurvivabilityRequirements for "B" Specs

SE.2.2.24

Provide Survivability TestRequirements

SE.2.2.25

Provide Logistics Requirementsfor "B" Level Specs

SE.2.2.26

Prepare Preliminary SystemMaintenance Concept

SE.2.2.27

Prepare Preliminary SystemsOperations and Training Plans

AND

SE.2.2.28

Develop Test Methodologies

SE.2.2.29

Develop Test Facility Requirements

SE.2.2.30

Update System Test andEvaluation Plan

AND

SE.2.2.31

Establish and DocumentAllocated Baseline

SE.2.2.32

Perform System Design (Concept)Review

Technology RiskReduction Plan

ProgrammaticRisks

RiskManagement Plan

TechnicalPerformance

Measures

Updated TPMs

Life Cycle CostObjectives

Updated LCCEstimate

System ExternalInterface Control

Document

ApprovedSystem /Segment

Specification

PreliminarySystem Concept

of Operations

SelectedTechnologies

CommunicationsArchitecture

Signal and DataProcessingArchitecture

Command andControl Architecture

AllocatedRequirements

PreliminaryModels /

Simulations

SystemPerformance

Estimates

Revised SystemConcept ofOperations

High FidelityModels andSimulations

SubsystemDefinitions

SurvivabilityRequirements

LogisticsRequirements

InternalInterface

Descriptions

ReliabilityRequirements

EMI/EMCRequirements

PreliminarySystem Design

PM&PRequirements

PreliminaryInternal

Interface ControlDocuments

Preliminary "B"Specs

Revised System /Segment

Specification

AvailableTechnologies

Top LevelPhysical

Architecture

PreliminaryReliability Model

PreliminaryReliabilityPrediction

Reliability TestPlans

EnvironmentalRequirements

EMI/EMC TestPlans

EMI/EMC TestFacility

Requirements

PM&P Test Plans

PM&P TestFacility

Requirements

PMPSL

SurvivabilityTest Plans

SurvivabilityTest Facility

Requirements

LogisticsSupport Plan

PreliminarySystem

Maintenance Plan

PreliminarySystem Training

Plan

PreliminarySystem

Operations Plan

ApprovedSystem Test andEvaluation Plan

System Test Plan

Subsystem TestPlans

Special TestEquipment

Requirements

Facility andInfrastructure

Requirements

Updated SystemTest and

Evaluation Plan

PreliminaryAllocated Baseline

ApprovedAllocated Baseline

• Model includes functions for– Design Engineering– Logistics and Support– Manufacturing– Program Management– Systems Engineering– Specialty Engineering– Software Engineering– Test Engineering

• Each function depicts– Inputs and outputs– Dependencies– Deliverable Products (CDRLs)

• Similar models for the other Systems Engineering processes– Manufacturing and Integration– System Design and Development– Systems Integration and Control– Verification and Implementation

Page 18: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 18

ISEEAdvanced Systems

DCM

Typical Systems Engineering Functions

Life Cycle Cost Analysis

• Affordability• Design - to - Cost• Life Cycle Cost• Cost as Independent

Variable

Systems Analysis

• Concept of Operations• Mission Utility Studies

and Trades• BMC4I

SystemsArchitecture

• Communications Architecture• Command & Control Architecture• Data Processing Architecture• Functional Allocations• Functional Architecture

Risk Management

• Risk Assessment• Risk Mitigation• Risk Tracking• Risk Monitoring

Modeling and Simulation

System Test and Verification

Operational Site Integration

Training and Tool Development

Requirements Development and Analysis

• Analysis• Database• Identification• Interfaces• Specifications

System Design and Integration

• Configuration Control• Integration• P4I• Performance• Synthesis• TPMs• Trade Studies

Software Development

• Software Engineering Environment Tools

• Software Development Plan

• Software Specifications (CSCIs)

Specialty Engineering

• Dependability / Durability / Reliability• EMI/EMC• Fault Tolerance• Human Factors• Logistics / Supportability• Maintainability• Parts, Materials & Processes• Producibility• Safety• Security• Survivability / Vulnerability• Testability

• Hardware - In - Loop• 6 Degrees of Freedom• Computer - In - loop• System End - to - End Simulation

• Requirement Verification Matrix• System Test Planning• System Test Methods & Procedures

• CASE Tool Implementation

• SE Training

• Shipboard Systems• Aircraft Systems• Spacecraft Systems• Tactical Systems

Page 19: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 19

ISEEAdvanced Systems

DCM

Tools Provides Guidance for each Function / Process

• Each function / process provides guidance and/or specific instructions

– Description– CMMI compliance criteria– Inputs to process– Outputs from process– Requirements and/or guidance criteria– Verification Metrics

• Process document can be extracted from the tool using a “script”

Page 20: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 20

ISEEAdvanced Systems

DCM

Integrated Systems Engineering Environment - Results

• Design Engineering• Logistics and Field

Support• Manufacturing• Product Assurance• Program Controls• Software Engineering• Systems Engineering• Test Engineering

• Design Engineering• Logistics and Field

Support• Manufacturing• Product Assurance• Program Controls• Software Engineering• Systems Engineering• Test Engineering

FunctionalOrganization

Processes

FunctionalOrganization

Processes

ProgramManagement

ProgramManagement

• Deliverables• Schedules• Requirements

• Deliverables• Schedules• Requirements

CompanyAdministration

Policies and Procedures

CompanyAdministration

Policies and Procedures• Facilities• Procurement• Safety• Security

• Facilities• Procurement• Safety• Security

ISEE Server Application &

Database• Standard Processes

and Procedures• Common (Tailorable)

Program Plan• CMMI / ISO Process

Metrics

• Standard Processes and Procedures

• Common (Tailorable) Program Plan

• CMMI / ISO Process Metrics

CMMI CompliantProcess

CMMI CompliantProcess

Page 21: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 21

ISEEAdvanced Systems

DCM

Back-up Charts

Page 22: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 22

ISEEAdvanced Systems

DCM

Systems Engineering Benefits

1. Decomposing top-level requirements into workable lower-level specifications and guidelines provides a framework for integrated product development.

2. Reporting programmatic changes to the program team, and assessing and integrating the impact of those changes back into established baselines ensures that there are no surprises in the development of products and services.

3. Integrating various engineering resources ensures products and services will perform as intended and meet customer requirements.

4. Eliminating repetitive efforts reduces program costs and expedites schedules.

Page 23: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 23

ISEEAdvanced Systems

DCM

Systems Engineering Benefits (cont’d)

5. Establishing a basis for informed decision making results in defensible decisions and increased customer acceptance of products and services.

6. Delegating many of the product analyses and integration activities to Systems Engineering allows program managers to more effectively focus on key issues and customer interfaces.

Page 24: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 24

ISEEAdvanced Systems

DCM

Systems Engineering References

• Electronics Industry Association: EIA/IS 632 Systems Engineering - Version Dec 94

• IEEE Standard for Application and Management of the Systems Engineering Process - P1220-1998

• Program Executive Office - Theater Air Defense (PEO(TAD)) - Systems Engineering Plan: Volume I - Systems Requirements Engineering

• MIL-STD-1521B Technical Program Reviews• DoD instruction 5000.2-R3 Mandatory Procedures for Major Defense Acquisition

Programs• Defense Systems Management College: Systems Engineering Fundamentals• Lockheed Martin Missiles and Space Company, Code 66 Systems Engineering

Manual• International Council On Systems Engineering (INCOSE) publications and

technical papers• Johns Hopkins University, Applied Physics Laboratory - System Engineering

Principles and Practice - A Guide to the Engineering of Complex Systems• Carnegie Mellon University Software Engineering Institute (SEI) publications

Page 25: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 25

ISEEAdvanced Systems

DCM

System Design and Development

• Collect parametric data

• Establish technical and cost baseline

• Perform sensitivity and trade analyses

• Provide documentation that allows informed customer and management decision-making

• Establish formal configuration control of technical data package

• Optimize alternatives

• Perform decision analyses

• Optimize solution

• Prototyping

• Collect parametric data

• Establish technical and cost baseline

• Perform sensitivity and trade analyses

• Provide documentation that allows informed customer and management decision-making

• Establish formal configuration control of technical data package

• Optimize alternatives

• Perform decision analyses

• Optimize solution

• Prototyping

Inputs

• System Designs and Concepts

• Internal / External Interface Designs / Requirements

• Identified Technical, Schedule and Cost Risks

• Detail Cost and Schedules Estimates

• Identified Critical Technologies and Processes

• Prime Item Performance Spec(s)

• System Test Plan

Outputs

• Detail Designs• Internal / External

Interface Designs• Refined Models /

Simulations• Performance

Assessment• Risk Mitigation

Plans• Detail Cost and

Schedules• Selected

Technologies and Processes

• Product Specs (B, C and D)

• Subsystem Test Plans

Screened Alternatives

Development and Analysis ofAlternatives

Models & Simulations Selected Alternatives

Identified Alternatives

Page 26: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 26

ISEEAdvanced Systems

DCM

Fabrication & Integration

• Establish Bill of Materials• Procurement of parts, materials

and Processes• Fabrication of parts and

components• Build, Code and Unit Test

Software• Assemble components,

subsystems and system elements

• Update technical data package• Integrate hardware and software

• Establish Bill of Materials• Procurement of parts, materials

and Processes• Fabrication of parts and

components• Build, Code and Unit Test

Software• Assemble components,

subsystems and system elements

• Update technical data package• Integrate hardware and software

• Detail Designs• Internal / External

Interface Designs• Refined Models /

Simulations• Performance

Assessment• Risk Mitigation

Plans• Detail Cost and

Schedules• Selected

Technologies and Processes

• Product Specs (B, C and D)

• Test Plans

• Comprehensive technical data package

• System, Subsystem, and component test plans and procedures

• As-built configuration list

• Risk Mitigation Reports

Inputs

Outputs

Manufacturing & IntegrationHW - SW

Page 27: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 27

ISEEAdvanced Systems

DCM

Verification and Implementation

• Define verification and test criteria and requirements

• Reconcile verification and testing with baseline requirements

• Execute test plans and procedures

• Ensure verification and testing is completed

• Perform test and design reviews

• Support implementation of product

• Define verification and test criteria and requirements

• Reconcile verification and testing with baseline requirements

• Execute test plans and procedures

• Ensure verification and testing is completed

• Perform test and design reviews

• Support implementation of product

• Top Level System Requirements

• Prime Item Performance Spec(s)

• Subsystem and Component Spec(s)

• System Concept of Operations

• Functional Architecture

• System Functional Block Diagram

• Verification Methodology

Inputs Outputs

• Test Requirements• Test Procedures• Test Equipment

Requirements• Packaging,

Handling, Shipping & Transportation Equipment

• Facility Requirements

• Test Reports• GFE Requirements

VerificationMatrix

PlansReviews

Specifications

Verification andImplementation

Test Reports

Page 28: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 28

ISEEAdvanced Systems

DCM

• SEMP, SEMS & SEDS

• EVMS Performance Measurement Baseline

• CCB Record of Decisions

• Conflict Resolution

• Risk Assessments & Mitigation Plans

• Performance Assessment Reports

System Integration and Control

• Integrate technical system interfaces

• Integrate technical and administrative interfaces

• Develop and maintain SEMP, SEMS & SEDS (program planning)

• Support configuration management

• Conduct Risk Management

• Coordinate and conduct technical reviews

• Provide system data for effective decision making

• Cost as Independent Variable Analysis

• Technical Performance Measurement

• Specialty Engineering Integration

• Integrate technical system interfaces

• Integrate technical and administrative interfaces

• Develop and maintain SEMP, SEMS & SEDS (program planning)

• Support configuration management

• Conduct Risk Management

• Coordinate and conduct technical reviews

• Provide system data for effective decision making

• Cost as Independent Variable Analysis

• Technical Performance Measurement

• Specialty Engineering Integration

• System and Subsystem Designs

• External System Interface Designs / Requirements

• Customer Schedule Requirements

• System & Subsystem Requirements

• Contract, Funding & SOW Requirements

• Deliverables (CDRLs)

• Design / Requirements Change Requests

• Requests for Action Items

Inputs

Outputs

Systems Integration & Controls

Systems Integration & Controls

Page 29: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 29

ISEEAdvanced Systems

DCM

Systems Engineering Management Plan and Schedules

• Systems Engineering Management Plan (SEMP)– Defines Systems Engineering methodologies: “how to” processes– Defines the products of the processes– Defines the pass / fail criteria for each process / product

• Systems Engineering Master Schedule (SEMS)– Identifies the top level milestones– Identifies the “significant accomplishments” that determine the milestones– Assigns each significant accomplishment to a WBS element– Identifies interdependencies (predecessors and successors) for each

significant milestone– Compatible with Earned Value Management Systems (EVMS) process (Work

packages and activity data sheets)

• Systems Engineering Detail Schedule (SEDS)– Identifies the criteria that determine the significant accomplishment– Identifies the specific tasks that accomplish the criteria– Assigns each criteria and task to a WBS element– Compatible with EVMS process– Identifies the critical path

Page 30: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 30

ISEEAdvanced Systems

DCM

Program Implementation of ISEE

• ISEE also is used to capture program specific engineering data

• ISEE provides the capability to

– capture all the system requirements and associated rationale

– capture system architecture

– capture top to mid level design data (physical architecture)

– capture verification methodologies and plans

– capture cost

– provides traceability of information throughout the system.

• ISEE documents the results of the Systems Engineering ProcessesSpecifications

Traceability Matrix

Test MethodsTest Procedures

Data

CAIV AnalysisCost Analysis

SystemDescription

CONOPSBehavioral Model

Products

Requirements

VerificationMethodology

WBSCost

PhysicalArchitecture

FunctionalBehavior

Processes

Verifies Specifies

Allocatedto

Costs

Costs

Page 31: Advanced Systems ISEE Integrated Systems Engineering Environment An Interactive On-line Systems Engineering / Management Tool for use by Programs Managers

04/10/23 31

ISEEAdvanced Systems

DCM

ISEE Database Schema - Baseline

specifies

Function

System Functions

Component

SystemComponents

specifies

allocated to

Categories

Category

categorizes

Test Events

Verification Event

verified by

Test Methods& Procedures

Test Procedures

defines

tested by

Test Requirements

Verification Requirementverifies

Statement of WorkCustomer Requirements

Annexes Attachments

Clauses &Schedules

incorporates

Requirements

Contractor Derived

Requirements

Test Report

Document

documentedby

Test Resources& Equipment

Test Configuration

configuration for

implementedby

Risks

Risk

Issues

Issue

caused by generated by

Categories, Risks and Issues can beattributes linked to any database element

CustomerClarifications

Clarifications

clarifies

traces to

Cost

WBS

costs

costs

Item Specs

Document

documented by

The Systems Engineering Process defines the baseline schema and its implementation