| name | core-foundations-performance-values |
| description | Performance as an always-on value, all tracks — performance engineering is proactive, not testing: objectives grounded in business goals, checkable criteria, and integration into every phase from design onward. |
Performance Values
Performance is not a phase. This skill sets the always-on stance; each phase has its own
performance skill for the mechanics (core-build-performance-engineering,
core-verify-performance-verification, core-operate-observability). Adapted from DX's
What is performance engineering? and
the Microsoft Engineering Fundamentals Playbook's
Performance NFR.
Areas under consideration
Skill
Engineering, not testing
Performance testing is reactive — it finds bottlenecks after the code exists. Performance
engineering is proactive — performance is embedded in every phase from conceptual design
onward. The same proactive-versus-reactive logic applies to every
quality attribute (availability, security, …): this stance generalizes.