Диссертация (1091281), страница 17
Текст из файла (страница 17)
Здесь межэтапные корректировки обеспечивают меньшую трудоемкостьразработки по сравнению с каскадной моделью, но каждый из этапов растягивается навесь период разработки.Спиральная модель - делается упор на начальные этапы жизненного цикла: анализтребований,проектированиепроектирование.Наэтихспецификаций,этапахпроверяетсяпредварительноеииреализуемостьобосновываетсядетальное88технических решений путем создания прототипов, Каждый виток спирали соответствуетпоэтапной модели создания фрагмента информационной системы и информационнойтехнологии.
На нем уточняются цели и характеристики проекта, определяется егокачество, планируются работы следующего витка спирали. Происходит последовательноеуглубление и конкретизация деталей проекта информационной системы, формируется егообоснованный вариант, который доводится до реализации.При использовании спиральной модели:- происходит накопление и повторное использование проектных решений, средствпроектирования, моделей и прототипов информационной системы и информационнойтехнологии;- осуществляется ориентация на развитие и модификацию системы и технологии впроцессе их проектирования;- проводится анализ риска и издержек в процессе проектирования систем итехнологий.3.3 Стадии создания автоматизированных систем по ГОСТ 34.601-90Стандарт распространяется на автоматизированные системы для различных видовдеятельности (исследование, проектирование, управление и т.
п.), в том числе на ихсочетания, создаваемые в организациях, объединениях и на предприятиях.Устанавливаются следующие стадии и этапы создания АС:- формирование требований к АС;- разработка концепции АС;- техническое задание;- эскизный проект;- технический проект;- рабочая документация;- ввод в действие;- сопровождение АС.Формирование требований к АС включает в себя:- обследование объекта и обоснование необходимости создания АС (сбор данныхоб объекте автоматизации и видах деятельности, оценка технико-экономической,социальной и др.
целесообразности создания системы);- формирование требований пользователя к АС (характеристика объектаавтоматизации, описание требований к системе).89Разработка концепции предполагает:- изучение объекта (“детальное изучение объекта автоматизации и необходимыенаучно-исследовательские работы, связанные с поиском путей и оценкой возможностиреализации требований пользователя”);- проведение необходимых научно-исследовательских работ;-разработкувариантовконцепцииАС,удовлетворяющихтребованиямпользователя.Создание эскизного проекта включает:- разработку предварительных проектных решений по системе и ее частям;- разработку документации на АС и ее части.Этот этап является фактически предварительной фазой построения техническогопроекта.
Оно предполагает:- разработку проектных решений по системе и ее частям;- разработку документации на АС и ее части;- разработку и оформление документации на поставку изделий для комплектованияАС и (или) технических требований (технических заданий) по их конструированию;- разработку заданий “на проектирование в смежных частях проекта объектаавтоматизации”.В рамках формирования рабочей документации предусмотрены:- разработка рабочей документации на систему и ее части;- разработка или адаптация программ.Ввод в действие – самый емкий раздел ГОСТа. В него входят:- подготовка объекта автоматизации к вводу АС в действие;- подготовка персонала;- комплектация АС поставляемыми изделиями (программными и техническимисредствами, программно-техническими комплексами, информационными изделиями);- строительно-монтажные работы;- пусконаладочные работы;- проведение предварительных испытаний;- опытная эксплуатация;- проведение приемочных испытаний.Сопровождение АС включает:- выполнение работ в соответствии с гарантийными обязательствами;- послегарантийное обслуживание.90Основным недостатком ГОСТ 34.601-90 является то, что он не ориентирован наконкретный вид программного продукта.
В нем не учтены особенности внедрениякомплексных систем автоматизации предприятия.3.4 Внедрение системы управления предприятиемВ данном разделе приведен план внедрения системы MRPII/ ERP и другихтехнологий в организационных системах. Он включает 16 этапов, проверенных опытомтысяч компаний за 20 лет.Впервые подобный план был создан в компании Oliver Wight для внедренияпервых версий MRPII. Опыт показывает, что данной стратегии придерживаются, в той илииной степени, практически все фирмы. Ниже приведено описание этапов. Первые шестьэтапов проекта составляют так называемый нулевой цикл.1) Предварительное обследование и оценка состояния.Цель этапа - установить, в каком состоянии находится предприятие. Полезноприглашение внешних консультантов. Группа консультантов исследует предприятиеклиент, собирает детальную информацию о его структуре и организации деятельности.Полученные данные систематизируются и анализируются.
Результаты: краткосрочныйплан действий, определение возможных направлений работ и рекомендации по стратегиивнедрения.2) Предварительная переподготовка. Цель предварительной переподготовкиобъяснить руководству, что представляет собой процесс внедрения. Важно преодолетьразличия в понимании процесса разными категориями сотрудников. Руководителидолжны прийти к единому видению результатов и необходимых ресурсов.Затем среднее звено отправляется на более детализированную переподготовку. Этисотрудники будут играть важную роль во всей деятельности, поэтому каждый должениметь понимание внедряемой технологии.3) Разработка технического задания.
Техническое задание – набор документов испецификаций,определяющихтребованиякинформационнойсистемеифункциональности. В него входят:- требования к автоматизированным рабочим местам, их составу и структуре;- разработка требований к программным средствам;- разработка топологии, состава и структуры локальной вычислительной сети;- требования к секретности и защите информации.ее91В составлении ТЗ принимают участие ИТ-специалисты, в частности разработчики,обладающие необходимым опытом и владеющие терминологией. Результат – подробныйофициальный документ, в котором отражены перечисленные выше требования или ихдопустимое подмножество.
После составления технического задания можно реальнооценить сроки и стоимость реализации проекта.4) Технико-экономическое обоснование (анализ "затраты - эффект"). Анализ"затраты - эффект" позволяет принимать обоснованные решения и подтверждаетфинансовую необходимость изменений. Он показывает экономический эффект: ростпроизводительности, снижение затрат и т. п. Объекты анализа: затраты на внедрениекомпьютерных систем (в том числе конкретных подсистем, например бухучета иподдержку математического обеспечения), образование и т.
п.5) Организация проекта.Существуюттриуровняорганизациипроекта.Разумеется,всеуровнииспользуются на больших предприятиях. Ниже представлен пример для предприятия счисленностью l0 тыс. работающих.Управляющий комитет - руководитель предприятия и его заместители. Регулярныесовещания 1 - 2 раза в месяц.Рабочий комитет - управленцы высокого уровня, которые встречаются один раз внеделю для выработки политики, решений по наиболее важным проблемам, отслеживаниярезультатов.Рабочаякомандаповнедрению разбиваетсяналогическиегруппыпоподразделениям, производственным направлениям и программам внутри компании.Команда ответственна за ежедневное управление проектом.
Осуществляет контроль науровне фирмы и ее отделов. В нее входят специалисты в различных областях. Членыкоманды могут работать по отдельным задачам. Оптимальное число людей в команде - 6 7 человек (не более 10). Ниже более подробно описаны функции организаторов проекта.Управляющий комитет определяет стратегию, ресурсы, занимается управлениемпроектом, принимает основные решения.
Если возникает проблема, то рабочая командавходит в комитет с предложениями по ее решению.Рабочий комитет - координатор команд. В малых фирмах не нужен. Рабочийкомитет решает вопросы, требующие согласования позиций групп.Руководитель проекта занят только проектом (за исключением малых фирм. Онявляется членом управляющего комитета и служит интерфейсом между управляющим ирабочим комитетами.92Исполнительный директор представляет группу высших управленцев и несетперсональную ответственность за успех внедрения.Группы улучшения качества управления - это малые группы, предназначенные длярешения различных задач.
Задачи могут включать обследование перед внедрением,разработку процедур ведения баз данных, совершенствования учета и т. п.В итоге распределение работ распределяет и ответственность. Одна из первыхцелей внедрения - вовлечь людей в принятие ответственности за изменения и новыйспособ ведения дел.Работа групп координируется во избежание конфликтов и дублирования.6) Выработка целей.Выработка целей предусматривает четкое определение и описание качественных иколичественных ожидаемых результатов проекта. Это краткая формулировка эффекта,который руководители надеются получить от вложения средств в автоматизацию.
Важноясное их описание.Вторая фаза автоматизации также состоит из нескольких этапов.7) Разработка технического проекта на управление процессами. Техническийпроект(техническоепредложение)–этонабордокументовиспецификаций,описывающих конструкцию, архитектуру, устройство и состав как системы в целом, так иотдельных ее модулей.В основе технического проекта лежит техническое задание (о котором говорилосьвыше). Он содержит результаты детального проектирования, спецификации каждогокомпонента, интерфейсы между компонентами, требования к тестам, план интеграциикомпонентов.В российской практике результаты предпроектного обследования, техническоезадание и технический проект часто сводятся в один документ (техническое задание).Реализация описываемого плана в полном объеме предполагает, что в этом случае данныебудут хотя бы тематически разделены.8) Начальная переподготовка.Цель начальной переподготовки – обучение персонала, который затем будетработать над внедрением системы.В первую очередь, следует определить предметных экспертов – сотрудниковкомпании-заказчика, которые знают автоматизируемый участок лучше, чем кто-либодругой, и смогут стать лучшими преподавателями.939) Планирование работ.