A reference model of capabilities for a software development company. Designed for maturity assessment, organizational design, strategic planning, and roadmap development. Contains 58 capabilities across 10 domains: 5 development team blocks and 5 corporate blocks. Available under CC BY 4.0.
For the English version of the text, please see below.
Данная модель представляет собой эталонную модель (Reference Model) способностей (Capabilities), необходимых для эффективной работы компании, специализирующейся на разработке программного обеспечения.
Модель предназначена для:
- Оценки текущей зрелости организации (Maturity Assessment) — выявление существующих и недостающих способностей.
- Организационного проектирования (Organizational Design) — распределение ответственности за способности между подразделениями.
- Стратегического планирования (Strategic Planning) — определение приоритетов развития на 1-3 года.
- Формирования дорожной карты развития (Roadmap Planning) — последовательное внедрение недостающих способностей команд или компаний.
Модель разделена на два логических слоя:
СПОСОБНОСТИ КОМАНД ПО РАЗРАБОТКЕ (Development Team Capabilities) — способности,непосредственно связанные с созданием и поставкой ПО, которые включают:
• Управление продуктом (Product Management)
• Разработка и доставка (Development & Delivery)
• Эксплуатация и поддержка (Operations & Support)
• Управление качеством и безопасностью (Quality & Security Management)
• Руководство и администрирование команды (Team Leadership & Admin)
КОРПОРАТИВНЫЕ СПОСОБНОСТИ (Corporate Capabilities) — способности,
обеспечивающие функционирование компании как бизнеса, которые включают:
• Стратегия и развитие бизнеса (Strategy & Business Development)
• Продажи, маркетинг и работа с клиентами (Sales, Marketing & CRM)
• Корпоративное управление и администрирование (Corporate Governance)
• Инфраструктура и корпоративные сервисы (Infrastructure & Services)
• Непрерывность бизнеса и управление рисками (BCP & Risk Management)
- Каждая способность (Capability) — это то, ЧТО организация должна уметь делать, независимо от того, КАК (процессы) и КЕМ (роли) это реализуется.
- Способности верхнего уровня (родительские) декомпозированы на дочерние способности через отношение Composition (содержит в себе).
- Модель является независимой от конкретных технологий, методологий и оргструктуры.
Модель доступна по лицензии Creative Commons Attribution 4.0 International. Чтобы просмотреть копию этой лицензии, посетите: https://creativecommons.org/licenses/by/4.0/
© 2026 Виктор Копченков, https://kopchenkov.ru При использовании обязательно указывать: "Автор: Виктор Копченков, Источник: https://github.com/kopchenkov/software-development-reference-model"
This model is a reference model of capabilities required for the effective operation of a software development company.
Maturity Assessment — identifying existing and missing capabilities.
Organizational Design — allocating responsibility for capabilities across departments.
Strategic Planning — determining development priorities for 1–3 years.
Roadmap Planning — sequencing the implementation of missing capabilities.
The model is divided into two logical layers:
DEVELOPMENT TEAM CAPABILITIES — capabilities directly related to software creation and delivery, which include: • Product Management • Development & Delivery • Operations & Support • Quality & Security Management • Team Leadership & Administration
CORPORATE CAPABILITIES — capabilities that ensure the company operates as a business, which include: • Strategy & Business Development • Sales, Marketing & CRM • Corporate Governance • Infrastructure & Services • BCP & Risk Management
- Each capability is WHAT the organization should be able to do, regardless of HOW (processes) and BY WHOM (roles) it is implemented.
- Parent capabilities are decomposed into child capabilities through Composition relationships.
- The model is independent of specific technologies, methodologies, and organizational structures.
This model is available under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit: https://creativecommons.org/licenses/by/4.0/
© 2026 Viktor Kopchenkov, https://kopchenkov.ru When using, you must credit: "Author: Viktor Kopchenkov, Source: https://github.com/kopchenkov/software-development-reference-model"