INTRODUCTION
At NASA, I worked on designing Iris, a solution to address cross-functional challenges faced by engineers developing the Space Launch System (SLS) and Orion spacecraft for the Artemis program. These engineers frequently encountered delays due to misaligned interpretations of performance and design requirements. Iris was designed to improve transparency, structure communication, and centralize critical data, preventing costly rework and maintaining morale as teams work toward humanity’s return to the Moon.
CENTRALIZED HUB ⚛️🗄️
The Centralized Hub in Iris is the cornerstone of collaboration for discipline engineers, providing them with a single source of truth for requirements, contexts, and related documentation. This hub ensures engineers can access and understand the broader ecosystem of dependencies, fostering a seamless integration of their subsystems into the larger mission framework.
Requirement Hub
Iris’s homepage serves as a central hub, offering engineers access to their owned requirements alongside attached usage contexts, verification documents, and rationale from other teams. By consolidating this information, engineers can quickly understand their responsibilities and dependencies, making collaboration more efficient.
Usage Contexts
Within a specific requirement view, engineers can explore verification activities chosen by other teams, including their rationale and data flow across related documents. This holistic perspective reinforces the importance of collaboration and reminds engineers that their work is part of a larger, interconnected system.