
Capstone Design
From Needs to Validated Systems using the V‑Model & ISO/IEC/IEEE 29148
Capstone Design – Stage 1 Focus Session
By the end of this session, you will be able to:

Note
Stage 1 lives at the very top‑left: - Define the business/mission need. - Understand the operational context. - Identify who cares (stakeholders).
In course terms (from the intro deck):
Capstone Activities (Stage 1):
Key Deliverable:
Tip
Stage 1 is about the story of the project: Who has what problem, in what context, and what would “success” look like?
In Stage 1 we primarily apply:
Later stages use other 29148 processes (Stakeholder Needs, System Requirements, etc.), but Stage 1 is the front door.

Purpose: To understand the business context or mission context that drives the need for a new or modified system.
Typical questions it answers:
Important
If you can’t articulate the mission/business case, you don’t yet have a good project.
Business‑oriented example:
Project: Smart Lab Energy Monitor
Business problem: Lab electricity bills are high; facilities wants to cut costs without compromising experiments.
Desired outcomes:
Mission‑oriented example:
Project: Disaster‑Resilient Sensor Network
Mission context: Emergency services need situational awareness after earthquakes or floods.
Desired outcomes:
In 29148, activities commonly include:

Note
Stage 1 sets the direction; Stages 2–3 formalize what exactly must the system do.
Purpose: To identify all parties that have an interest in the system or are affected by it, so their needs can be captured later.
“Stakeholder” includes:
Warning
Missing a critical stakeholder early → hidden requirements pop up late, causing rework, scope creep, or project failure.
Typical stakeholder roles in our projects:
In this course specifically, also include:

As described in 29148, tailored to our course:
Tip
Treat stakeholder identification as a living activity – you may discover new stakeholders later, but Stage 1 should capture the obvious major ones.
29148 Says You Should:
In this course, you will:
All of this goes into:
Sections typically include:
A Concept of Operations (ConOps) is a narrative and graphical description of:
It is written mainly in stakeholder language, not low‑level engineering details.
Note
Think of ConOps as a storyboard of your system in action.
A good ConOps in DCP‑100A should cover:
Example Project: Smart Lab Sensor Network (from intro deck).
Scenario 1 – Normal Operation:
Scenario 2 – Alarm Condition:
Scenario 3 – Maintenance Mode:

Your Stage 1 work, step‑by‑step:
A typical DCP‑100A might include these numbered sections:
Problem / Mission Statement (example):
Teaching laboratories in the ECE department currently rely on manual checks by lab technicians to detect thermal issues that may damage equipment or create uncomfortable working environments. There is no central, real‑time view of lab conditions, leading to delayed detection of overheating and inefficient energy use.
Business/Mission Objectives:
Stakeholder Snapshot (excerpt):
| Stakeholder | Role | Interest / Concern |
|---|---|---|
| Lab Technicians | Primary users | Easy monitoring, reliable alerts |
| Facilities Manager | System owner/sponsor | Energy savings, reduced damage costs |
| IT Department | Network/security support | Secure, low‑maintenance integration |
| Faculty Instructors | Indirect users | Minimal disruption to teaching |
ConOps Scenario (short excerpt):
Each morning, the lab technician opens a web dashboard that shows the current temperature and humidity in all labs. If any lab has been above 28°C for more than 10 minutes, the dashboard displays a red alert icon. The technician can click the alert to see a trend graph and notes, then decides whether to adjust HVAC or contact facilities.
Project concept: A wearable heart‑rate and activity monitor for post‑surgery patients, sending data to hospital staff.
Business/Mission Analysis (high‑level):
Stakeholders (initial list):
ConOps scenario (simplified):
Project concept: A scaled autonomous shuttle (small vehicle platform) for campus tours on predefined routes.
Business/Mission Analysis:
Stakeholders:
ConOps highlights:

Quick exercise (5–7 minutes):
In groups (or individually), pick one of these example systems:
List as many stakeholder groups as you can think of.
Classify each as:
Share 1–2 surprising stakeholders with the class.
Tip
When you pick a project idea for your team, do the same exercise and put the results into your DCP‑100A.
For the Stage 1 Gate Review (DCP‑100A), reviewers will look for:
Important
If your DCP‑100A cannot convince reviewers that you understand the problem, context, and stakeholders, you will likely not pass the Stage 1 Gate.
Common trap: > “We want to build a system using Raspberry Pi + LoRa + MQTT because it’s cool.”
Missing: Who needs what, and why?
Only then choose: microcontroller vs SBC vs FPGA, LoRa vs Wi‑Fi, etc.
Warning
“Technology shopping list” ≠ Stage 1. You must lead with needs, context, and ConOps.

STR-* IDs, but it feeds into them.Note
Think of Stage 1 as building the roots of the traceability tree.
STR-*).Important
Before you design circuits or write code, you must first engineer a well‑framed problem and mission. That is the essence of Stage 1.