Whole-system architecture field guide

Begin with the mission. Prove the whole system works.

Systems Engineering connects stakeholder value to hardware, software, people, procedures, facilities, and evidence across the complete lifecycle.

  • 11connected views
  • 7decision artifacts
  • 1full interview case
mission.se
# Trace every decision to a real need
need = understand(stakeholders, context, lifecycle)
requirements = make_measurable(need)
functions = decompose(what the system must do)
architecture = allocate(functions,
  to=hardware + software + people)

balance(performance, risk, cost, schedule)
verify(built to requirements)
validate(solves the mission)

01 · System context

Draw the boundary before drawing the solution

A context diagram names the system of interest, everything it exchanges, and the environments in which it must survive.

StakeholdersCustomer · owner · regulatorNeeds, policy, acceptance
PeopleUser · operator · maintainerCommands, feedback, procedures
External systemsServices · vehicles · infrastructureData, control, material, energy
System of interestPurpose + behavior + boundaryHardware · software · data · people · procedures · facilities
EnvironmentPhysical · cyber · operationalWeather, terrain, interference, threats
Supply sideSuppliers · production · logisticsParts, tooling, skills, lead time
End of lifeRecovery · disposal · replacementData, materials, safety, continuity
Draw each exchange in its actual direction; use two arrows only when the interface is bidirectional. Every exchange needs an owner, interface, unit, timing rule, failure behavior, and verification method.
Purpose

Why does it exist?

State the outcome in the stakeholder’s language, not a preferred technology.

Mission · value · acceptance
Boundary

What do we own?

Separate the system from users, external services, support equipment, and environment.

Inside · outside · assumptions
Exchange

What crosses it?

Capture matter, energy, information, commands, observations, and responsibility.

Source · destination · contract
Memory hookPurpose → boundary → actors → exchanges → environment → lifecycle. If the boundary changes, revisit requirements and risk.

02 · Concept of Operations

Tell the system’s life as an operational story

A ConOps describes who uses the system, in what situation, across normal, degraded, emergency, support, and retirement scenarios.

  1. 01AcquireBuild, procure, install, register, and accept.
  2. 02ConfigureProvision, calibrate, train operators, and check readiness.
  3. 03StartPower on, self-test, authenticate, and enter a safe state.
  4. 04OperatePerform the mission under expected loads and environments.
  5. 05DegradeDetect faults, preserve critical functions, and communicate limits.
  6. 06RecoverFail over, repair, restore data, and confirm readiness.
  7. 07MaintainInspect, update, replace, recalibrate, and audit.
  8. 08RetireDecommission safely, migrate service, and dispose responsibly.
Nominal scenario

Describe success end to end

  1. 1Trigger
  2. 2Preconditions
  3. 3Actions
  4. 4Outputs
  5. 5Success measure

Ask: who acts, what state changes, what feedback appears, and how the user knows the mission succeeded?

Off-nominal scenario

Describe safe failure and recovery

  1. 1Fault
  2. 2Detection
  3. 3Containment
  4. 4Fallback
  5. 5Recovery

Ask: what remains available, who takes control, what is logged, and what evidence permits return to service?

03 · Requirements and decomposition

Move from need to testable architecture

Systems Engineering is iterative. A discovery at any step can change earlier assumptions, requirements, interfaces, or plans.

StartWhat mission outcome matters?Capture stakeholders, context, constraints, and measures of effectiveness.
  1. 01
    Stakeholder needs

    Translate viewpoints, pains, policies, and mission goals into agreed expectations.

    Artifact: need statement
  2. 02
    ConOps

    Walk through lifecycle scenarios, users, operating modes, and environments.

    Artifact: scenario set
  3. 03
    Measures

    Define mission success, effectiveness, performance, suitability, and constraints.

    Artifact: quantified targets
  4. 04
    Requirements

    Write necessary, singular, feasible, unambiguous, and verifiable statements.

    Artifact: baselined specification
  5. 05
    Functions

    Decompose what must happen without prematurely choosing components.

    Artifact: logical architecture
  6. 06
    Alternatives

    Create genuinely different solution concepts and define evaluation criteria.

    Artifact: candidate architectures
  7. 07
    Allocate

    Assign functions and requirements to hardware, software, people, and externals.

    Artifact: physical architecture
  8. 08
    Balance

    Resolve interfaces, budgets, risks, cost, schedule, and technical margins.

    Artifact: selected baseline
  9. 09
    Integrate

    Assemble in risk-retiring increments, exercise interfaces, and preserve the exact configuration under test.

    Artifact: integrated configuration + interface evidence
  10. 10
    Verify

    Produce objective evidence that the realized and integrated system meets each allocated requirement.

    Artifact: compliance evidence
  11. 11
    Validate

    Evaluate intended use with representative users, missions, and environments; show that the complete system solves the stakeholder need.

    Artifact: mission-fit evidence
