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

UptoLike

201
В этом случае велика вероятность появления неожиданных
проблем, превышения бюджета или невыполнения сроков сдачи
проекта. В такой компании, как правило, менеджеры и
разработчики не управляют процессамиони вынуждены
заниматься разрешением текущих и спонтанно возникающих
проблем. Отметим, что на данном этапе развития находится
большинство российских компаний.
Основные признаки зрелой организации:
· в компании имеются четко определенные и документированные
процедуры управления требованиями, планирования проектной
деятельности, управления конфигурацией, создания и
тестирования программных продуктов, отработанные
механизмы управления проектами;
· эти процедуры постоянно уточняются и совершенствуются;
· оценки времени, сложности и стоимости работ основываются на
накопленном опыте, разработанных метриках и количественных
показателях, что делает их достаточно точными;
· актуализированы внешние и созданы внутренние стандарты на
ключевые процессы и процедуры;
· существуют обязательные для всех правила оформления
методологической программной и пользовательской
документации;
· технологии незначительно меняются от проекта к проекту на
основании стабильных и проверенных подходов и методик;
· максимально используются наработанные в предыдущих
проектах организационный и производственный опыт,
программные модули, библиотеки программных средств;
· активно апробируются и внедряются новые технологии,
производится оценка их эффективности.
СММ определяет пять уровней технологической зрелости
компании, по которым заказчики могут оценивать потенциальных
претендентов на получение контракта, а разработчики могут
совершенствовать процессы создания ПО.
Каждый из уровней, кроме первого, состоит из нескольких
ключевых областей процесса (Key Process Area), содержащих цели
(Goals), обязательства по выполнению (Commitment to Perform),
осуществимость выполнения (Ability to Perform), выполняемые