Overview

This page describes the Space Systems requirements framework. The objectives of this page are to:

This content is part of the Space Systems Crash Course. It can be viewed in presentation format here:

https://www.youtube.com/watch?v=voX1qSL_8vM

All team requirements can be found in the database.

What’s a Requirement?

At a fundamental level:

<aside> ⭐ A requirement is a description of what a system needs to be so as to be a valid solution to a given problem

</aside>

A requirement is a natural language-based representation of a system being engineered. They are formal statements that characterize the function, performance, or design of a system before it is brought into existence. Requirements are our team’s unified technical language. They are the driving force behind all design activities. Requirements can define:

Here’s an example of an actual (adapted) requirement for MDA’s Gateway External Robotics System (GERS), more commonly known as Canadarm3, Canada’s contribution to the Lunar Gateway project:

<aside> 🦾 The GERS shall be capable of performing inspection of Gateway’s exterior as verified through simulation

</aside>

We’ll break down the building blocks that make up requirements in subsequent sections.