Процессы жизненного цикла ИС согласно ISO/IEC 15288 (договорные, процессы предприятия, проектные, технические, специальные)
В 2002 г. был выпущен стандарт на процессы жизненного цикласистем ISO/IEC 15288.IEEEStd 15288–2008. В работе над стандартомучаствовали специалисты, работающие в различных областях техникии бизнеса, включая программирование, управление качеством, системную инженерию, информационную безопасность, управлениесотрудниками. Результатом совместной работы явилось обобщениеопыта разработки систем по заказам правительственных, военных, коммерческих и бюджетных организаций.
Основное назначениеISO/IEC 15288 – поддержка проектирования информационно-вычислительных систем.
В стандарте ISO/IEC 15288 в жизненном цикле системы выделеныследующие группы процессов: договорные; процессы предприятия; проектные; технические; специальные.
Договорные процессы. Группу договорных образуют два процесса: приобретение и поставка.
Процессы предприятия. Эту группу образуют пять процессовуправление окружающей средой предприятия; инвестиционноеуправление; управление жизненным циклом ИС; управление ресурсами; управление качеством.
Проектные процессы. Группу проектных образуют семь процессов: планирование проекта; оценка проекта; контроль проектауправление рисками; управление конфигурацией; управление информационными потоками; принятие решений.
Технические процессы. Группу технических образуют 11 процессов: определение требований; анализ требований; разработка архитектуры; внедрение; интеграция; верификация; переход; аттестацияэксплуатация; сопровождение; утилизация
Специальные процессы. Как специальный категорирован одинпроцесс – определение и установка взаимосвязей исходя из задачи целей.
Тема 5. Стадии создания ИС
План лекции
1. Стадии создания автоматизированных систем по ГОСТ
2. Стадии создания ИС согласно ISO/IEC
Стадии создания автоматизированных систем по ГОСТ
В соответствии с ГОСТ 34.601–90 процесс проектирования ИС состоит из восьми стадий: формирование требований к ИС; разработкаконцепции; техническое задание; эскизный проект; технический проект; рабочая документация; ввод в действие; сопровождение ИС.
Каждая стадия состоит из этапов, представленных в табл. 5.1.
Таблица 5.1. Стадии и этапы работ ГОСТ
Продолжение таблицы 5.1
Стадии создания ИС согласно ISO/IEC
Стандарт ISO/IEC 15288 предусматривает стадии жизненного цикла ИС, представленные в табл. 5.2.
Таблица 5.2. Стадии жизненного цикла ИС
Тема 6. Методологии и технологии проектирования ИС
План лекции
1. Основные понятия
2. Классификация технологий проектирования ИС
Основные понятия
Проект ИС– это проектно-конструкторская и технологическаядокументация, в которой представлено описание проектных решенийпо созданию и эксплуатации ИС в конкретной программно-технической среде.
Проектирование ИС (определение 1) – это процесс преобразования исходной информации об объекте проектирования, о методахпроектирования и об опыте проектирования объектов аналогичногоназначения в соответствии с ГОСТОМ в проект ИС.
Проектирование ИС (определение 2) – это процесс принятияпроектно-конструкторских решений, направленных на получениеописания системы (проекта ИС), удовлетворяющего требованиямзаказчика.
Объекты проектирования ИС– это элементы функциональныхи обеспечивающих подсистем.
Субъекты проектирования– это коллективы специалистов, осуществляющих выполнение проекта, как правило, в составе специализированной проектной организации разработчика, и коллективы сотрудников организации заказчика, реализующих действие«Поддержка пользователей» в процессе «Эксплуатация», входящемв группу основных процессов ISO/IEC.
При разработке крупных проектов и (или) сжатых сроках проектирования число разработчиков может увеличиваться за счет привлечения дополнительных организаций – соисполнителей проекта. Координатором разработки в этом случае выступает головная организацияс которой заказчик заключает договор на создание системы. Участиесоисполнителей может иметь различные формы. Чаще всего соисполнитель осуществляет полную разработку относительно самостоятельнойфункциональной подсистемы. Иногда соисполнителю поручается выполнение отдельных работ или работ на некоторых этапах проекта.
В некоторых случаях возможна разработка проекта силами организации, которой необходима ИС. В этом случае функции заказчикаи разработчика совмещаются.