Книга: Модель зрелости процессов разработки программного обеспечения
Помещение в систему управления конфигурацией в сравнении с управлением и контролем
Помещение в систему управления конфигурацией в сравнении с управлением и контролем
Некоторые программные продукты, например архитектура и программный код, должны иметь установленные базовые линии в заранее установленные моменты времени. Эти базовые линии подлежат проверке и утверждению и служат основой для дальнейшего развития. Изменение элементов базовых линий необходимо тщательно контролировать. Использование базовых линий дает контроль над процессом разработки и вносит в него стабильность при взаимодействии с заказчиком. Действия с базовыми линиями иногда называют управлением конфигурацией базовых линий. При описании вышеуказанных программных продуктов применяется фраза «помещен в систему управления конфигурацией».
Если управление конфигурацией является задачей самих разработчиков, то оно обычно называется управлением конфигурацией разработчиками. Некоторые продукты, чья конфигурация должна контролироваться разработчиками, могут быть помещены в систему управления конфигурацией по достижении заранее заданных фаз в ходе выполнения проекта. Фразу «помещен в систему управления конфигурацией» можно понимать как расширение системы управления конфигурацией разработчиками. Однако ее минимальная интерпретация отражает лишь потребность в управлении конфигурацией базовой линии.
Некоторые программные продукты, такие как сметные оценки и планы разработки ПО, которые не обязательно должны помещаться в систему управления конфигурацией, все же требуют «управления и контроля». Данная фраза используется для того, чтобы охарактеризовать процесс идентификации программных продуктов, не входящих в базовую линию конфигурации и, соответственно, не подлежащих помещению в систему управления конфигурацией. Тем не менее управление такими продуктами необходимо, так как позволяет добиться строгого выполнения проекта. «Управляемый и контролируемый» означает, что в любой момент времени (прошлый или настоящий) известна версия используемого промежуточного продукта (т. е., реализован контроль версий), а внесение изменений происходит управляемым образом (т. е. реализовано управление изменениями).
- 7.1. Интерпретация ключевых практик
- 7.2. Интерпретация разделов
- 7.2.1. Обязательства по выполнению Положения политики
- Лидерство
- 7.2.2. Необходимые предпосылки Ресурсы и финансирование
- Обучение
- Ориентация
- Начальные условия
- 7.2.3. Выполняемые операции
- Типы планов
- Формальные планы
- Неформальные планы
- В соответствии с документированной процедурой
- Отнесенные к ПО системные требования
- Отношения типа «поставщик — заказчик»
- Отслеживание процесса разработки ПО с принятием корректирующих мер в сравнении с управлением ходом работ
- Контроль в сравнении с экспертной оценкой
- Помещение в систему управления конфигурацией в сравнении с управлением и контролем
- 7.2.4. Измерения и анализ
- 7.2.5. Проверка внедрения
- Регулярный надзор со стороны высшего руководства
- Регулярный и событийный надзор со стороны руководства проекта
- Действия по обеспечению качества ПО
- 7.3. Интерпретация определения производственного процесса
- 7.3.1. Концепции определения процесса
- 7.3.2. Концепции, касающиеся основных средств производственного процесса организации Основные средства производственного процесса организации (ППО)
- Стандартный производственный процесс организации (СППО)
- Архитектура производственного процесса
- Элемент производственного процесса
- Утвержденное описание жизненных циклов ПО
- Инструкции и критерии адаптации
- База данных производственного процесса организации
- Библиотека документации по производственному процессу
- 7.3.3. Концепции, связанные с производственным процессом проекта Описание производственного процесса проекта
- Стадии
- Задачи
- Операции
- Промежуточные программные продукты (результаты проекта)
- Программные продукты
- 7.3.4. Взаимосвязь между производственным процессом проекта и планом разработки ПО
- 7.3.5. Жизненные циклы и CMM
- 7.3.6. Технология и CMM
- 7.3.7. Документация и CMM
- 7.3.8. Сбор и анализ данных процесса
- 7.4. Организационная структура и роли
- 7.4.1. Организационные роли
- Менеджер
- Руководитель высшего звена
- Менеджер проекта
- Производственный менеджер проекта
- Линейный менеджер
- Ведущий специалист
- Персонал, разработчики, сотрудники
- 7.4.2. Организационная структура
- Организация
- Проект
- Группа
- Группа разработки ПО
- Группы, связанные с разработкой ПО
- Группа инженерии производственного процесса
- Группа системного проектирования
- Группа системного тестирования
- Группа обеспечения качества ПО
- Группа управления конфигурацией ПО
- Группа обучения
- 7.4.3. Независимость и организационная структура
- 7.5. Применение профессиональной оценки
- Основные "рычаги" управления производительностью
- Категорийный менеджмент. Курс управления ассортиментом в рознице
- 1. Системы управления базами данных
- 4.8 Методы управления Fibre Channel
- 5.7 Устройства NAS под управлением Windows и моментальные снимки
- 7.9 Будущее управления хранилищами по версии ассоциации SNIA: стандарты SMI
- 15.1.3. Обработка сигналов управления заданиями
- Группа управления конфигурацией ПО
- Системные вызовы управления процессорной привязкой
- Глава 2 Комбинированная система управления
- Почему я не нахожу в Панели управления описанных пунктов?
- Откуда можно настраивать систему?