Лекция 5
ISO/IEC 12207:2008 - базовый международный стандарт в мире в области ЖЦПС и систем.
C 2008 года в области ЖЦПС введен новый стандарт ISO/IEC 12207:2008. Стандарт ISO/IEC 12207:2008 - базовый международный стандарт в мире в области ЖЦПС и систем.
В данном стандарте под системой понимается совокупность взаимодействующих элементов, предназначенная для реализации заданных требований.
Системными элементами могут быть:
- Технические средства.
- Программные средства.
- Данные.
- Персонал
- Процессы.
- Оборудование.
- и тп
Частным случаем системы является программная система, представляющая собой совокупность ПС, предназначенная для достижения установленных целей. Модель ЖЦПС и систем имеет также трехуровневую иерархическую структуру.
- Уровень - процессы
- уровень - действия (работы)
- уровень - задачи
При этом каждый процесс определен с помощью цели и выходных результатов. Классификация процессов ЖЦПС ISO/IEC 12207:2008
Все процессы ЖЦПС и систем подразделяются на:
- Процессы в контексте системы. Делится на 4 группы: Процессы соглашения. Процессы организационного обеспечения проекта. Процессы проекта. Технические процессы.
- Специальные процессы ПС. Делятся на 3 группы: Процессы реализации ПС. Процессы поддержки ПС. Процессы повторного применения ПС.
Процессы в контексте системы.
Процессы соглашения.
Процессы соглашения определяют действия (работы) необходимые для достижения договоренностей между двумя организациями.
1-й процесс - процесс приобретения.
Цель - получение продукта и/или услуги которые удовлетворяют потребностям определенным приобретающей стороной.
2-й процесс - процесс поставки.
Цель - предоставление приобретающей стороне продукта и/или услуги, удовлетворяющих установленным требованиям.
Процессы организационного обеспечения проекта.
1-й процесс - процесс менеджмента модели жизненного цикла.
Цель - определение, сопровождение и гарантирование пригодности стратегий процессов ЖЦ, моделей ЖЦ, относящейся к области действия стандарта ISO/IEC 12207:2008.
2-й процесс - процесс менеджмента инфраструктуры.
Цель - обеспечение проектов инфраструктурой и услугами, поддерживающими организацию и цели проекта в течении всего ЖЦ.
3-й процесс - процесс менеджмента портфеля проектов.
Цель - инициализация и поддержка необходимого количества проектов подходящих для удовлетворения стратегических целей организации.
4-й процесс - процесс менеджмента людских ресурсов.
Цель - обеспечение организации необходимыми человеческими ресурсами и поддержка их компетентности в соответствии с потребностями деятельности.
5-й процесс - процесс менеджмента качества.
Цель - гарантирование того, что продукты, услуги и реализация процессов ЖЦ соответствуют целям организации в области качества и удовлетворяют заказчика.
Процессы проекта.
1-й процесс - процесс планирования проекта.
Цель - разработка и взаимное увязывание эффективных и осуществимых планов проекта.
2-й процесс - процесс управления и оценки проекта.
Цель - определение состояние проекта и гарантирование того, что проект выполняется в соответствии с планами и графиками, в пределах бюджета и что он удовлетворяет техническим целям.
3-й процесс - процесс менеджмента решений.
Цель - выбор наиболее выгодного хода проекта из существующих альтернатив.
4-й процесс - процесс менеджмента рисков.
Цель - непрерывная идентификация, анализ, разрешение и мониторинг рисков.
5-й процесс - процесс менеджмента конфигураций.
Цель - установка и поддержка целостности всех идентифицированных выходных результатов проекта или процесса и обеспечение их доступности заинтересованным сторонам.
6-й процесс - процесс менеджмента информации.
Цель - обеспечение заинтересованных сторон значимой, своевременной, полной, правильной и если необходимо конфиденциальной информацией в течение ЖЦ и после ЖЦ системы.
7-й процесс - процесс измерений.
Цель - сбор, анализ и описание данных, связанных с разработанными продуктами и реализованными в подразделении процессами для поддержки эффективного управления процессами и объективной демонстрации качества продуктов.
Технические процессы.
Предназначены для определения требований к системе, преобразования требований к системе в эффективный продукты, использование продукта, обеспечение требуемых услуг, поддержке обеспечения этих услуг и ликвидации продукта при его снятии с эксплуатации.
Данные процессы обеспечивают возможность достижения высокого уровня характеристик качества продукта.
1-й процесс - процесс определения требований правообладателей.
Цель - определение требований к системе, которая позволит обеспечить предоставление. услуг, необходимых пользователям и другим правообладателям в заданной среде окружения.
2-й процесс - процесс анализа системных требований.
Цель - преобразование сформированных требований правообладателей в набор необходимых технических требований к системе, которые станут руководством при ее проектировании.
3-й процесс - процесс проектирования архитектуры системы.
Цель - идентификация распределения системных требований между элементами системы.
4-й процесс - процесс реализации.
Цель - реализация заданного элемента системы и в случае разработки ПС процесс реализации заменяется процессом реализации ПС который регламентирован ISO/IEC 12207:2008.
5-й процесс - процесс системной интеграции
Цель - объединение системных элементов для создания полной системы, удовлетворяющей проекту системы и ожидаемым результатам потребителя, которые выражены в системных требованиях.
6-й процесс - процесс квалификационного тестирования системы
Цель - поддержка того, что реализация каждого системного элемента протестирована на соответствие и система готова к поставке.
7-й процесс - процесс инсталляции ПС.
Цель - установка ПС соответствующего заданным требованиям в целевой среде окружения.