Оглавление секции

  • Документирование ИС тесно связано с производством самого программного продукта и частично определяется стандартами ГОСТ 34.601-90 (стадии создания АС), ГОСТ 19.10177 (перечень документов) и ГОСТ Р ИСО/МЭК 15910-2002 (стадии создания документации пользователя АС). Попробуем создать общую схему технологии документирования, основанную на практическом опыте автора.

     Существует два варианта создания ИС:

      1) Система создается по заказу (договор на продукт или услугу). При этом возникают деловые отношения, которые регулируются законодательством (между Разработчиком и Заказчиком). Уровень документирования должен быть высоким, пакет документации – максимально полным по ГОСТ 34.601-90 и 34.602-89.  Схема документирования первого варианта представлена на рисунке.


    Пакет документации (стандартно) включает: 

    - Отчет об обследовании; 

    - Технико-экономическое обоснование; 

    - Пояснительная записка; 

    - Техническое задание; 

    - Описание системы (программы); 

    - Описание применения системы; 

    - Программа и методика испытаний; 

    - Формуляр; 

    - Паспорт программы (системы); 

    - Ведомость эксплуатационных документов; 

    - Руководство пользователя; 

    - Руководство администратора; 

    - Руководство по техническому обслуживанию. 

     

    2) Система создается для собственных нужд организации (Потребитель). 

    Уровень документирования может быть низким, пакет документации ограничивается руководствами пользователя и администратора. Но если система в дальнейшем будет предлагаться сторонним организациям как товар, возникают деловые отношения аналогично пункту 1 и уровень документирования должен быть повышен до среднего с минимальным пакетом документации. Поэтому автор советует сразу готовить подобный пакет документации, определяемый ГОСТ 19.101-77. Схема упрощенного документирования представлена на рисунке Пакет 

    документации (минимальный) включает: - Описание системы (программы); - Руководство пользователя; - Руководство администратора; - Руководство по техническому обслуживанию. 

     
    3.1. Подготовительный этап  
     
    Подготовительный этап обычно включает в себя несколько действий, которые обычно не описываются в стандартах: 
     
    1) Встреча и обсуждение с Заказчиком условий разработки ИС (или приобретения готового продукта); 
    2) Обследование представителями Разработчика организации Заказчика на предмет выявления основных условий и требований к разработке (внедрению) ИС; 
    3) Разработка черновиков пояснительной записки (ПЗ), технико-экономического обоснования (ТЭО). При необходимости – служебные записки (СЗ) подразделениям Разработчика и Заказчика для сбора необходимых сведений; 
    4) После принятия руководством Заказчика и Разработчика решения о разработке (покупке) ИС ТП следует ознакомиться с официальными документами, подтверждающими это решение (протоколы, СЗ и т.п.); 
    5) После подписания Договора на разработку (покупку) ИС ТП должен получить его копию с обязательным приложением - технической спецификацией (ТС).   Обследование организации Заказчика должно проводиться тщательно и ТП может принимать в нем участие (наряду с техническими специалистами, программистами и экономистами Разработчика), чтобы выявить те основные положения, которые лягут в основу функционала ИС. Сведения, которые собираются во время обследования, станут основой пояснительной записки и ТЭО, черновики которых позволят очертить круг проблем и задач, имеющихся в организации Заказчика и которые можно решить путем создания новой или внедрения готовой ИС. Среди собираемых сведений могут быть: Сведения об организации:  Наименование, адрес, контакты;  Структура, подчиненность,   деятельность, процессы, информационно-коммуникационная инфраструктура  и т.п.   
     
    Материалы, которые будут получены при обследовании, войдут на последующих этапах в техническую спецификацию (приложение к договору на создание или внедрение ИС), техническое задание и часть программных документов, которые будут готовиться в процессе разработки и внедрения ИС. Чем больше будет собрано материалов, тем легче ТП будет создавать пакет документации по ИС, а разработчикам будет проще согласовывать разработанные части системы с Заказчиком на основании заранее собранных документированных требований и ограничений по назначению и функционалу системы. 
     
    Собранные во время обследования сведения могут быть использованы ТП для разработки черновиков двух документов, которые способны оказать определенное влияние на Заказчика и команду разработчиков: пояснительная записка (ПЗ) и техникоэкономическое обоснование (ТЭО). Состав и качество этих документов имеет значение для последующих работ, поэтому ТП должен относиться к их составлению с высокой ответственностью и привлекать к работе всех заинтересованных лиц. Разработчики (руководитель проекта, системный архитектор и руководитель программистов) могут дополнить начальный вариант ПЗ и ТЭО, внести четкие определения по средствам, срокам и ресурсам. Заказчик, ознакомившись с ПЗ и ТЭО, также может внести свои правки, получив конкретную информацию по способам и срокам реализации новой системы.  Черновик ПЗ создается на основе ГОСТ 19.404-79 и собранных у Заказчика сведений (технического, экономического и организационного характера).  Черновик ТЭО создается в произвольной форме, но имеет смысл использовать структуру, близкую к структуре ПЗ, только с экономическим уклоном.  Также можно воспользоваться устаревшим стандартом ГОСТ 24.2020-80 «ЕСС АСУ. Требования к содержанию документа «Технико-экономическое обоснование создания АСУ»», который содержит следующую структуру документа: Введение    
    - основание для проведения работ; 
    - наименование организации-заказчика; 
    - наименование организаций-участников работ; 
    - сроки начала и окончания работ; 
    - источники, объемы, порядок финансирования работ; 
    - перечень нормативно-технических документов, 
    Раздел 1. Характеристика объекта и существующей системы управления   
    - общую характеристику объекта; 
    - характеристику производственно-хозяйственной деятельности, организационной и производственной структуры объекта; 
    - характеристику существующей системы управления, ее структурных элементов с указанием распределения функций управления между элементами организационной структуры; 
    - характеристику функций управления, используемых методов и средств управления; 
    - перечень и характеристику недостатков в организации и управлении объектом (в методах управления, организационной структуре управления, выполнении функций управления, обеспечении информацией и т.д.); 
    - оценку производственных потерь, возникающих из-за недостатков в организации и управлении по объекту в целом и его частям (ухудшение технико-экономических и социальных показателей деятельности объекта и его частей); 
    - характеристику готовности объекта к созданию АСУ. 
    Раздел 2. Цели, критерии и ограничения создания АСУ   
    - формулировку производственно-хозяйственных, научно-технических и экономических целей и критериев создания АСУ;  
    - характеристику ограничений по созданию АСУ.   
    Раздел 3. Функции и задачи создаваемой АСУ   
    - обоснование выбора перечня автоматизированных функций и комплексов задач (задач) управления с указанием очередности внедрения; 
    - требования к характеристикам реализации функций и задач управления в соответствии с действующими нормативно-техническими документами, определяющими общие технические требования к АСУ конкретного вида; 
    - дополнительные требования к АСУ в целом и ее частям, учитывающие специфику объекта управления и создаваемой АСУ. 
    Раздел 4. Ожидаемые технико-экономические результаты создания АСУ   
    - перечень основных источников экономической эффективности получаемых в результате создания АСУ (в том числе — экономия производственных ресурсов, улучшение качества продукции, повышение производительности труда и т. д.) и оценку ожидаемых изменений основных технико-экономических и социальных показателей производственно-хозяйственной деятельности объекта (например показателей по номенклатуре и объемам производства, себестоимости продукции, рентабельности, отчислениям в фонды экономического стимулирования, уровню социального развития); 
    - оценку ожидаемых затрат на создание АСУ с распределением их по очередям создания АСУ по годам; 
    - ожидаемые обобщающие показатели экономической эффективности АСУ. 
    Раздел 5. Выводы и предложения   
    - выводы о производственно-хозяйственной необходимости и технико-экономической целесообразности создания АСУ;   
    - предложения по совершенствованию организации и управления; 
    - рекомендации по созданию АСУ.