Requirement anatomyMake every “shall” statement traceable and provable.
When operating in [condition], the [system] shall [action] on [object] to [measurable performance] within [constraint].
necessarysingularunambiguousfeasibleboundedverifiabletraceable
Traceability chainStakeholder need system requirement subsystem requirement design element verification evidence validation outcome.

04 · Logical to physical architecture

Decide what must happen, then decide who performs it

Logical architecture organizes behavior. Physical architecture realizes that behavior with concrete elements and interfaces.

Logical · technology independent
Sense environmentAcquire relevant state
Estimate situationFuse observations and uncertainty
Plan actionSelect a safe mission path
Control motionExecute within limits
Report statusInform users and operators
Physical · implementation specific
Sensors + front endCamera, GNSS, IMU, diagnostics
Compute platformProcessor, memory, OS, algorithms
Operator stationHuman authority and procedures
Actuation systemMotors, power electronics, mechanisms
CommunicationsRadio, protocol, cloud services
Allocation is many-to-many: one function may span several elements, and one physical element may implement several functions. The aligned rows are illustrative positions, not one-to-one mappings; the allocation matrix is authoritative.
Example allocation matrix — keep responsibility explicit
FunctionHardwareSoftwareHuman / procedureExternal
Detect obstacleCamera + range sensorPerception modelPreflight lens inspectionMap data
Maintain safe energyBattery monitorEnergy estimatorBattery handling procedureCharging station
Authorize routeSecure elementPolicy + geofence engineOperator approvalAirspace service
Recover from faultRedundant control pathFault managerRemote interventionEmergency services

05 · Interfaces

Make boundary assumptions explicit

Interfaces concentrate assumptions, ownership boundaries, timing, tolerances, and change; many costly integration failures emerge there. Define both sides, the exchange, limits, state, faults, ownership, and compatibility evidence.

Mechanical

Fit and force

Envelope, mounting, alignment, loads, vibration, connectors, access, and tolerances.

mm · N · N·m · Hz
Electrical

Power and signal

Voltage, current, grounding, impedance, transients, isolation, EMC, and protection.

V · A · W · Ω
Thermal

Heat path

Heat generation, conduction, airflow, coolant, allowable temperature, and shutdown.

°C · W · °C/W
Data

Meaning and timing

Protocol, schema, units, rate, latency, ordering, integrity, versioning, and errors.

bit/s · ms · format
Human

Authority and feedback

Controls, displays, alarms, workload, training, accessibility, and handover.

role · mode · response
Operational

Responsibility and process

Ownership, sequencing, service levels, logistics, maintenance, security, and policy.

RACI · SLA · procedure
Interface Control Document checklist
  1. IdentityEndpoints and owner
  2. ExchangeWhat crosses
  3. ContractUnits and limits
  4. BehaviorModes and timing
  5. FailureDetection and fallback
  6. ChangeVersion and approval
  7. EvidenceCompatibility test

06 · Technical budgets

Turn system limits into owned allocations

A budget decomposes a system-level constraint, tracks current estimates, preserves margin, and exposes local changes that threaten the mission.

Control the totalΣ estimates + growth allowance + system margin ≤ limit
MassWhat must move?

Structure, payload, energy, wiring, fasteners, growth allowance, and center of gravity.

PowerWhat consumes energy?

Peak, average, startup, conversion loss, duty cycle, reserve, and degradation.

ThermalWhere does heat go?

Dissipation by mode, junction limits, path resistance, ambient, and hot spots.

LatencyWhere is time spent?

Sense, transfer, compute, decision, actuation, jitter, and deadline margin.

BandwidthWhat shares the link?

Payload, overhead, burst, retransmission, contention, and degraded modes.

ReliabilityWhat may fail?

Element failure rates, common causes, coverage, redundancy, repair, and mission time.

CostWhat is affordable?

Development, unit, integration, infrastructure, training, operation, and disposal.

ScheduleWhat controls delivery?

Critical path, supplier lead time, test assets, certification, and rework reserve.

CapacityWhat is the ceiling?

Payload, users, storage, missions, ports, spares, maintainers, and future growth.

MarginHow much uncertainty remains?

Track contingency separately; do not hide optimistic estimates inside allocations.

Budget control loopRequirementsets limitAllocationassigns ceilingsEstimateshows expected useGrowth + margincover defined uncertaintyTestupdates the estimate

Keep two ledgers distinct: an estimate-based status uses Σ current best estimates + growth allowances + unallocated system margin ≤ system limit. An allocation-based plan uses Σ subsystem allocations + system reserve ≤ system limit; do not add growth again when it is already inside an allocation. State the denominator, confidence, lifecycle phase, and owner for every margin.

Accounting anchor: NASA technical-margin guidance ↗. Tailor the convention, but keep its terms and sign visible.

07 · Trade studies

Compare alternatives without hiding judgment

First remove concepts that violate mandatory constraints. Then score viable concepts, test sensitivity, document uncertainty, and record why the choice wins.

  1. 01 · FrameName the decision

    Set scope, decision owner, deadline, assumptions, and alternatives that are meaningfully different.

    Output: decision statement
  2. 02 · ScreenApply hard constraints

    Reject concepts that cannot meet safety, policy, physical, schedule, or mission minimums.

    Output: viable set
  3. 03 · EvaluateScore with evidence

    Weight criteria from stakeholder priorities; record data source, uncertainty, and risk.

    Output: transparent matrix
  4. 04 · StressTest sensitivity

    Vary weights and uncertain scores. If the winner changes easily, gather better evidence.

    Output: robust decision
Illustrative navigation architecture trade study — scores are 1 (weak) to 5 (strong)
CriterionWeightOnboard onlyCloud assistedHybrid
Safe without link30%515
Perception capability20%355
Energy efficiency15%343
Lifecycle cost15%432
Update flexibility10%254
Certification clarity10%423
Weighted total100%3.753.053.95

Sensitivity result: the illustrative winner is fragile. Hybrid scores 3.95 versus onboard-only 3.75; moving ten percentage points of weight from “safe without link” to “lifecycle cost” makes both 3.65. If safe-without-link is mandatory, screen cloud-assisted out before scoring. Otherwise gather better cost evidence, prototype both finalists, and record the trigger that reopens the decision.

Gate 1Mandatory constraints met?

A high weighted score cannot compensate for violating a true must-have.

Gate 2Evidence comparable?

Normalize assumptions, mission scenario, maturity, and lifecycle boundary.

Gate 3Winner stable?

Vary weights, uncertain data, future growth, and failure conditions.

Gate 4Decision reversible?

Record triggers, options, prototypes, and what new evidence would reopen it.

08 · Risk, FMEA, and fault trees

Find failure paths before the system finds them for you

Hazards describe potential harm. Failure modes describe how elements fail. Risk is characterized by a scenario, its likelihood, and its consequence; uncertainty belongs in the likelihood and consequence estimates. Exposure scores may help prioritize work, but they are derived metrics rather than a universal fourth component.

Bottom-up

FMEA: element → effect

  1. 1Item / function
  2. 2Failure mode
  3. 3Local + end effect
  4. 4Detection
  5. 5Control

Use FMEA to review credible component and process failures systematically. Track severity, occurrence or likelihood, detection, owner, action, and residual risk.

Top-down

Fault tree: top event → causes

Use a fault tree to expose combinations that can produce one unacceptable event, including common-cause and independence assumptions.

Example FMEA excerpt — qualitative ratings are placeholders until supported by evidence
FunctionFailure modeEnd effectDetectionDesign controlResidual action
Estimate positionGNSS gives plausible wrong locationRoute deviationCross-check IMU, vision, mapIndependent plausibility monitorTest spoofing and urban canyon cases
Provide thrustOne propulsion unit stopsReduced control authorityCurrent, RPM, attitude residualFault-tolerant layout + safe landingDemonstrate worst-case controllability
Store energyCell voltage collapsesMission power lossCell telemetry + model residualReserve, isolation, return thresholdAgeing and cold-temperature campaign
Risk response choicesPrefer eliminate / avoid, then reduce likelihood or consequence, detect / contain / recover, and accept only the explicit residual risk with accountable authority. Sharing or transferring financial or contractual exposure does not remove the underlying safety hazard; responses may be combined and are not a mandatory sequence.

Risk anchor: NASA Risk Management Handbook ↗. Distinguish performance-risk disposition from safety-hazard control and approval.

09 · Integration and the V-model

Plan the evidence while decomposing the design

