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.
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.