Настоящий стандарт уточняет и дополняет ГОСТ Р ИСО/МЭК 12207 в части процесса управления (далее - управление программным проектом или УПП). Настоящий стандарт разработан на основе (см. рисунок 1):
- применения процесса управления из ГОСТ Р ИСО/МЭК 12207 для УПП;
- использования Руководства РМВОК [1] для определения и описания областей сведений по управлению, применяемых при УПП;
- использования ИСО 10006 [2] для управления проектом.
Рисунок 1 - Основные источники для настоящего стандарта
Настоящий стандарт предназначен для лиц, отвечающих за управление реализацией основных процессов по ГОСТ Р ИСО/МЭК 12207: заказа, поставки, разработки, эксплуатации и сопровождения. Приведенные в настоящем стандарте рекомендации охватывают:
- общие рекомендации для УПП по применению работ процесса управления (см. 7.1 ГОСТ Р ИСО/МЭК 12207) в части их реализации в каждом из основных процессов;
- применимость УПП для каждого основного процесса;
- ключевые вопросы, относящиеся к УПП в целом;
- уточненные рекомендации для администраторов проектов (АП) программных средств в части задач управления проектом из:
- Руководства РМВОК [1] в части определения и описания общепризнанного подмножества из данного руководства. Общее признание означает, что описанные знания и опыт применены во многих проектах и единодушно признаны их значимость и полезность;
- ИСО 10006 [2] в части рекомендаций по реализации основных концепций, элементов и опыта применения систем качества, влияющих на практику управления проектом.
В настоящем стандарте рассмотрены вопросы, специфичные для программных средств или приводящие к проблемам при реализации основных процессов по ГОСТ Р ИСО/МЭК 12207 в программных проектах. Например, хорошо известно, что зачастую программные проекты финансируют с опозданием и (или) не полностью или они не могут удовлетворять ожиданиям или требованиям заказчика. Это не относится только к программным средствам, но имеется ряд особенностей, характерных для программных средств, могущих привести к подобным результатам.
1.1 Круг пользователей
Настоящий стандарт предназначен для субъектов, использующих или планирующих использование ГОСТ Р ИСО/МЭК 12207 в программных проектах, независимо от их области применения, создаваемых продуктов, методологии, объема или сложности. Стандарт в первую очередь предназначен для администраторов проектов, отвечающих за соответствие процессов управления ГОСТ Р ИСО/МЭК 12207:
- администраторов, ответственных за организацию и постоянное совершенствование процессов жизненного цикла программных средств по ГОСТ Р ИСО/МЭК 12207;
- администраторов, ответственных за применение процессов жизненного цикла программных средств по ГОСТ Р ИСО/МЭК 12207 на проектном уровне;
- организаций или лиц, являющихся субподрядчиками при реализации УПП.
Приведены соображения для лиц:
- вовлеченных в программные проекты, но не являющихся АП;
- являющихся администраторами непрограммных проектов, но связанных с АП программных средств.
В настоящем стандарте рассмотрены основные процессы жизненного цикла программных средств из ГОСТ Р ИСО/МЭК 12207 с точки зрения АП и приведены рекомендации по эффективной реализации задач управления (на основе передового опыта и знаний). Кроме того, в настоящем стандарте показано, как работы технологического, технического и вспомогательного персонала должны быть интегрированы в общий жизненный цикл программного средства.
1.2 Предпосылки
Предпосылками для применения настоящего стандарта являются: