Олейников О. В., г. Пермь

ПУТИ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

В докладе в краткой форме обобщен двенадцатилетний опыт компании «ЛОИС», накопленный при создании корпоративных ИС для предприятий различной отраслевой специфики в сферах управления персоналом, организации документооборота, управления финансами, автоматизации оперативного и бухгалтерского учета, фондовой деятельности, деятельности промышленных предприятий, страховых компаний и бюджетных организаций.

Краткая справка о «ЛОИС»

Компания «ЛОИС» работает на рынке информационных технологий с 1991 года.

С момента основания «ЛОИС» специализируется на разработке и внедрении автоматизированных информационных систем для предприятий различной отраслевой специфики.

Принципы разработки

Исполнитель ставит перед собой главную цель — заказчик должен получить ощутимый экономический эффект от применения системы. Достижение этой цели обусловлено соблюдением следующих принципов:

1) заказчик получает систему, соответствующую его ожиданиям (Заказчик определяет функциональный состав системы. Исполнитель в точности реализует требования заказчика. На каждом этапе создания системы заказчик имеет возможность повлиять на свойства системы);

2) заказчик платит только за то, что приносит экономический эффект (с самого начала построения системы Заказчик знает, какой экономический эффект он получит за счёт применения системы. Заказчик платит только за те свойства системы, которые влияют на получение этого эффекта);

3) заказчик получает отдачу от вложенных в систему средств за короткий период (При выборе приоритетных задач Заказчик имеет возможность потребовать реализации только тех свойств системы, которые принесут в кратчайший срок максимальный экономический эффект);

4) заказчик защищает свои инвестиции в создание системы (При решении задач и реализации требований Заказчика Исполнитель максимально использует потенциал и возможности действующих систем, технических средств и т.д.);

5) заказчик полностью владеет ситуацией на проекте (В любой момент времени Заказчик имеет возможность получить функционирующую версию системы, способную приносить эффект. Заказчик имеет возможность получить полную информацию о состоянии работ с точностью до каждого рабочего дня, включая информацию о задействованных на проекте ресурсах, выполняемых работах и т.п.);

6) заказчик может потребовать внести любые изменения в систему на любом этапе ее создания и использования (Как правило, бизнес Заказчика изменяется со временем, меняются и требования к системе. Заказчик имеет возможность потребовать от Исполнителя внести эти изменения в систему на любом этапе ее создания и эксплуатации)

7) гарантия качества (Исполнитель применяет передовые технологии организации процесса создания информационных систем. В компании Исполнителя действует система управления качеством разработки и внедрения систем в соответствии с ISO9001:2000).

Порядок работ по созданию системы

Исполнитель выполняет создание и ввод системы в действие версиями. Каждая версия системы решает определенный набор задач Заказчика. Срок ввода версии составляет, как правило, 2 – 6  месяцев и разбит на этапы.

Определение приоритетных целей и задач

Заказчик, при активном участии Исполнителя, определяет перечень приоритетных задач бизнеса и устанавливает ориентировочные сроки, в которые должна быть введена в эксплуатацию версия системы, обеспечивающая решение этих задач.

Определение требований к версии системы

Исполнитель выполняет сбор и формализацию требований Заказчика к версии системы. Результатом этапа является техническое задание на версию системы.

Выбор варианта реализации

Техническое задание определяет пути решения задач бизнеса и предлагает, как правило, несколько возможных вариантов их реализации.

На основании предложенных решений Заказчик принимает решение о выборе варианта архитектуры системы.

Разработка макета системы

На основании технического задания Исполнитель разрабатывает макет системы. Макет системы представляет собой версию системы, в которой реализованы модули интерфейса с пользователем.

Разработка полнофункциональной версии системы

Исполнитель разрабатывает версию системы. В процессе разработки — реализации новых возможностей или внесении изменений в существующую систему, выполняется непрерывное автоматическое тестирование системы. В любой момент времени Исполнитель готов передать Заказчику стабильную версию системы.

Передача и проверка работоспособности системы

Заказчик или Исполнитель выполняет установку версии системы на тестовом комплексе. Заказчик и Исполнитель проводят приемочные испытания системы.

Ввод системы в эксплуатацию

При положительных результатах приемочных испытаний Заказчик или Исполнитель устанавливает систему на рабочие места пользователей.

Заказчик переходит на этап промышленной эксплуатации очередной версии системы.

Поддержка эксплуатации системы

Исполнитель оказывает поддержку эксплуатации системы.

Литература

1.      Салливан Э. Время — деньги. Создание команды разработчиков программного обеспечения / Пер. с англ. — М.: Издательско-торговый дом «Русская Редакция», 2002. — 368 с.

2.    Ройс У. Управление проектами по созданию программного обеспечения / Пер.с англ. — М.: Издательство «Лори», 2002.

3.    Коберн А. Быстрая разработка программного обеспечения / Пер.с англ. — М.: Издательство «Лори», 2002.

4.    Питеркин С. В., Оладов Н. А., Исаев Д. В. Точно вовремя для России. Практика применения ERP-систем. — М.: «Альпина Паблишер», 2002. - 368 с.

5.    Йордон Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте / Пер.с англ. — М.: Издательство «Лори», 2001.

6.    Скрипкин К.Г. Экономическая эффективность информационных систем. — М.: ДМК Пресс, 2002. —256 с.