Lesson 8 of 9

🔧 Integration & Verification

🎯 Grades 9–12 ⏱ ~30 minutes 🟡 Intermediate

What You'll Learn

  • The difference between verification (did we build it right?) and validation (did we build the right thing?)
  • Integration strategies: big-bang, incremental, and continuous integration
  • How Technical Readiness Levels (TRL) measure maturity of systems
Quick Check

1. What does "verification" mean in systems engineering?

ADid we build the right thing for the user?
BDid we build it according to the specifications?
CDid we complete the project on time?
DDid we test all failure modes?

2. Compared to big-bang integration, incremental integration is better because:

AIt requires less total testing
BInterface failures are easier to isolate when adding one component at a time
CAll components are completed before any testing begins
DIt eliminates the need for unit testing

3. At what TRL level does NASA require a technology before it can fly on a spacecraft?

ATRL 3
BTRL 4
CTRL 6
DTRL 9

4. The Mars Climate Orbiter failure (metric vs. imperial units) was primarily a:

AVerification failure — the system was not built to specification
BValidation failure — the specification was wrong, not capturing the actual need
CIntegration failure — components were assembled incorrectly
DReliability failure — a component stopped working