Аксиома 16. Безопасность по построению Axiom 16. Secure by Design
Простыми словами
Аксиома направлена против безопасности как приёмочного этапа в конце: требование адресовано не разработчику, а СРЕДЕ — архитектура обязана создать окружение, в котором встроить безопасность в дизайн и кодовую базу с самого начала проще, чем обойти. Приняв её, архитектор перестаёт считать безопасность отдельным нефункциональным требованием и распределяет её по всем стадиям жизненного цикла поставки: DevOps становится DevSecOps. Ограничение, которое надо знать честно: у этой аксиомы в издании нет разворачивающей главы — слово DevSecOps встречается в стандарте ровно один раз, в самой аксиоме, а ближайший материал по существу — перечень тем безопасности разд. 14.6.1 и требование, чтобы у безопасности были план и бюджет, определённые бизнесом, безопасниками и ИТ. Путают с Аксиомой 10: та требует единого механизма взаимодействия, эта — чтобы механизм с самого начала нёс идентификацию, авторизацию и защиту данных.
Примеры
«Software security needs a plan and a budget defined by business, security teams, and IT teams.» То есть решение о ней принимается не внутри команды разработки.
Open Agile Architecture™ Standard, Version 2.0 (The Open Group, April 2026, C262), разд. 14.6.1 — Security
«Integrity and confidentiality of data at rest and in transit with encryption, signature, and key management» — один из одиннадцати пунктов перечня тем безопасности, который стандарт даёт программному архитектору.
Open Agile Architecture™ Standard, Version 2.0 (The Open Group, April 2026, C262), разд. 14.6.1 — перечень тем безопасности
«An approach in which testing is performed earlier in the lifecycle (moved left on the project timeline) so that the team focuses on quality and works on problem prevention instead of detection» — тот же ход по сдвигу работы к началу цикла, но применительно к тестированию, а не к безопасности.
Open Agile Architecture™ Standard, Version 2.0 (The Open Group, April 2026, C262), разд. 15.2.3 — DevOps Principles, Shift left
Определение из первоисточника
дословная выпискаAgile Architecture shall create an environment that helps developers to build security into their design and codebase from the start. The Agile enterprise will shift from DevOps to DevSecOps, where security is embedded at every stage of the software delivery lifecycle.
Agile-архитектура обязана создавать среду, которая помогает разработчикам с самого начала встраивать безопасность в свой дизайн и в кодовую базу. Гибкое предприятие перейдёт от DevOps к DevSecOps, где безопасность встроена в каждую стадию жизненного цикла поставки программного обеспечения.
ИсточникThe Open Group Open Agile Architecture™ Standard, Version 2.0. The Open Group, April 2026, C262, ISBN 1-957866-76-5
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Краткое нормативное утверждение аксиомы; пояснение и примеры остаются в разделе стандарта.
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей