PIS_Zakharchenko_2015g (1)
.pdfРаздел 4
СТАНДАРТЫ ЖИЗНЕННОГО ЦИКЛА ИНФОРМАЦИОННЫХ
СИСТЕМ
РАНХиГС Доцент Захарченко Ю.Ф.
101
Определение стандарта
Стандарт (от англ. standard – норма, образец) – в широком смысле слова образец, эталон, модель, принимаемая за основу для сопоставления с ними других подобных объектов.
Стандарт – это нормативный документ, разработанный на основе консенсуса, утвержденный признанным органом, направленный на достижение оптимальной степени упорядочения в определенной области.
102
Определение стандартизации
Стандартизация – деятельность,
направленная на разработку требований, норм, правил, характеристик, как обязательных для выполнения, так и рекомендуемых, обеспечивающая право потребителя на приобретение товаров надлежащего качества, а также на безопасность и комфортность труда.
103
Цель стандартизации
Достижение оптимальной степени упорядочивания в той или иной области посредством широкого и многократного использования установленных положений, требований, норм для решения реально существующих, планируемых или потенциальных задач.
Стандартизация процессов ЖЦ ИС отражается на качестве и надежности создаваемых ИС.
104
Проблема адаптации стандартов
Для сокращения стоимости и обеспечения качества создаваемой ИС выбранный стандарт следует адаптировать для конкретного проекта системы.
Наиболее распространенный способ адаптации – разработка и применение профилей стандартов ЖЦ.
105
Проблема адаптации стандартов
Профили стандартов ЖЦ – совокупность нескольких (или подмножество одного) базовых стандартов и других нормативных документов с четко определенными и гармонизированными подмножествами обязательных и факультативных возможностей, предназначенная для реализации заданной функции или группы функций.
106
Наиболее популярные стандарты на организацию ЖЦ ИС
ISO/IEC 12207:1995-08-01
Комплекс
российских
стандартов ГОСТ 34
Методология
Oracle CDM
•Максимальная степень адаптивности
•Содержит информацию только о том, «что надо сделать»
•Высокая степень адаптивности
•Детально прописано, «как надо сделать» (устаревший, но полезный )
•Степень адаптивности минимальна (используется только для ПО Oracle)
•Не допускает изменений, детализирован до уровня заготовок проектных документов
107
ГОСТ Р ИСО/МЭК 12207-2010
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационная технология Системная и программная инженерия ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА ПРОГРАММНЫХ СРЕДСТВ
Information technology. System and software engineering. Software life cycle processes
Утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 30 ноября 2010 г. N 631-ст
108
ГОСТ Р ИСО/МЭК 12207-2010
Впервые реализован принцип структурной стандартизации ЖЦ ПС на основе регламентации требований к процессам, работам и задачам, входящим в структуру ЖЦ.
Процессы ЖЦ ПС выделены по принципу ответственности субъекта (заказчика, постановщика, разработчика и т.д.), реализующего конкретный процесс.
Каждый процесс состоит из работ и решаемых при их выполнении задач.
109
ГОСТ Р ИСО/МЭК 12207-2010
Каждый процесс, работа или задача инициируется и выполняется другим процессом по мере необходимости,
причем нет заранее определенных
последовательностей (при сохранении
логики связей по ИД)!
Процессы по признакам подчиненности и важности разбиты на три группы: основные, вспомогательные и организационные.
110