Systems Engineering Course by TONEX
Learn Systems Engineering by Project – The Leading Systems Engineering Course Focusing on Architecture – A Three Day Course
Learn more about Tonex Training Services- For more information and Inquiries click here please
Example of Tonex expertise and contribution to community: Tonex makes $6.7 million donation to EA Center
Course Content
System Analysis and Design Process
- Systems Engineering Requirements Specifications
- Understanding and Defining User Requirements
- Performing a Function Process
- Developing and Selecting a Systems Architecture
- Software and Hardware Architecture
- Defining, Controlling, and Managing Interfaces
- Performing System Design and Development
- Defining and Managing System Performance Parameters
- Defining and Managing Systems Reliability Parameters
- Alternative Models
- Economic Evaluation
- Optimization in Design and Operations
- Queuing Theory and Analysis
- Control Concepts and Techniques
- Reliability and Maintainability
- Usability (Human Factors)
- Supportability (Serviceability)
- Producibility and Disposability
- Design for Affordability (Life-Cycle Cost)
Requirements Engineering
- Capturing Source Requirements
- Define/Derive/Refine Functional/Performance Requirements
- Requirements Allocation and Traceability
- Development of Spec Tree and Specifications
- System and Subsystem Requirements
- System Functional Requirements
- System Operational Requirements
- System Performance Requirements
- Writing Specifications
- Specifications (A spec/B spec, product specifications)
- Test Requirements
- Communication Techniques for Eliciting Requirements
- Stakeholder involvement
- Defining valid and meaningful needs
- Technical reviews
- Stakeholder feedback on the needs being collected
- Prioritization of the needs
- ConOps to System Requirements (generic)
System Architecture Synthesis
- Define/Refine System Element Alternatives
- Synthesize Multiple System Architectures
- Select Preferred System Architecture/Element Solution
- Define/Refine/Integrate System Physical Configuration
- Case Study and Example
- Design Constraints
- Technical Design Constraints
- High-Speed Navigation
- Practical Design Constraints
- Economic
- Environmental
- Sustainability
- Manufacturability
- Health and Safety
- Software Design16
- Software Functionality
- Test Certification
System Design and Development
- Conceptual Design
- Interface Design (Physical Interfaces, User Interfaces)
- Models and Simulations (includes Prototypes)
- System Concept (candidate concepts and selected concept)
- System Preliminary Design
- System Functional Architecture
- System Physical Architecture
- System/Subsystem Detailed Design (hardware/software)
- Validated System Model (Design Validation)
- Systems Engineering Method (Requirements Analysis, Functional Definition, Physical Definition, and Design Validation)
- System Design Evaluation Criteria and Method (includes Contractor Design Evaluation)
- Test Plans, Procedures, and Methods (Demonstration, Inspection, Testing, and Analysis)
- System Design Reviews
Integrating, Testing, and Evaluating the System
- Test and evaluation plans and procedures
- The Test Construct
- Deriving test objectives and requirements
- Test methods (demonstration, analysis, inspection, and test),
- Developmental T&E
- Operational T&E
- Operational Capability Assessments
- Test maturity
- The “illities”
Integrating, Testing, and Evaluating the System
- Test Plans
- Test Procedures
- User Acceptance Testing
- Requirements Verification Matrix
- Traceability to user requirements (Validation against ConOps)
- Traceability to system requirements (Verification against System Specs)
- Verification (Functional, Non-Functional, and Interface requirements)
- Validation (ConOps)
- System Integration
- Standards and Policies
System Verification and Validation (V&V)
- Verification [Sub-system and system level verification]
- The Verification process
- Inputs
- Concept of Operations
- System and Sub-system Requirements
- Design Specifications
- Integration Plan [optional]
- Deployment Strategy [optional]
- Control
- Project Plan/Systems Engineering Management Plan [SEMP]
- Configuration Management Plan
- Verification Enablers
- Verification Process Activities
- System/Software Verification Overview
- System Validation
- Description of System Validation
- System Validation Process
- The system’s owner and stakeholders
- Objective of System Validation
- Assessment of the operational system
- Needs of system’s owner and stakeholders
- Validation process three primary activities
- Planning
- Stakeholder involvement
- The plan
- Validation Master Plan
- Systems Engineering Management Plan [SEMP]
- Validation strategy
- Perform validation
- System acceptance
- Planning & strategy and the assessment results
System Project Management
- System Engineering of Complex Systems
- Effective systems engineering
- Engineering management
- Project definition
- Work breakdown
- Estimating
- Resource planning
- Critical path development
- Scheduling
- Project monitoring and control
- Scope management
- Cost, Schedule, Resources and Tasks
- Cost and Schedule
- Cost/benefit Analysis
- Critical Path Method Analysis
- Market Research Analysis
- Proposal Development (RFPs)
- Resource Allocation
- Task Definitions
- Statement of Work (SOW)
- Project Management Skills in SE
- Project Management skills applied to systems engineering
- Integration Management
- Scope Management
- Quality Management
- Time Management
- Cost Management
- Risk Management
- Human Resource Management
- Procurement Management
- Communications Management
- Systems Engineering Project Management
- Personal Time Management
- Formal Scheduling and Resource Allocation
- Planning, tasking, and controlling complex task structures
Cost, Schedule, Resources and Tasks
- Cost and Schedule
- Cost/benefit Analysis
- Critical Path Method Analysis
- Market Research Analysis
- Proposal Development (RFPs)
- Information for Bid (IFB)
- Resource Allocation
- Task Definitions
- Statement of Work (SOW)
- Work Breakdown Structure (WBS)
- Communication skills
- Writing, speaking, listening and computer literacy
- Data base design capture
- Simulation based design capture
- Optimizing design capture
Synthesis and creativity skills
- Separating real and preconceived constraints
- Synthesis and abstraction skills
- Creativity can be learned
- Creative problem solving
Team building
- Resources
- Building small teams
- Leadership and formal team building
- Creating hierarchies of product teams
Process skills
- Work breakdown structures/risk management
- Life cycle models
- Planning the life cycle
- Planning product architecture
- Control of the life cycle
- Task controls
- Complex program control systems
- Maturity and capability of a given process
- Integrated product and process team approaches
- Design model verification
- Capability assessment of education efforts to enhance
Overview of Tools used in the Engineering of Complex Systems
- Tools to capture and manage requirements
- MS PROJECT, DOOR, CORE, DSM, QFD
- Definition of problems and alternative solutions
- Analysis of functions and systems
- Requirement development
- Generation of alternatives
- Description and analysis of alternatives
- Documentation and communication
- Decision making
- Specifications
Integration of Specialty Engineering
- Integration of Engineering Specialties Required to Create Systems
- Operational/Engineering Needs
- Hardware Engineering
- Software Engineering
- Human Factors With Emphasis on the Human Computer Interface
- Reliability, Maintainability and Availability
- Integrated Logistics Support
- Quality Assurance
- Safety Engineering and Other Specialties
Reliability Engineering
- New tools in reliability engineering principles
- How operations can improve reliability of their processes
- How to influence improvements in availability
- How someone can assist in reducing process failures
- Calculate the cost of unreliability for making business decisions to attack problems of unreliability
- Reliability tools helpful for providing supporting evidence during root cause analysis failure investigations
- Reliability tools and techniques helpful for understanding failure data
- How to make business decisions, based on the failure data
- Justify making equipment more reliable
- Root Cause Failure Analysis
- Error Control Coding (ECC) Fundamentals
- Related Case Studies and Projects
Technical Quality Assurance
- Quality Procedures
- Quality Assurance and Quality Control
- Process Engineering (Standards) including Risks, Processes, Problems and Standards
- Software Engineering Institute (SEI) System Engineering and Software Development Capability Maturity Models (CMMs)
- ISO 9000 policy
- IEEE standards
- Malcolm Baldrige, SEI CMM®, SEI PMM, ISO 9000 (9001), and SPICE
- Workshops
Working with Bad and Good Requirements
- What are the bad requirements?
- What are the good requirements?
- How do you concert bad requirements to good requirements?
Workshop 1
- Evaluation of good and poor requirements in the project (group project)
- Requirements constructs
- Group presentations and discussions
Workshop 2- Classifying requirements as functional or design
Workshop 3- Working with SOW and Specifications
- Incorporating top level design information into a specification written as requirements
- Develop a clear definition of SOW and Specification
- Analyzing pitfalls when subcontracting out complex designs
Workshop 4 – Writing a functionally oriented specification vs a design oriented specification f
- Analysis of Conops document
- Analysis of Design
- Analysis of Test plans/procedures
- Workshop 5 : Reviews and Technology and Manufacturing Readiness
- Purpose and Structure of Reviews
- Technology Readiness Assessment (TRA)
- Technology Readiness Levels
- Manufacturing Readiness Assessment (MRA)
- Manufacturing Readiness Levels
- Best Practices and Examples of Reviews
Workshop 6: Working with Systems Engineering Process: The ‘V’ Diagram
- Design and Specification
- Manufacture Parts
- Integrate and Test
- Feasibility Study/Concept Exploration
- Acquisition and Supply (Defining Needs)
- Systems Engineering Technical Management
- Concept of Operations (ConOps)
- Requirements Definition Process
- Functional Analysis/Allocation
- System Design
- Conceptual System Design and Development
- Preliminary System Design and Development
- High Level Design: System Architecture Synthesis
- Developing a Systems Architecture
- Detail Design and Development
- Verification and Validation Testing
- Integration
- Technical Reviews and Audits
- Role of Configuration Management
- Risk Management Methodology