The left side refines the problem and architecture. Implementation connects the sides. The right side integrates upward and provides evidence at matching levels.

  1. Need + ConOpsValidation planningHow will users judge mission value?
  2. System requirementsSystem verification planningHow will each system requirement be proved?
  3. Logical architectureFunctional verification planningHow will end-to-end behavior be exercised?
  4. Subsystem designInterface qualification planningHow will elements fit and communicate?
  5. Component designUnit test planningWhat demonstrates implementation correctness?
RealizeBuild · code · procure · train · documentConfiguration control preserves the tested baseline.
  1. Unit evidenceComponent verificationInspect and test implementation.
  2. Interface evidenceSubsystem integrationQualify boundaries and behavior.
  3. Functional evidenceSystem integrationExercise end-to-end functions.
  4. Requirement evidenceSystem verificationProve the specification.
  5. Mission evidenceOperational validationProve fitness for intended use.
Horizontal trace pairs a definition level with its intended evidence. Verification planning begins before implementation. The V is a traceability view, not a waterfall schedule: definition, realization, integration, verification, and validation overlap, iterate, and recur at multiple product levels.
VirtualModels and simulationExplore architecture and edge cases cheaply.
UnitComponent rigsCharacterize performance and limits.
InterfaceContract testsRetire fit, protocol, timing, and tolerance risk.
SubsystemIntegration benchesExercise realistic interactions and faults.
SystemQualification articleVerify requirements in controlled conditions.
OperationalMission trialValidate use with representative people and environment.

10 · Verification and validation

Build the system right—and build the right system

Verification compares the realized system with requirements. Validation evaluates whether it fulfills stakeholder needs in the intended operational context.

Specification question

Verification

Question: Did the system meet each allocated requirement?

Input: baselined requirements, interfaces, acceptance criteria, configuration.

Output: objective evidence, anomalies, compliance status, trace closure.

Mission question

Validation

Question: Does the system solve the real need for intended users and environments?

Input: needs, ConOps, mission scenarios, measures of effectiveness.

Output: operational suitability, acceptance, limitations, improvement needs.

Inspection

Observe attributes

Review construction, markings, documentation, workmanship, configuration, or records without operation.

Good for visible conformance
Analysis

Calculate from evidence

Use models, similarity, simulation, test data, and engineering calculations with justified assumptions.

Good when test is impractical
Demonstration

Show operation

Exercise observable function without precise measurement or detailed instrumentation.

Good for functional behavior
Test

Measure under control

Operate with specified stimulus, equipment, environment, procedure, and quantitative acceptance criteria.

Good for performance evidence
Verification Cross-Reference Matrix — every requirement needs planned, attributable evidence
RequirementMethodLevelAcceptance criterionEvidenceStatus
SYS-PERF-014TestSystemAt maximum gross mass, on the defined dry test surface, and at 8.0 ± 0.2 m/s, reach zero ground speed within 4.0 m after a valid stop command.Calibrated braking test reportPlanned
SYS-ENV-022Analysis + testSubsystemDuring a 60-minute exposure from −10 to 45 °C, the named flight-compute subsystem performs navigation functions within its allocated latency, accuracy, and power limits.Configuration-specific thermal model + chamber dataIn work
SYS-OPS-031Demonstration + testOperationalAfter the declared handover cue in supervised-flight mode, a trained operator obtains command authority and positive confirmation within 2.0 s; failure leaves the vehicle in the defined hold state.Timestamped representative mission trialPlanned
Evidence ruleRequirement acceptance criterion method level procedure result anomaly closure.

11 · Review-ready evidence package

Make the decision chain auditable

A strong systems answer does not stop at a block diagram. It shows how a stakeholder outcome becomes a controlled baseline, how changes propagate, and which evidence authorizes the next lifecycle decision.

Worked trace · illustrative drone requirement

Carry one mission statement to operational proof

