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
# 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.
Why does it exist?
State the outcome in the stakeholder’s language, not a preferred technology.
Mission · value · acceptanceWhat do we own?
Separate the system from users, external services, support equipment, and environment.
Inside · outside · assumptionsWhat crosses it?
Capture matter, energy, information, commands, observations, and responsibility.
Source · destination · contract02 · 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.
- 01AcquireBuild, procure, install, register, and accept.
- 02ConfigureProvision, calibrate, train operators, and check readiness.
- 03StartPower on, self-test, authenticate, and enter a safe state.
- 04OperatePerform the mission under expected loads and environments.
- 05DegradeDetect faults, preserve critical functions, and communicate limits.
- 06RecoverFail over, repair, restore data, and confirm readiness.
- 07MaintainInspect, update, replace, recalibrate, and audit.
- 08RetireDecommission safely, migrate service, and dispose responsibly.
Describe success end to end
- 1Trigger
- 2Preconditions
- 3Actions
- 4Outputs
- 5Success measure
Ask: who acts, what state changes, what feedback appears, and how the user knows the mission succeeded?
Describe safe failure and recovery
- 1Fault
- 2Detection
- 3Containment
- 4Fallback
- 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.
- 01Stakeholder needsArtifact: need statement
Translate viewpoints, pains, policies, and mission goals into agreed expectations.
- 02ConOpsArtifact: scenario set
Walk through lifecycle scenarios, users, operating modes, and environments.
- 03MeasuresArtifact: quantified targets
Define mission success, effectiveness, performance, suitability, and constraints.
- 04RequirementsArtifact: baselined specification
Write necessary, singular, feasible, unambiguous, and verifiable statements.
- 05FunctionsArtifact: logical architecture
Decompose what must happen without prematurely choosing components.
- 06AlternativesArtifact: candidate architectures
Create genuinely different solution concepts and define evaluation criteria.
- 07AllocateArtifact: physical architecture
Assign functions and requirements to hardware, software, people, and externals.
- 08BalanceArtifact: selected baseline
Resolve interfaces, budgets, risks, cost, schedule, and technical margins.
- 09IntegrateArtifact: integrated configuration + interface evidence
Assemble in risk-retiring increments, exercise interfaces, and preserve the exact configuration under test.
- 10VerifyArtifact: compliance evidence
Produce objective evidence that the realized and integrated system meets each allocated requirement.
- 11ValidateArtifact: mission-fit evidence
Evaluate intended use with representative users, missions, and environments; show that the complete system solves the stakeholder need.
When operating in [condition], the [system] shall [action] on [object] to [measurable performance] within [constraint].
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.
| Function | Hardware | Software | Human / procedure | External |
|---|---|---|---|---|
| Detect obstacle | Camera + range sensor | Perception model | Preflight lens inspection | Map data |
| Maintain safe energy | Battery monitor | Energy estimator | Battery handling procedure | Charging station |
| Authorize route | Secure element | Policy + geofence engine | Operator approval | Airspace service |
| Recover from fault | Redundant control path | Fault manager | Remote intervention | Emergency 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.
Fit and force
Envelope, mounting, alignment, loads, vibration, connectors, access, and tolerances.
mm · N · N·m · HzPower and signal
Voltage, current, grounding, impedance, transients, isolation, EMC, and protection.
V · A · W · ΩHeat path
Heat generation, conduction, airflow, coolant, allowable temperature, and shutdown.
°C · W · °C/WMeaning and timing
Protocol, schema, units, rate, latency, ordering, integrity, versioning, and errors.
bit/s · ms · formatAuthority and feedback
Controls, displays, alarms, workload, training, accessibility, and handover.
role · mode · responseResponsibility and process
Ownership, sequencing, service levels, logistics, maintenance, security, and policy.
RACI · SLA · procedure- IdentityEndpoints and owner
- ExchangeWhat crosses
- ContractUnits and limits
- BehaviorModes and timing
- FailureDetection and fallback
- ChangeVersion and approval
- 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.
Structure, payload, energy, wiring, fasteners, growth allowance, and center of gravity.
Peak, average, startup, conversion loss, duty cycle, reserve, and degradation.
Dissipation by mode, junction limits, path resistance, ambient, and hot spots.
Sense, transfer, compute, decision, actuation, jitter, and deadline margin.
Payload, overhead, burst, retransmission, contention, and degraded modes.
Element failure rates, common causes, coverage, redundancy, repair, and mission time.
Development, unit, integration, infrastructure, training, operation, and disposal.
Critical path, supplier lead time, test assets, certification, and rework reserve.
Payload, users, storage, missions, ports, spares, maintainers, and future growth.
Track contingency separately; do not hide optimistic estimates inside allocations.
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.
- 01 · FrameName the decision
Set scope, decision owner, deadline, assumptions, and alternatives that are meaningfully different.
Output: decision statement - 02 · ScreenApply hard constraints
Reject concepts that cannot meet safety, policy, physical, schedule, or mission minimums.
Output: viable set - 03 · EvaluateScore with evidence
Weight criteria from stakeholder priorities; record data source, uncertainty, and risk.
Output: transparent matrix - 04 · StressTest sensitivity
Vary weights and uncertain scores. If the winner changes easily, gather better evidence.
Output: robust decision
| Criterion | Weight | Onboard only | Cloud assisted | Hybrid |
|---|---|---|---|---|
| Safe without link | 30% | 5 | 1 | 5 |
| Perception capability | 20% | 3 | 5 | 5 |
| Energy efficiency | 15% | 3 | 4 | 3 |
| Lifecycle cost | 15% | 4 | 3 | 2 |
| Update flexibility | 10% | 2 | 5 | 4 |
| Certification clarity | 10% | 4 | 2 | 3 |
| Weighted total | 100% | 3.75 | 3.05 | 3.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.
A high weighted score cannot compensate for violating a true must-have.
Normalize assumptions, mission scenario, maturity, and lifecycle boundary.
Vary weights, uncertain data, future growth, and failure conditions.
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.
FMEA: element → effect
- 1Item / function
- 2Failure mode
- 3Local + end effect
- 4Detection
- 5Control
Use FMEA to review credible component and process failures systematically. Track severity, occurrence or likelihood, detection, owner, action, and residual risk.
Fault tree: top event → causes
Use a fault tree to expose combinations that can produce one unacceptable event, including common-cause and independence assumptions.
| Function | Failure mode | End effect | Detection | Design control | Residual action |
|---|---|---|---|---|---|
| Estimate position | GNSS gives plausible wrong location | Route deviation | Cross-check IMU, vision, map | Independent plausibility monitor | Test spoofing and urban canyon cases |
| Provide thrust | One propulsion unit stops | Reduced control authority | Current, RPM, attitude residual | Fault-tolerant layout + safe landing | Demonstrate worst-case controllability |
| Store energy | Cell voltage collapses | Mission power loss | Cell telemetry + model residual | Reserve, isolation, return threshold | Ageing and cold-temperature campaign |
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.
- Need + ConOpsValidation planningHow will users judge mission value?
- System requirementsSystem verification planningHow will each system requirement be proved?
- Logical architectureFunctional verification planningHow will end-to-end behavior be exercised?
- Subsystem designInterface qualification planningHow will elements fit and communicate?
- Component designUnit test planningWhat demonstrates implementation correctness?
- Unit evidenceComponent verificationInspect and test implementation.
- Interface evidenceSubsystem integrationQualify boundaries and behavior.
- Functional evidenceSystem integrationExercise end-to-end functions.
- Requirement evidenceSystem verificationProve the specification.
- Mission evidenceOperational validationProve fitness for intended use.
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.
Verification
Question: Did the system meet each allocated requirement?
Input: baselined requirements, interfaces, acceptance criteria, configuration.
Output: objective evidence, anomalies, compliance status, trace closure.
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.
Observe attributes
Review construction, markings, documentation, workmanship, configuration, or records without operation.
Good for visible conformanceCalculate from evidence
Use models, similarity, simulation, test data, and engineering calculations with justified assumptions.
Good when test is impracticalShow operation
Exercise observable function without precise measurement or detailed instrumentation.
Good for functional behaviorMeasure under control
Operate with specified stimulus, equipment, environment, procedure, and quantitative acceptance criteria.
Good for performance evidence| Requirement | Method | Level | Acceptance criterion | Evidence | Status |
|---|---|---|---|---|---|
| SYS-PERF-014 | Test | System | At 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 report | Planned |
| SYS-ENV-022 | Analysis + test | Subsystem | During 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 data | In work |
| SYS-OPS-031 | Demonstration + test | Operational | After 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 trial | Planned |
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.
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.
- 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.
- 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.
- 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%.
- 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.
- 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.
| Level | Question | Drone example | How it is used |
|---|---|---|---|
| Need | Why does the system exist? | Deliver a time-sensitive medical package safely. | Frames the outcome and stakeholder, without prescribing a design. |
| MOE | Does 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. |
| MOP | Which 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. |
| TPM | Is 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. |
| Weak statement | Defect | Better 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. |
Name producing and consuming elements, responsible owners, pack voltage/current/temperature/state-of-charge semantics, and authority for declaring data invalid.
Define units, range, resolution, sign, byte order, invalid encoding, timestamp basis, sequence, integrity field, schema version, and compatibility policy.
State nominal and worst-case rate, latency, jitter, maximum age, startup/calibration/normal/degraded/reset behavior, and clock-disagreement handling.
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.
- Change requestIdentify rationale, affected item, supplier/configuration, and urgency.
- Trace impactReopen requirements, interfaces, budgets, hazards, procedures, models, and verification credit.
- Review + decideTechnical, risk, operations, cybersecurity, and decision authority assess evidence and alternatives.
- Update baselineApprove controlled versions before implementation; preserve as-designed and as-built identity.
- 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.
Is the problem ready?
Typical evidence: approved ConOps, stakeholder needs, measurable and feasible requirements, traceability, verification approach, unresolved assumptions, and a credible requirements baseline.
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.
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.
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
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.
- 0–10FrameNeed · ConOps · requirements
- 10–25ArchitectFunctions · allocation · interfaces
- 25–35BalanceBudgets · alternatives
- 35–45Make safeHazards · faults · recovery
- 45–52ProveIntegration · V&V
- 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
Reallocate safety, navigation, maps, logging, authority, and recovery onboard.
Reopen mass, propulsion, energy, structure, thermal, noise, range, and pad limits.
Revisit public risk, airspace, localization, obstacle sensing, noise, and landing containment.
Recalculate battery power, capacity, heating, sensor limits, material behavior, and reserve.
Show detection latency, controllability, common dependencies, landing strategy, and evidence.
Scale pads, spectrum, operators, maintenance, spares, monitoring, keys, and incident response.
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 Systems Engineering Handbook
A practical lifecycle reference for technical processes, system design, product realization, technical management, and crosscutting engineering methods.
Read the official handbook ↗Systems and Systems Engineering
Authoritative definitions and orientation for the transdisciplinary, integrative approach used to realize and operate successful systems.
Read INCOSE’s overview ↗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 ↗System Design Processes
Stakeholder expectations, technical requirements, logical decomposition, and design-solution definition as interdependent, iterative work.
Review the process guide ↗Logical and Physical Architecture
Explore how functions, behavior, system elements, allocation, viewpoints, and interfaces form a defensible architecture description.
Study system architecture design ↗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 ↑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 ↗NPR 7123.1D
NASA’s systems-engineering process requirements, lifecycle expectations, technical reviews, measurement, verification, and tailoring framework.
Read the directive ↗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 ↗Risk Management
Connect scenarios, likelihood, consequence, handling actions, monitoring, ownership, and residual risk across the lifecycle.
Read the SEBoK article ↗