О разделе "Экономика производства ПО"
Классический университетский курс "экономика производства программных продуктов" объединяет то, что в индустрии часто живёт в разных "уголках" — системное проектирование, оценка трудоёмкости и стоимости, модели качества, производственные процессы, испытания и сертификация. В энциклопедии эти темы уже были — но разбросаны по разделам про управление, методологию, тестирование и документацию.
Этот раздел — собранный маршрут — вы идёте по логике учебника, а мы показываем, где читать подробнее и что добавлено именно под "заказную" разработку.
Студентам — карта курса без поиска по всей энциклопедии.
Руководителям и аналитикам — связка "оценка → качество → приёмка".
Разработчикам и QA — зачем формальные модели (COCOMO, ISO 25010, ПМИ) сосуществуют с Agile.
Две части курса — два блока энциклопедии
| Часть учебника | Смысл | Где в энциклопедии |
|---|---|---|
| Ч. 1. Проектирование заказных продуктов | Требования, архитектура, оценки, риски, экономика проектирования | Этот раздел + Аналитика, Архитектура, Команда |
| Ч. 2. Производство заказных продуктов | Конструирование, тесты, планирование, сопровождение, конфигурация, испытания | Конструирование, Тестирование, Техписьмо |
Проект внедрения ERP и TCO после приёмки — Внедрение ERP (ст. Промышленная эксплуатация и сопровождение ERP, Срок и бюджет внедрения ERP).
Маршрут по главам учебника
Часть 1. Проектирование
| Глава | Тема | Материалы раздела 7.13 | Соседние разделы |
|---|---|---|---|
| 1.1 | Системное проектирование, CMMI, стандарты качества | — | SDLC и CMMI, Системное мышление |
| 1.2 | Подготовка коллектива, квалификация | Квалификация команды | Команда и управление |
| 1.3 | Требования, декомпозиция, reuse | Заказные системы РВ (NFR) | Требования, Компоненты |
| 1.4 | Качество и риски | ISO/IEC 25010 | NFR в архитектуре |
| 1.5–1.6 | Сложность, трудоёмкость, COCOMO II | COCOMO II | Оценка трудозатрат |
Часть 2. Производство
| Глава | Тема | Материалы раздела 7.13 | Соседние разделы |
|---|---|---|---|
| 2.1–2.2 | Производственные процессы, верификация | — | Конструирование, 12207, Тестирование |
| 2.3 | Потоки управления и данных | — | White-box тестирование, Цикломатическая сложность |
| 2.4 | Планирование производства и тестов | — | Планирование конструирования, Тест-план |
| 2.5 | Динамические тесты, РВ | Заказные системы РВ | Нагрузочное тестирование |
| 2.6 | Сопровождение | Сопровождение ПО | Легаси |
| 2.7 | Управление конфигурацией | SCM | DevOps |
| 2.8 | Испытания, сертификация | Сертификация и приёмка | ПМИ по ГОСТ |
Рекомендуемый порядок чтения
Если вы проходите курс с нуля:
- COCOMO II — параметрическая оценка (гл. 1.6).
- ISO/IEC 25010 — язык качества (гл. 1.4).
- Управление конфигурацией — SCM и Git (гл. 2.7).
- Сопровождение ПО — после сдачи заказчику (гл. 2.6).
- Заказные системы реального времени — если тема РВ в программе (гл. 1.3, 2.5).
- Сертификация и приёмка — госсектор и формальная приёмка (гл. 2.8).
- Квалификация команды — роли и компетенции (гл. 1.2).
- Итоги — краткое резюме раздела и FAQ.
Параллельно держите открытыми SDLC и Требования — без них экономика "висит в воздухе".
Формальные модели не отменяют Scrum.
Заказчик по контракту всё равно спросит — сколько стоит, как докажете качество, что сдаёте при приёмке.
Раздел учит отвечать на эти вопросы языком стандартов — и переводить ответы в backlog, DoD и CI.
Модель COCOMO II — прогноз трудоёмкости и стоимости
На совещании вы слышите — эта фича 8 story points. Это работает внутри команды, когда все знают прошлые спринты.
Модель качества ISO/IEC 25010
Восемь характеристик качества ПО — что писать в ТЗ, как проверять на приёмке и почему "без багов" мало.
Управление конфигурацией программных комплексов
SCM простым языком: конфигурационные единицы, baseline, контроль изменений и связь с Git, CI/CD и ГОСТ-документацией.
Сопровождение программных комплексов
Что происходит с заказным ПО после акта приёмки: виды сопровождения, SLA, экономика и типичные ошибки — простым языком.
Заказные системы реального времени
Что такое системы реального времени, чем hard RT отличается от веба, как формулировать требования и тестировать на стенде — для новичка.
Сертификация и приёмка заказных программных продуктов
Испытания, удостоверение качества и сертификация — простым языком: ПМИ, акт приёмки, ФСТЭК и что закладывать в смету.
Квалификация команды для заказной разработки
Какие компетенции нужны PM, архитектору, аналитику, разработчику и QA на заказном проекте — и как это влияет на оценку COCOMO.
Экономика производства ПО — итоги
Краткие итоги раздела "Экономика производства ПО": COCOMO, ISO 25010, SCM, сопровождение, РВ и приёмка заказных систем.
Экономика производства ПО — о разделе
Маршрут по курсу "экономика производства программных продуктов": проектирование и производство заказного ПО, оценки, качество, сопровождение, сертификация.
В подборках
Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:
Управление проектами и Agile — Культура кода — о разделе, Коммуникация и общение — о разделе, Базы знаний и задачники — о разделе, Scrum — о разделе, Методология и жизненный цикл ПО — о разделе, Команда и управление — о разделе.