Numbers below are example assumptions, not universal drone requirements. In an interview, label every value as confirmed, assumed, derived, allocated, estimated, or measured.

  1. Need + operational scenarioN-01: deliver the declared payload safely within the service area. Scenario records route, wind, temperature, precipitation, communications, operator role, alternates, and emergency landing behavior.
  2. Measure of effectivenessMOE-01: at least 99% of eligible reference missions complete within 25 minutes over the declared operating envelope, with package-condition and safety outcomes reported separately. Define the evaluation window and control every exclusion.
  3. System requirementSYS-ENERGY-014: with a 2.0 kg payload on the reference route and environment, the vehicle shall land with reserve fraction R = estimated remaining usable energy ÷ verified usable-at-condition capacity ≥ 20%. The denominator is deliverable energy from full charge to the operational cutoff at the baselined end-of-life state of health and minimum qualified battery temperature under the mission power profile. Use the configuration-controlled BMS remaining-energy estimator, cross-check it against calibrated energy integration, and subtract the declared combined tolerance; with an illustrative 2-percentage-point tolerance, require an indicated R ≥ 22% so the acceptance lower bound remains 20%.
  4. Allocation + interfacesAllocate mass, energy, thermal, navigation, propulsion, and reserve budgets to elements; record voltage, current, update rate, units, timing, ownership, and degraded behavior at every crossing.
  5. Verification + validationVerify the requirement with calibrated energy instrumentation and environmental test evidence; validate the route, operator workflow, contingency behavior, turnaround, and customer outcome in representative missions.
Connect mission value to technical evidence. All example values are illustrative and require stakeholder agreement.
LevelQuestionDrone exampleHow it is used
NeedWhy does the system exist?Deliver a time-sensitive medical package safely.Frames the outcome and stakeholder, without prescribing a design.
MOEDoes the mission create value?At least 99% of eligible reference missions deliver within 25 minutes with accepted package condition.Judged in the operational context; unsuccessful or excluded missions must not be hidden by averaging.
MOPWhich quantitative fielded-system measures enable it?Payload capacity ≥ 2.0 kg; range ≥ 10 km; package temperature remains between 2 and 8 °C; command-link-loss contingency starts within 1.0 s; landing reserve ≥ 20% usable energy.Each threshold is measured under the separately declared reference route, wind, ambient temperature, battery age, payload, and operating mode; those conditions are not themselves measures.
TPMIs the developing design converging?Predicted mission energy and landing reserve, takeoff mass, navigation error, thermal margin, and sensor-to-actuator latency.Trend requirement/budget, current estimate, margin, uncertainty, evidence date, and owner across reviews.
Requirements that survive review name the subject, action, object, operating condition, measurable threshold or tolerance, and trace identifier.
Weak statementDefectBetter direction
“The system shall be user-friendly.”No observable threshold or context.Keep the intent as a stakeholder need or MOE; derive task-completion time, error rate, workload, accessibility, and training requirements for defined users and tasks.
“The system shall detect and avoid obstacles.”Compound behavior; object class, environment, accuracy, false alarms, separation, and response time are absent.Split perception and avoidance requirements and define their shared operational envelope and interface assumptions.
“The system shall use LiDAR.”Premature implementation unless LiDAR is an externally imposed constraint.State the required range/perception performance; retain the technology choice in the architecture decision record.
“The vehicle shall stop within 4 m.”Initial speed, mass, surface, trigger, environment, and tolerance are missing.Define the initial state and test surface, speed tolerance, valid command, end condition, distance measurement, and applicable operating range.
ICD identityBattery monitor → flight computer

Name producing and consuming elements, responsible owners, pack voltage/current/temperature/state-of-charge semantics, and authority for declaring data invalid.

RepresentationMeaning survives the wire

Define units, range, resolution, sign, byte order, invalid encoding, timestamp basis, sequence, integrity field, schema version, and compatibility policy.

Timing + modesAge is part of correctness

State nominal and worst-case rate, latency, jitter, maximum age, startup/calibration/normal/degraded/reset behavior, and clock-disagreement handling.

Failure evidenceTest believable corruption

Inject frozen-plausible values, stale data, drops, resets, version mismatch, and shared-power loss. A timeout detects silence—not a value that is wrong but plausible.

  1. Change requestIdentify rationale, affected item, supplier/configuration, and urgency.
  2. Trace impactReopen requirements, interfaces, budgets, hazards, procedures, models, and verification credit.
  3. Review + decideTechnical, risk, operations, cybersecurity, and decision authority assess evidence and alternatives.
  4. Update baselineApprove controlled versions before implementation; preserve as-designed and as-built identity.
  5. Regress + accountRecord procedure, environment, tools, calibration, raw results, anomalies, waivers, approvals, and closure.

Configuration-specific proof: trace requirement version → tested item/version/serial → method and procedure revision → stimulus and environment → tool/equipment/calibration → raw data and analysis → pass/fail → anomaly or waiver → corrective action → approval. “Same specification” is not evidence that a replacement supplier part is interchangeable.

SRR

Is the problem ready?

Typical evidence: approved ConOps, stakeholder needs, measurable and feasible requirements, traceability, verification approach, unresolved assumptions, and a credible requirements baseline.

