3.6.27 · D1Spacecraft Structures & Systems Engineering

Foundations — Requirements — SMART (Specific, Measurable, Achievable, Relevant, Testable)

2,336 words11 min readBack to topic

Before you can judge whether a requirement is "Specific" or "Measurable", you have to be fluent in the tiny alphabet of symbols the parent note quietly uses. This page builds each one from nothing. Read it top to bottom — every symbol is earned before it is used.


1. The comparison operators: , , ,

The picture. Imagine a number line — a ruler stretching left (small) to right (big). A requirement paints a region on that ruler where the real spacecraft is allowed to land.

Why the topic needs this. The parent note writes "mass kg". That is not a wish — it is a line drawn on the ruler. Any built satellite whose mass falls in the green region (left of the line) passes; anything to the right fails. Falsifiability lives entirely in this picture: a requirement is good precisely when it draws a clear line so you can point and say "we are on the pass side."


2. Units, and why a bare number is meaningless

First, the three base units everything else is built from:

Every other unit in this chapter is just these three multiplied and divided together — this is why a number needs a unit to mean anything.

The picture. "" alone could be 150 grams (a phone) or 150 tonnes (a truck). Only the unit fixes which tick-marks on the ruler we are counting.

Symbol Reads as Base-unit composition Measures
kilogram (base) mass (how much stuff)
metres per second speed / velocity change
newton force (a push or pull)
joule energy
watt power (energy per second)
newton-metre torque (a twist)
newton-metre-second angular momentum (stored spin)

(Note: the little raised numbers like are exponents — the "how many times multiplied" notation defined in Section 5 below. just means "divided by seconds twice".)

Why the topic needs this. The M in SMART — Measurable — is literally "the requirement carries a unit." Without units, "generate " is not falsifiable: 2.5 what? Watts, kilowatts, horsepower? See Mass Budget and Interface Control Document (ICD), where every line is a number-plus-unit for exactly this reason.


3. Tolerance: and

The picture. No factory builds anything exactly. So instead of a razor-thin line, tolerance draws a band on the ruler.

Why the topic needs this. Real hardware degrades and varies. A requirement without a tolerance secretly demands perfection, which no test can ever pass. Tolerance is what makes a measurable requirement achievable and testable at the same time.


4. The statistical symbol (and "")

The Gaussian assumption. The " / " rules are not universal — they hold when the scatter follows the bell-shaped normal (Gaussian) distribution, which measurement noise very often does. Under that specific curve, the fraction of measurements landing within of the mean is a fixed number:

These percentages are just the area under the bell curve between those limits — the picture makes this concrete.

Why the topic needs this. The parent's traceability example demands altitude knowledge "to m ." Attaching (under the Gaussian assumption) turns a vague "accurate" into a statistical promise: fail no more than about 3 times in 1000. That is what makes an accuracy requirement genuinely testable — see Verification and Validation.


5. Exponents, the natural logarithm , and Euler's number

First the notation the rocket equation is written in — exponentiation.

The parent's Achievable example leans on the Tsiolkovsky Rocket Equation, which raises a special base to a power. Build it from zero.

The picture. is a curve that rockets upward ever faster. is that same curve reflected across the diagonal line — it climbs steeply at first, then crawls, and it only exists to the right of . They are mirror images because each undoes the other.

Why THIS tool, not simple division? The velocity a rocket gains does not grow in proportion to how much fuel you add — each extra kilo of fuel also has to be carried and accelerated. That "diminishing return" is exactly what captures. In the rocket equation,

doubling your needs the mass ratio to be squared, not doubled — the brutal maths that makes " km/s on chemistry" absurd.


6. TRL — Technology Readiness Level

The picture. Think of a staircase from "napkin sketch" (bottom) to "flight-proven" (top). The parent's Achievable test — "is it at least TRL 6?" — is asking whether the technology has climbed high enough to be trusted on a real mission. Full ladder: Technology Readiness Levels (TRL).


Prerequisite map

The diagram below shows how each foundation feeds the next. Read it as a flow: comparison operators and base units (top) are the raw grammar; tolerance and (built from units) make a stated number honest; exponents/ together with TRL feed the Achievable check; and all of it converges on a single SMART requirement, which then flows into verification.

Comparison operators lt leq geq equals

A SMART requirement

Base units m s kg

Composite units N W joule

Tolerance plus minus and percent

Sigma standard deviation and 3 sigma

Exponents and caret notation

Natural log and e growth

Achievable check via rocket equation

TRL maturity ladder

Verification and Validation

In words, the chain reads: operators + units make a number mean something → tolerance and make that number honest → exponents, and TRL let you check it is possible → together they make the requirement testable.


Equipment checklist

Cover the right side and answer before revealing.

What is the difference between and ?
excludes the boundary value; includes it — a part at exactly the limit passes but fails .
What does draw on a number line?
A ceiling: every value from zero up to and including 150 kg passes.
What are the three base units, and what is a newton in terms of them?
metre (m), second (s), kilogram (kg); .
What is a watt in base units?
.
Why is a bare number like "" not a valid requirement?
It has no unit, so it is not measurable — 2.5 of what?
What band does allow?
.
Write the formula for the standard deviation .
— the root of the mean squared distance from the mean.
Why do the 68 percent / 99.7 percent rules require an assumption?
They are areas under the Gaussian (normal) bell curve and only hold when the scatter is normally distributed.
What does mean?
— a negative exponent means divide.
What question does answer, and for which ?
" raised to what power gives ?" — defined only for ; and of negatives are undefined.
Why is safe in the rocket equation?
Its input is the mass ratio , always positive.
Why use and not division in the rocket equation?
Added fuel gives diminishing returns — grows with the logarithm of the mass ratio, not linearly.
Roughly what TRL should a technology reach to count as "Achievable"?
At least TRL 6 — a system demonstrated in a relevant environment.