nasa-se-methodology
Installation
SKILL.md
NASA SE Methodology for Cloud Operations
This skill maps NASA's SE Engine (17 common technical processes from NPR 7123.1) to cloud infrastructure operations. It provides the intellectual framework for the GSD OpenStack Cloud Platform project. Every document, procedure, and verification traces back to this methodology.
The SE Engine defines how engineering work is performed. The lifecycle phases define when. Together they ensure that cloud infrastructure is built with the same disciplined process NASA applies to spacecraft.
SE Engine Process Groups
System Design Processes (1-4)
| # | Process | SP-6105 | Cloud Operations Equivalent |
|---|---|---|---|
| 1 | Stakeholder Expectations Definition | SS 4.1 | Identify cloud consumers (developers, operators, security team, management) and capture service level expectations for uptime, performance, capacity, and security posture |
| 2 | Technical Requirements Definition | SS 4.2 | Transform expectations into "shall" statements for each OpenStack service: functional capabilities, API response times, concurrent users, hardware constraints |
| 3 | Logical Decomposition | SS 4.3 | Map cloud requirements to OpenStack services (compute to Nova, network to Neutron, storage to Cinder) and define service interaction architecture |
| 4 | Design Solution Definition | SS 4.4 | Conduct trade studies (Kolla-Ansible vs DevStack, OVS vs OVN, LVM vs Ceph), select preferred design, produce configuration specifications |