Upload
gabriella-sharp
View
367
Download
5
Tags:
Embed Size (px)
Citation preview
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
David C. MeshelSenior Staff Systems Engineer
NG-LAS5115 Calvert Road
College Park, MD 20740(301) 454-9238
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
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)
04/10/23 4
ISEEAdvanced Systems
DCM
Systems Engineering / Software Engineering Standards - Quagmire Chart
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
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)
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
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
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)
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
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
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
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
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
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
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
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
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
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”
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
04/10/23 21
ISEEAdvanced Systems
DCM
Back-up Charts
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.
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.
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
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
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
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
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
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
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
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