Введение в разработку приложений на платформе Atom/MeeGo. Граничин О.Н - 202 стр.

UptoLike

202
действия (Activity Performed), их измерение и анализ (Measurement
and Analysis) и проверку внедрения (Verifying Implementation).
Таким образом, СММ фактически является комплексом требований
к ключевым параметрам эффективного стандартного процесса
разработки ПО и способам его постоянного улучшения.
Выполнение этих требований, в конечном счете, увеличивает
возможности предприятия в достижении поставленных целей в
области качества.
Начальный уровень (Initial Level – Level 1).
К данному уровню относится компания, которой удалось
получить заказ, разработать и передать заказчику программный
продукт. Стабильность разработок отсутствует. Лишь некоторые
процессы определены, результат всецело зависит от усилий
отдельных сотрудников. Успех одного проекта не гарантирует
успешности следующего. К этой категории можно отнести любую
компанию, которая хоть как-то исполняет взятые на себя
обязательства. Ключевые области процесса этого уровня не
зафиксированы.
Повторяемый уровень (Repeatable Level – Level 2).
Этому уровню соответствуют предприятия, обладающие
определенными технологиями управления и разработки.
Управление требованиями и планирование в большинстве случаев
основываются на разработанной документированной политике и
имеющемся опыте. Установлены и введены в повседневную
практику базовые показатели для оценки параметров проекта.
Менеджеры отслеживают выполнение работ и контролируют
временные и производственные затраты.
В компании разработаны некоторые внутренние стандарты и
организованы специальные группы проверки качества (QA).
Изменения версий конечного программного продукта и созданных
промежуточных программных средств отслеживаются в системе
управления конфигурацией. Имеется необходимая дисциплина
соблюдения установленных правил. Эффективные методики и
процессы институционализируются (устанавливаются), что
обеспечивает возможность повторения успеха предыдущих
проектов в той же прикладной области. Ключевые области процесса
разработки ПО этого уровня следующие: