- •Обследование объекта автоматизации (практика №1)
- •Исходные данные обследования:
- •Отчет об обследовании
- •Обоснование варианта создания информационной системы на базе полной стоимости владения (практика №2) Модель жизненного цикла информационной системы
- •Соответствие издержек фазам жц
- •Модель полной стоимости владения
- •Пример расчета совокупной стоимости владения (практика №3)
- •Обоснование цены на информационно-вычислительные услуги (практика №6) Анализ информационной технологии
- •Определение себестоимости услуги
- •Расчет затрат на услугу
- •Расчет затрат на ручное оказание услуги
- •Анализ окупаемости приложения
Обоснование варианта создания информационной системы на базе полной стоимости владения (практика №2) Модель жизненного цикла информационной системы
Выбор пути создания информационной системы, включая разработку собственных компонентов, выбор приобретаемых компонентов, определение основных принципов использования и обслуживания, является важным комплексным вопросом. Исчерпывающее решение этого вопроса возможно только на основе полного анализа затрат на владение ИС (TCO – Total Cost of Ownership).
Для расчета полной стоимости владения используют модель жизненного цикла ИС, содержащую следующие фазы:
Проектирование.
Приобретение.
Изготовление.
Внедрение.
Освоение.
Испытания.
Сопровождение.
Обслуживание.
Поддержка.
В частном случае некоторые из фаз могут отсутствовать. Для каждой фазы характерно наличие особого характера издержек.
Проектирование ИС
Это многостадийная деятельность, все стадии которой должны обеспечиваться соответствующими средствами. Лучшим вариантом является использование САПР, обеспечивающей разработку всех входящих в ИС видов обеспечения (аппаратного, программного, методического, технологического и т.д.). Однако подобрать САПР, полностью соответствующую специфике предметной области, не всегда возможно. Поэтому, разработчики ИС для определенных предметных областей прибегают к предварительной собственной разработке САПР. Служба ИТ предприятия, разрабатывающая ИС, в таких случаях используют универсальные CASE-средства.
Например, широко используются средства BPWin/ERWin (Computer Associates), поддерживающие стандартные нотации анализа и моделирования ИС. Для анализа и моделирования взаимодействий информационных процессов и информационных потоков предприятия используется нотация IDEF0. Для анализа и моделирования последовательностей работ (в частности, процессов обработки информации) используется нотация IDEF3. Для синтеза общей структуры ИС и определения основных информационных массивов и их взаимодействий используется нотация DFD. Для проектирования структур данных используется нотация IDEF1X.
В ходе проектирования производят анализ существующих информационных процессов и потоков, информационных потребностей пользователей и синтез структуры проектируемой информационной системы.
Приобретение и изготовление ИС
В общем случае изготовление завершается на территории получателя путем установки, настройки и согласования спроектированных модулей. Часть этих модулей может быть изготовлена самостоятельно, часть – приобретена.
Внедрение ИС
Представляет собой установку всех модулей у заказчика, наладку и запуск их, демонстрацию получателю функционирования и характеристик ИС в соответствии с договором. Для облегчения внедрения создают системы внедрения, включающие в себя средства сборки и настройки аппаратных компонент, установки программных средств, создания БД и т.д. Внедрение должно завершаться подписанием двустороннего акта сдачи-приемки.
Освоение ИС
Этап освоения начинается после внедрения и характеризуется экспоненциальным ростом эффективности использования ИС за счет повышения квалификации пользователей. Результатами этого этапа должны быть:
знания, умения и навыки эксплуатирующего персонала;
достижение системой заявленных характеристик.
Для сокращения продолжительности освоения и повышения его эффективности создается система освоения. Она включает в себя средства обучения персонала и информационное обслуживание ИС. В ходе обучения должны проводиться:
типовые опытные работы;
разбор возникающих ситуаций;
демонстрация поведения системы и персонала в типовых условиях.
Обучение может быть коллективным или индивидуальным, должно включать в себя как первоначальное обучение, так и повышение квалификации кадров.
Во многих случаях обучение на этапе освоения ИС по своим свойствам ближе к повышению квалификации, т.к. ИС базируется на средствах, имеющихся на предприятии.
При создании масштабной ИС на базе сложных продуктов обучение осуществляется на территории поставщика, предполагает сертификацию персонала и отдельную оплату обучения персонала. Все это влияет не только на качество подготовленности персонала, но и на последующие отношения с поставщиком.
Для «коробочных» продуктов обучение персонала не предусматривается или проводится в учебных центрах поставщика по желанию заказчика.
Считается, что повышение квалификации персонала должно проводиться не реже раза в три года.
Испытания ИС
Испытания должны проводиться на всех этапах ЖЦ ИС, в частности, испытания отдельных подсистем, отдельных видов обеспечения, различных их комбинаций в различных режимах и т.д. Функционально также выделяют испытания: рекламные, демонстрационные, аттестационные, контрольные, приемо-сдаточные и т.п.
Высокие требования к проведению и фиксации результатов испытаний требуют организации системы испытаний, основанную на избыточных элементах, включаемых в аппаратное и программное обеспечение ИС. Высокие требования к проведению испытаний для высоконадежных систем выливаются для разработчика в серьезные финансовые затраты на разработку подсистемы поддержки испытаний.
Сопровождение ИС
Служба сопровождения ИС создается разработчиком в самом начале ЖЦ ИС и обеспечивает ее модификации, определение стандартов и требований к ним, технологии разработки и т.д. Существование службы сопровождения типично для высокоэффективных проектных предприятий.
В простейшем случае система сопровождения представлена т.наз. «горячей линией», на которой операторы отвечают на вопросы с использованием заранее заготовленных вариантов ответов. Для ответственных проектов или при массовом производстве на территории проектировщика создаются стенды, на которых воссоздаются возникшие у пользователя ситуации и отыскиваются пути выхода из них. Для фиксации этих ситуаций используются, в частности, подсистемы протоколирования, результаты работы которых пересылаются разработчику.
Обслуживание ИС
Совместно с ИС должна поставляться система обслуживания. Она проектируется и изготовляется совместно с ИС, согласована с ней и решает задачу поддержания ИС в работоспособном состоянии. В нее входят:
тесты текущего контроля и диагностики состояния системы и ее элементов;
приспособления для обслуживания технических элементов;
наставления и руководства и т.п.
Стоимость системы обслуживания удорожает ИС. При неединичном производстве это удорожание не будет существенным. Необходимо учесть и психологический аспект: заказчик ждет от ИС безупречной работы, не задумываясь о деталях ее обслуживания, поэтому система обслуживания должна поставляться неявно вместе с ИС в обязательном порядке. В случае, если ИС разрабатывается силами службы ИТ заказчика, система обслуживания минимизируется в предположении, что обслуживание будет осуществляться только авторами.
Для выполнения обслуживания должен существовать персонал. Особенностью использования такого персонала будет его невысокая загрузка. Поэтому подготовка персонала у пользователя может оказаться нецелесообразной. Наиболее эффективно обслуживание силами изготовителя или специализированных центров обслуживания.
Поддержка ИС
Система поддержки является продолжением системы сопровождения. Она включает набор инструментальных средств для проведения опытной эксплуатации и организационно-технической подготовки мероприятий по расширению возможностей ИС, устранению ошибок, восстановлению после аварий.
Все рассмотренные компоненты обеспечения ИС сами являются изделиями аналогичного характера и сопоставимой сложности. Как следствие, к ним применимо утверждение о необходимости наличия соответствующего обеспечения.
