Systems Engineering

On this page

Systems engineering is the interdisciplinary practice of taking a complex system from concept through retirement — balancing requirements, interfaces, cost, schedule, and risk across multiple engineering domains.

Overview

The systems engineer owns the “whole product” view: how mechanical, electrical, software, and human elements work together. The role is heavy on documentation, traceability, and disciplined decision-making rather than detail design.

The V-Model

  1. Stakeholder needs & concept of operations (ConOps).
  2. System requirements.
  3. System architecture & design.
  4. Subsystem & component design.
  5. Implementation / build.
  6. Component verification.
  7. Subsystem & system integration.
  8. System verification.
  9. Validation against operational need.

Requirements

  • Good requirements are unambiguous, verifiable, feasible, necessary, and complete.
  • Use “shall” for binding statements; avoid “should” or “may”.
  • Capture rationale & source — drives traceability.
  • Decompose: stakeholder → system → subsystem → component.
  • Manage in a tool (DOORS, Jama, Polarion) — not in Word.

Architecture & Interfaces

Define functional, physical, and logical architectures. Capture interfaces in an Interface Control Document (ICD) covering signals, protocols, timing, power, mechanical envelopes, and environmental limits. Bad interfaces — not bad components — cause most integration failures.

Verification & Validation

  • Verification: “Did we build it right?” — meets specs.
  • Validation: “Did we build the right thing?” — meets need.
  • Methods: Test, Analysis, Demonstration, Inspection (TADI).
  • Maintain a Requirements Verification Traceability Matrix (RVTM).

Standards & Tools

  • ISO/IEC/IEEE 15288 — systems life-cycle processes.
  • INCOSE Systems Engineering Handbook.
  • NASA SE Handbook (SP-2016-6105).
  • MBSE: SysML, Cameo, Capella, MagicDraw, Rhapsody.
  • Requirements: IBM DOORS, Jama Connect, Polarion, Helix RM.
reference page