PDR / CDR

Is the solution credible?

Show alternatives, architecture views, allocations, interface control, budgets with margin, analyses, prototypes, risks, producibility, cybersecurity, and evidence that the design can meet the baseline.

TRR

Is the test valid and safe?

Confirm configuration, procedures, trained roles, calibrated equipment, facilities, data capture, acceptance criteria, hazard controls, anomaly rules, and readiness of test articles.

ORR / acceptance

Can the system be operated?

Close critical anomalies; prove procedures, training, support, spares, monitoring, recovery, cybersecurity, regulatory obligations, and the transfer of residual risk to an accountable owner.

12 · Interview practice arena

Design an autonomous delivery drone system

Use the prompts first. Open the coaching only after you have spoken and drawn your answer.

Multidisciplinary case · 55 minutes

Door-to-door medical delivery

A healthcare network needs an autonomous electric drone to move small medical packages between a clinic and approved delivery sites. Design the whole system, including vehicle, software, operator, communications, support, and evidence—not only the flight controller.

  • Safety critical
  • Energy limited
  • Intermittent link
  • Weather exposed
  • Human oversight
Target55:00Requirements 10 · Architecture 20 · Risk 10 · Evidence 10 · Close 5

Illustrative baseline: 2 kg protected payload, 10 km round trip, 25-minute mission, 1,000 missions/day across 10 sites, controlled delivery pads, supervised autonomy, and no dependence on the command link for immediate flight safety.

In an interview, confirm or replace these assumptions before designing. Regulation, acceptable risk, operating airspace, population exposure, weather, and medical handling rules can change the architecture.

  1. 0–10FrameNeed · ConOps · requirements
  2. 10–25ArchitectFunctions · allocation · interfaces
  3. 25–35BalanceBudgets · alternatives
  4. 35–45Make safeHazards · faults · recovery
  5. 45–52ProveIntegration · V&V
  6. 52–55CloseTrade-offs · risks · next work
01Frame stakeholders, boundary, and ConOpsWho needs what, and across which lifecycle scenarios?

Your turn: name stakeholders, the system boundary, three nominal scenarios, and three off-nominal scenarios.

Coaching: stakeholders include patient/recipient, clinic staff, fleet operator, maintainer, owner, aviation and medical regulators, site owner, public, emergency services, cybersecurity, suppliers, and disposal partners. Put the vehicle, payload container, pad, operator station, fleet service, procedures, training, maintenance tools, and support data inside the product-system boundary; map weather, GNSS, communications carrier, airspace service, hospital systems, and people as externals.

ConOps: order → verify package → load and seal → preflight → authorize route → launch → navigate → detect and avoid → land on approved pad → authenticate recipient → release package → return/recharge → log and inspect. Off-nominal cases include link loss, GNSS degradation, unsafe landing pad, low energy, weather excursion, obstacle, recipient absent, and medical-package temperature alarm.

02Write measurable system requirementsTurn mission language into thresholds and conditions

Your turn: propose functional and quality requirements, each with an acceptance criterion.

Coaching examples:

  • The system shall transport a 2 kg payload over a 10 km reference mission within 25 minutes under the defined wind and temperature envelope.
  • The containment subsystem shall keep the payload between its specified temperature limits for the complete mission plus a 30-minute recovery interval.
  • After command-link loss, the vehicle shall continue an independently safe contingency plan without requiring remote commands.
  • The system shall prevent release unless vehicle position, pad identity, and recipient authorization all satisfy policy.
  • The operator shall be able to command hold, reroute to an approved site, or safe termination within the defined authority and latency constraints.
  • Parent safety objective—derive, do not verify as one compound requirement: no credible single failure in baselined Hazard Analysis HA-001 may cause uncontrolled descent within the approved operating envelope. Derive one atomic requirement per failure class and mode, naming the required outcome (controlled flight or one specific safe state), detection assumption, transition time, envelope, and verification method; trace each child back to HA-001.

Define measurable availability, dispatch success, delivery success, containment, geofence, detect-and-avoid range, navigation accuracy, noise, turnaround, maintainability, cybersecurity, audit, RTO, and data retention targets. Mark every number as confirmed, assumed, derived, or allocated.

03Decompose functions and operating modesDescribe what happens before selecting boxes

Your turn: draw the mission thread and state machine.

