Книга: Модель зрелости процессов разработки программного обеспечения
7.1. Интерпретация ключевых практик
7.1. Интерпретация ключевых практик
Цель применения ключевых практик не заключается в поддержке какой-либо определенной модели жизненного цикла разработки ПО, организационной структуры, разделения сфер ответственности, либо управленческого/технического подхода к разработке ПО, и не требует вышеперечисленного. Назначение ключевых практик состоит скорее в том, чтобы описать основные элементы эффективной модели процесса разработки ПО.
Ключевые практики призваны реализовать принципы, применимые к самым разным проектам, организациям и типичным программным приложениям, принципы, чья действенность не сойдет на нет со временем. Исходя из этого, выбранный нами подход заключается исключительно в описании этих принципов. Их внедрение и применение остается делом конкретных организаций и зависит от специфики корпоративной культуры и предшествующего опыта управленческого и технического персонала.
Хотя и предполагается, что ключевые практики не зависят от частных случаев применения, однако будет не лишним привести некоторые примеры и термины, чтобы добиться максимальной ясности в изложении предмета. Данный раздел посвящен описанию значения ролей, сфер ответственности, отношений, продуктов и операций, принятых в CMM. Лица, использующие ключевые практики в рамках своих организаций, должны разбираться в этих терминах и правильно применять их для работы над конкретными проектами с учетом особенностей деловой среды.
В Приложении Б приведен глоссарий, содержащий определения терминов (включая термины, описываемые в данном разделе, равно как и в прочих).
- 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. Применение профессиональной оценки
- ГЛАВА 7. ИНТЕРПРЕТАЦИЯ СММ
- 3.5. Ключевые практики
- 7.2. Интерпретация разделов
- Пример из практики
- HR-брендинг: Работа с поколением Y, новые инструменты для коммуникации, развитие корпоративной культуры и еще 9 эффектив...
- Глава 5 Практикум
- 5 Текстовое представление данных: ясные протоколы лежат в основе хорошей практики
- 2.3. Эмпирическая модель обучения Дэвида Колба и ее применение в практике бизнес-тренинга
- Практика рекламного текста
- Ритейл-маркетинг: Практики и исследования
- 14.5.6. Практика прослушивания
- Глава 2.Эпизод из программистской практики