Чтобы проиллюстрировать, какой путь проделали стандарты в ИТ за последние годы, и показать, чем современные процессно-ориентированные стандарты принципиально отличаются от традиционных, я начну с самого, наверное, известного в нашей стране стандарта ГОСТ 34, до сих пор олицетворяющего для многих управленцев (да и ИТ-специалистов) понятие ИТ-стандарта вообще. Я постараюсь, не особенно углубляясь в детали, проанализировать практику его применения, а также перспективы использования как источника эталонных процессов управления ИТ.
Тридцать четвертым ГОСТом на жаргоне ИТ-специалистов называется совокупность взаимосвязанных стандартов, которые имеют номер, начинающийся на 34: ГОСТ 34.602-89, 34.003-90, 34.603-92, 34.201-89, 34.601-90, 34.698-90, 34.320-96, 34.321-96, а также руководящий документ РД 50-34.698-90 и два стоящих особняком стандарта, относящихся к узкоспециальной теме криптозащиты -
Все эти стандарты появились в конце 80-х - начале 90-х годов (год выпуска обозначен числом после дефиса), заменив или дополнив более ранние стандарты 19-й и 24-й серий.
Чтобы понять и оценить логику, содержащуюся в семействе ГОСТ 34, проанализируем содержание составляющих его стандартов более подробно. Ориентированные на ИТ-специалистов ГОСТ 34.320-96 "Концепции и терминология для концептуальной схемы и информационной базы", ГОСТ 34.321-96. "Эталонная модель управления данными",
ГОСТ 34.003-90, помимо того что содержит многочисленные ошибки, полностью устарел и потерял актуальность, поэтому о нем я говорить не буду. Таким образом, далее рассматривается четыре последних документа.
Серьезно устаревший, но отчасти пригодный для использования стандарт (ГОСТ 34, 1989а). Устанавливает соответствие документов стадиям создания
Короче говоря, при "творческом" подходе он может еще послужить, особенно в тех организациях, где
Один из наиболее применяемых до сих пор стандартов (ГОСТ 34, 1990), определяющий стадии и этапы создания автоматизированной системы. Приведенная ниже таблица является центральной в стандарте.
| Стадии | Этапы |
|---|---|
| 1. Формирование требований к АС | 1.1. Обследование объекта и обоснование необходимости создания АС |
| 1.2. Формирование требований пользователя к АС | |
| 1.3. Оформление отчета о выполненной работе и заявки на разработку АС (тактико-технического задания) | |
| 2. Разработка концепции АС | 2.1. Изучение объекта |
| 2.2. Проведение необходимых научно-исследовательских работ | |
| 2.3. Разработка вариантов концепции АС, удовлетворяющего требованиям пользователя | |
| 2.4. Оформление отчета о выполненной работе | |
| 3. Техническое задание | 3.1 Разработка и утверждение технического задания на создание АС |
| 4. |
4.1. Разработка предварительных проектных решений по системе и ее частям |
| 4.2. Разработка документации на АС и ее части | |
| 5. |
5.1. Разработка проектных решений по системе и ее частям |
| 5.2. Разработка документации на АС и ее части | |
| 5.3. Разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку | |
| 5.4. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации | |
| 6. |
6.1. Разработка |
| 6.2. Разработка или адаптация программ | |
| 7. Ввод в действие | 7.1. Подготовка объекта автоматизации к вводу АС в действие |
| 7.2. Подготовка персонала | |
| 7.3. Комплектация АС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями) | |
| 7.4. Строительно-монтажные работы | |
| 7.5. Пусконаладочные работы | |
| 7.6. Проведение |
|
| 7.7. Проведение |
|
| 7.8. Проведение |
|
| 8. Сопровождение АС | 8.1. Выполнение работ в соответствии с гарантийными обязательствами |
| 8.2. Послегарантийное обслуживание |
Практически все перечисленные стадии и этапы до сих пор встречаются в практике создания информационных систем предприятий и организаций. Конечно, можно критиковать стандарт за негибкость в части последовательности и названий стадий и этапов, но факт остается фактом - он продемонстрировал исключительную живучесть, и понять, в чем причина этого, гораздо важнее, чем заниматься критикой разработки почти 20-летней давности. Мне кажется, что стандарт демонстрирует точное соответствие своим целям. Во-первых, он не требует знаний в области ИТ и, следовательно, понятен обычным управленцам. Во-вторых, он компактен и прост по структуре, что позволяет человеку, не знакомому с ним, быстро войти в курс дела. В-третьих, он самодостаточен - практически никаких ссылок на смежные документы в нем нет (за исключением ГОСТ 34.201). И наконец, он практичен - сразу понятно, как его применять и как контролировать его применение.
Помимо вышеприведенной таблицы ГОСТ 34.601-90 содержит справочное Приложение 1 с поэтапной расшифровкой работ, включая указание на документы, возникающие в результате этих работ, а также Приложение 2 - "Перечень организаций, участвующих в работах по созданию АС". Это подсказывает способ адаптации стандарта к конкретным условиям: достаточно переработать Приложения, и получится вполне разумный корпоративный стандарт на создание ИС. Причем опять-таки эта работа под силу обычному управленцу.
Требование "подготовить Техническое задание в соответствии с ГОСТ 34.602-89", знакомо, наверное, каждому, кто хоть однажды участвовал в заказной разработке ИС или ее приемке, да и вообще всем, кто так или иначе связан с информационными системами. Некоторые разработчики до сих пор считают хорошим тоном помнить наизусть состав Технического задания (ТЗ) в соответствии с ГОСТ 34.602-89 (ГОСТ 34, 1989б).
Попробуем разобраться в причинах неизменной популярности этого стандарта, возраст которого перевалил уже за 20 лет. Собственно, весь стандарт представляет собой расшифровку перечисленных девяти пунктов. Размер его - всего 11 страниц, но объем сообщаемой полезной информации на удивление велик. Если выбросить явные архаизмы, вроде существовавших когда-то фондов алгоритмов и программ, окажется, что практически все, о чем идет речь, полностью применимо до сих пор. Вот пример одного из разделов.
"2.6.2. В подразделе "Требования к функциям (задачам)", выполняемым системой, приводят:
по каждой подсистеме перечень функций, задач или их комплексов (в том числе обеспечивающих взаимодействие частей системы), подлежащих автоматизации; при создании системы в две или более очереди - перечень функциональных подсистем, отдельных функций или задач, вводимых в действие в 1-й и последующих очередях;
временной регламент реализации каждой функции, задачи (или комплекса задач); требования к качеству реализации каждой функции (задачи или комплекса задач), к форме представления выходной информации , характеристики необходимой точности и времени выполнения, требования одновременности выполнения группы функций, достоверности выдачи результатов;перечень и критерии отказов для каждой функции, по которой задаются требования по надежности".
Приведенный отрывок демонстрирует иерархичность стандарта: система состоит из подсистем, комплексов задач, отдельных задач, функций. Чем точнее и подробнее сформулированы требования, тем более предсказуемым будет результат. Специально формулируются требования к функциям взаимодействия подсистем (сейчас мы бы сказали "к методам интеграции"), функции привязываются к плану-графику реализации системы (который тем самым также становится иерархическим). Специально упомянуты требования к качеству. Форма представления
С течением времени стали видны и оборотные стороны стандарта:
Стоит подчеркнуть, что, как и ГОСТ 34.601-90, ГОСТ 34.602-89 не требует специальной подготовки в области информационных технологий, поэтому контролировать соответствие ему Технического задания может обычный управленец, в задачу которого входит, например, взаимодействие с субподрядчиками. Это упрощает внедрение и практическое применение стандарта.
Другое интересное явление, которое продемонстрировала практика, состоит в том, что, как оказалось, далеко не каждый ИТ-специалист способен разработать Техническое задание, удовлетворяющее требованиям стандарта. Фактически появление ГОСТ 34.602-89 стимулировало возникновение новых специалистов - бизнес-аналитиков и консультантов в сфере информационных технологий, основной работой которых стали разработка и согласование Технических заданий с заказчиками автоматизированных систем.
Компактный и прозрачный стандарт (ГОСТ 34, 1992), устанавливающий последовательность испытаний готовой информационной системы, цели и результаты испытаний. Широко применяется на практике, обладая теми же достоинствами, что и ГОСТ 34.601-90, - лаконичностью, доступностью для неспециалиста в ИТ, самодостаточностью. Понятия и термины стандарта стали общепринятыми в российском ИТ-сообществе.
Руководящий документ (РД 34, 1990) определяет состав и структуру документов, введенных в ГОСТ 34.201-89, вплоть до форматов приказов о начале
"Локальная
Конечно, многое в документе устарело и не соответствует современным реалиям, но отдельные части его выглядят по-прежнему актуально. Вот достаточно показательная, хотя и пространная цитата.
"СОДЕРЖАНИЕ ДОКУМЕНТОВ, РАЗРАБАТЫВАЕМЫХ НА ПРЕДПРОЕКТНЫХ СТАДИЯХ
Стадия "Формирование требований к АС"
На стадии разрабатывают отчет по ГОСТ 7.32 и заявку на разработку АС Основная часть отчета содержит разделы:
характеристика объекта и результатов его функционирования; описание существующей информационной системы; описание недостатков существующей информационной системы; обоснование необходимости совершенствования информационной системы объекта; цели, критерии и ограничения создания АС; функции и задачи создаваемой АС; выводы и предложения. В разделе "Характеристика объекта и результатов его функционирования" описывают тенденции развития, требования к объему, номенклатуре и качеству результатов функционирования, а также характер взаимодействия объекта с внешней средой. При выявлении фактических показателей функционирования определяют существующие показатели и тенденции их изменения во времени.
Раздел "Описание существующей информационной системы" содержит описание функциональной и информационной структуры системы, качественных и количественных характеристик, раскрывающих взаимодействие ее компонентов в процессе функционирования. В разделе "Описание недостатков существующей информационной системы" приводят результаты диагностического анализа, при котором оценивают качество функционирования и организационно-технологический уровень системы выявляют недостатки в организации и технологии функционирования информационных процессов и определяют степень их влияния на качество функционирования системы. В разделе "Обоснование необходимости совершенствования информационной системы объекта" при анализе соответствия показателей функционирования объекта предъявляемым требованиям оценивают степень соответствия прогнозируемых показателей требуемым и выявляют необходимость совершенствования информационной системы путем создания АС. Раздел "Цели, критерии и ограничения создания АС" содержит:
формулировку производственно-хозяйственных, научно-технических и экономических целей и критериев создания АС; характеристику ограничений по созданию АС. Раздел "Функции и задачи создаваемой АС" содержит:
обоснование выбора перечня автоматизированных функций и комплексов задач с указанием очередности внедрения, требования к характеристикам реализации функций и задач в соответствии с действующими нормативно-техническими документами, определяющими общие технические требования к АС конкретного вида; дополнительные требования к АС в целом и ее частям, учитывающие специфику создаваемой АС. Раздел "Ожидаемые технико-экономические результаты создания АС" содержит:
перечень основных источников экономической эффективности получаемых в результате создания АС (в том числе - экономии производственных ресурсов, улучшения качества продукции, повышения производительности труда и т. д.) и оценку ожидаемых изменений основных технико-экономических и социальных показателей производственно-хозяйственной деятельности объекта (например, показателей по номенклатуре и объемам производства, себестоимости продукции, рентабельности, отчислениям в фонды экономического стимулирования, уровням социального развития); оценку ожидаемых затрат на создание и эксплуатацию АС с распределением их по очередям создания АС и по годам; ожидаемые обобщающие показатели экономической эффективности АС. Раздел "Выводы и предложения" рекомендуется разделять на следующие подразделы:
выводы о производственно-хозяйственной необходимости и технико-экономической целесообразности создания АС; предложения по совершенствованию организации и технологии процесса деятельности; рекомендации по созданию АС. Подраздел "Выводы о производственно-хозяйственной необходимости и технико-экономической целесообразности создания АС" содержит:
сопоставление ожидаемых результатов создания АС с заданными целями и критериями создания АС (по целевым показателям и нормативным требованиям); принципиальное решение вопроса о создании АС (положительное или отрицательное). Подраздел "Предложения по совершенствованию организации и технологии процесса деятельности" содержит предложения по совершенствованию:
производственно-хозяйственной деятельности; организационной и функциональной структур системы, методов деятельности, видов обеспечения АС.Подраздел "Рекомендации по созданию АС" содержит рекомендации:
по виду создаваемой АС, ее совместимости с другими АС и неавтоматизируемой частью соответствующей системы; по организационной и функциональной структуре создаваемой АС; по составу и характеристикам подсистем и видов обеспечения АС; по организации использования имеющихся и приобретению дополнительных средств вычислительной техники; по рациональной организации разработки и внедрения АС; по определению основных и дополнительных, внешних и внутренних источников и видов объемов финансирования и материального обеспечения разработок АС; по обеспечению производственных условий создания АС; другие рекомендации по созданию АС. Заявка на разработку АС составляется в произвольной форме и содержит предложения организации-пользователя к организации-разработчику на проведение работ по созданию АС и его требования к системе, условия и ресурсы на создание АС".
С точностью до терминологии практически все, что содержится в приведенном отрывке, остается совершенно актуальным и сегодня. К сожалению, документ предполагает один-единственный способ автоматизации - заказную разработку, что естественно, если принять во внимание время его создания.
Сама идея, заложенная в РД 50-34.698-90 (формализовать не процесс, а документы), сейчас представляется, конечно, довольно странной, но в прагматичности ей не откажешь. Соответствие проектных документов требованиям стандарта, по существу, устанавливает необходимый уровень качества в проекте разработки АС (хотя понятия проекта в стандарте, конечно, нет). Как мы увидим дальше, этот подход оказался невостребованным в современных стандартах, где форматы и структуры документов отсутствуют, хотя потребность в готовых шаблонах документов у специалистов-практиков достаточно велика. Немаловажно и то, что язык документов хорошо понятен управленцам, и стандарт делает для них задачу создания АС прозрачной (конечно, настолько, насколько это возможно). Тем самым он выполняет важнейшую управленческую задачу - помогает принимать и контролировать решения, касающиеся ИТ, управленцам, не являющимся специалистами в этой области.
После прочтения всего вышеприведенного возникает резонный вопрос о том, где именно в ГОСТ 34 описываются процессы. Не прибегая к явным натяжкам, нужно прямо признать: описаний процессов в 34-м ГОСТе нет. Даже там, где стандарт подразумевает процесс, например когда в ГОСТ 34.601-90 определяется состав документов, возникающих в ходе проектирования и разработки системы, он делает это неявно, не описывая процесс точно и не формулируя задачу управления им. Это связано, вероятно, как с отсутствием на тот момент необходимой теоретической базы, так и с прагматичностью подхода авторов стандарта, стремившихся прежде всего зафиксировать сложившуюся на тот момент практику.
Кроме того, целый ряд важных вопросов, касающихся разработки и использования информационных систем, остается открытым. Вот (далеко не полный) их перечень.
Тем не менее практическая ценность ГОСТ 34 достаточно велика и сегодня. 34-й ГОСТ - удобный и практичный инструмент для:
Однако для того чтобы анализировать, внедрять и улучшать процессы управления ИТ, ГОСТа 34 явно недостаточно. Более современные процессно-ориентированные стандарты управления ИТ рассматриваются в следующей лекции.
Проанализирован состав семейства стандартов ГОСТ 34. Сделан вывод о том, что ГОСТ 34 до сих пор не утерял актуальности и вполне пригоден для решения ряда специальных задач в сфере управления ИТ. В то же время ГОСТ 34 не является процессно-ориентированным стандартом, что лишает его перспектив развития и затрудняет использование совместно с более современными стандартами.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.