Coaching: decompose into manage mission, authenticate actors and payload, assess readiness, contain payload, generate route, sense environment, estimate state, avoid hazards, control motion, manage energy, communicate status, supervise fleet, recover from faults, maintain configuration, and preserve evidence. Define modes such as unpowered, maintenance, charging, standby, armed, takeoff, cruise, approach, landed, degraded, contingency return, alternate landing, and emergency termination.

For every transition, state guard condition, authority, timeout, entry action, feedback, and safe fallback. This prevents nominal flight logic from being mistaken for a whole-system architecture.

04Allocate the physical architectureHardware, software, humans, support, and externals

Your turn: allocate the critical functions and explain independence boundaries.

Coaching architecture: the air vehicle includes structure, propulsion, battery and power distribution, flight-control computer, independent safety monitor, GNSS/IMU/barometer, detect-and-avoid sensors, communications, payload lock and environment sensors, and flight recorder. Software includes estimation, guidance, control, perception, route/geofence policy, health management, secure update, and mission logging. Ground elements include charging/landing pad, package station, operator console, fleet scheduler, maintenance terminal, key management, maps, and evidence store.

Keep immediate stabilization and contingency behavior onboard. The cloud may optimize routes and fleet utilization but must not be required for millisecond control or safe response to link loss. Separate the independent monitor’s failure path from the primary controller where the safety argument depends on independence.

05Close interfaces and technical budgetsExpose the constraints that couple disciplines

Your turn: identify five critical interfaces and sketch mass, energy, latency, and communication budgets.

Coaching: critical interfaces include battery–power distribution, flight computer–motor controllers, sensors–estimator, primary controller–safety monitor, vehicle–operator, vehicle–pad, container–vehicle, fleet service–airspace service, and maintainer–configuration system. Specify units, update rates, freshness, authority, timeout, degraded behavior, integrity, and versioning.

Illustrative energy budget: expected use is 570 Wh = 440 Wh cruise + 90 Wh takeoff/landing + 40 Wh avionics/payload. Add 70 Wh contingency consumption and 80 Wh analysis/growth allowance, giving a full consumption allowance of 720 Wh. Define Cu as deliverable energy from full charge to the operational cutoff at the baselined end-of-life state of health and minimum qualified battery temperature under the mission power profile; the reserve denominator is Cu, not beginning-of-life nameplate capacity. For a 20% acceptance lower bound and an illustrative 2-percentage-point combined BMS-estimator/test tolerance, design to an indicated 22% reserve: Cu ≥ 720 ÷ (1 − 0.22) = 923.1 Wh. At that minimum, 203.1 Wh remains, or 22% of Cu; subtracting the 2-point tolerance leaves the required 20% lower bound. Verify the configuration-controlled BMS remaining-energy estimate against calibrated voltage-and-current integration during the time-resolved mission profile. Select installed nameplate capacity so qualification evidence still provides at least 923.1 Wh usable at the declared age and temperature; do not apply the same ageing or temperature loss again as margin. Track maximum takeoff mass, center of gravity, peak motor power, thermal dissipation, control-loop deadline, sensor-to-actuator latency, link bandwidth, and maintenance time in the same owned way.

06Run a trade study and make the system safeCompare architectures; analyze hazards and fault paths

Your turn: compare onboard-only, cloud-assisted, and hybrid autonomy; then choose three top hazards.

Coaching: use safe operation without link, mission performance, energy, lifecycle cost, updateability, cybersecurity exposure, verification burden, and regulatory clarity as criteria. A hybrid can keep safety-critical control onboard while using ground services for fleet optimization, but it adds interfaces and configuration states. Confirm that the result remains stable as weights change.

Top hazards may include collision with people or aircraft, uncontrolled descent, delivery to an unauthorized person, battery thermal event, and loss of medical-package integrity. Apply elimination and architectural prevention before warning labels or operator procedures. Analyze propulsion loss, misleading navigation, corrupt commands, stale maps, common power loss, sensor obstruction, link loss, software timing failure, and maintenance error. Each mitigation needs an owner and verification evidence.

07Plan integration, verification, and validationProve requirements and mission fitness at the right levels

Your turn: build an integration sequence and choose evidence for the hardest requirements.

Coaching integration path: models and simulation → software-in-the-loop → processor-in-the-loop → sensor and actuator benches → propulsion and power rigs → hardware-in-the-loop flight-control bench → restrained vehicle tests → controlled field envelope expansion → operational pilot. Use interface simulators early and maintain representative faults, timing, environmental loads, and configuration.

Verification: inspect construction and configuration; analyze structures, reliability, energy, coverage, and thermal limits; test EMC, environment, endurance, braking/landing, navigation, containment, cybersecurity, fault injection, and recovery; demonstrate operator workflows. Validation: conduct representative clinic-to-site missions with actual users, workload, procedures, weather boundaries, package handling, maintenance, and off-nominal decisions. Measure mission effectiveness—not only component compliance.

08Close the interview like a chief engineerSummarize the baseline, evidence, and remaining uncertainty

Strong close: “I chose supervised hybrid autonomy: immediate safety, stabilization, navigation fallback, geofence, and contingency landing remain onboard; ground services schedule the fleet and optimize routes. The design isolates the safety monitor and preserves safe behavior after link loss. Energy reserve, misleading navigation, common power loss, public exposure, package integrity, and operator workload drive the architecture. I would next prototype the energy profile and degraded navigation, complete the safety analysis, close external interfaces with regulators and sites, and validate assumptions with clinic operators.”

State residual uncertainty: certified operating envelope, population and airspace exposure, detect-and-avoid performance, regulatory basis, communication coverage, battery ageing, environmental qualification, support staffing, and acceptable mission failure rate. Name what evidence resolves each one.

Follow-up pressure test

Change one assumption and trace the consequences

Link unavailable

Reallocate safety, navigation, maps, logging, authority, and recovery onboard.

Payload doubles

Reopen mass, propulsion, energy, structure, thermal, noise, range, and pad limits.

Urban route

Revisit public risk, airspace, localization, obstacle sensing, noise, and landing containment.

Cold weather

Recalculate battery power, capacity, heating, sensor limits, material behavior, and reserve.

One motor fails

Show detection latency, controllability, common dependencies, landing strategy, and evidence.

Fleet grows 100×

Scale pads, spectrum, operators, maintenance, spares, monitoring, keys, and incident response.

Self-score after speaking

A whole-system answer makes traceability visible

  • MissionDid I frame users, context, modes, and lifecycle?
  • RequirementsDid I quantify success and constraints?
  • ArchitectureDid I separate functions from implementation?
  • AllocationDid I include hardware, software, humans, and support?
  • InterfacesDid I define critical exchanges and failure behavior?
  • BudgetsDid limits and margins influence decisions?
  • RiskDid hazards and common causes shape the architecture?
  • EvidenceDid I distinguish verification from validation?

13 · Authoritative foundations

Use primary guidance, then practice the artifacts

These references establish the lifecycle, process, architecture, and vocabulary behind this visual field guide.

NASA

NASA Systems Engineering Handbook

A practical lifecycle reference for technical processes, system design, product realization, technical management, and crosscutting engineering methods.

Read the official handbook ↗
INCOSE

Systems and Systems Engineering

Authoritative definitions and orientation for the transdisciplinary, integrative approach used to realize and operate successful systems.

Read INCOSE’s overview ↗
SEBoK

Guide to the Systems Engineering Body of Knowledge

A community reference connecting foundations, lifecycle processes, methods, applications, enabling systems, and related disciplines.

Explore the SEBoK ↗
NASA · Design

System Design Processes

Stakeholder expectations, technical requirements, logical decomposition, and design-solution definition as interdependent, iterative work.

Review the process guide ↗
SEBoK · Architecture

Logical and Physical Architecture

Explore how functions, behavior, system elements, allocation, viewpoints, and interfaces form a defensible architecture description.

Study system architecture design ↗
Practice loop

Create evidence, not flashcards alone

For one case, redraw the context, ConOps, requirements tree, allocation, budget, risk path, V-model, and V&V matrix from memory.

Repeat the drone case ↑
NASA · Evidence

Handbook Appendices

Requirement quality checks, verification and validation matrices, functional/timing/state analysis, V&V plan content, interface document outlines, and technical peer-review guidance.

Open the official appendices ↗
NASA · Governance

NPR 7123.1D

NASA’s systems-engineering process requirements, lifecycle expectations, technical reviews, measurement, verification, and tailoring framework.

Read the directive ↗
SEBoK · Decisions

Decision Management

Frame alternatives, criteria, uncertainty, stakeholder values, analysis methods, and a transparent decision record that can be revisited when evidence changes.

Read the SEBoK article ↗
SEBoK · Risk

Risk Management

Connect scenarios, likelihood, consequence, handling actions, monitoring, ownership, and residual risk across the lifecycle.

Read the SEBoK article ↗
Weekly loopChoose a missionDraw the boundaryWrite five requirementsAllocate three functionsAnalyze one failurePlan the evidence