310 likes | 457 Views
Интегрируй & властвуй. Роман Цованян Руководитель по развитию проектного направления Первый БИТ САВЕЛОВСКИЙ. Обо мне. Высшее физико-математическое образование Образование в области управления проектами Программист, ИТ-директор и руководитель проектов
E N D
Интегрируй & властвуй Роман Цованян Руководитель по развитию проектного направления Первый БИТ САВЕЛОВСКИЙ
Обо мне Высшее физико-математическое образование Образование в области управления проектами Программист, ИТ-директор и руководитель проектов 20 лет опыта в информационных технологиях, из них 10 лет в проектах на платформе 1С Участвовал во множестве проектов по интеграции между различными системами
О чем эта презентация • Рассмотрим проблемы, возникающие при автоматизации бизнеса средних и крупных компаний • Кому это будет интересно • Вы – заказчик внедрения информационной системы • Внедряется несколько информационных систем • Миграция с одной системы на другую • Вы – подрядчик, который участвует в проектах, включающих интеграцию с другими системами
Разделяй и властвуй? • Новая инновация делится на мероприятия по функциональным направлениям • Финансы • Производство • Персонал • Маркетинг и продажи
Разделяй и властвуй? • С чего начинается автоматизация • Развитие инновации в функциональном подразделении часто требует компьютерной автоматизации • Каждое функциональное направление выбирает для себя пути достижения стратегических целей и организует ИТ-проекты • Служба ИТ считается вспомогательной, обслуживающей • Кажется, что есть индивидуальный контроль и ответственность • Нанимаются разные подрядчики
Разделяй и властвуй? • Что происходит на самом деле • Часть задач решается одними подрядчикам, часть другими • Подрядчики делают работу не синхронно • Подрядчиков оберегают от участия в «чужих» работах • Появляется сложная структура лоскутной автоматизации • Но не смотря на это, каждое направление, завершив свои проекты, считает их успешными
Разделяй и властвуй? Хорошо, когда системы полностью независимы друг от друга Плохо, когда нужно иметь единое информационное пространство с достоверной, оперативной и незадвоенной информацией
Интегрируй и властвуй! • Автоматизация какого-либо направления деятельности в отрыве от других позволит всего лишь быстрее готовить бумаги для других подразделений • Повышается эффективность только в отдельных направлениях • Увеличиваются транзакционные издержки и накладные расходы • "Бутылочное горлышко" перемещается в область взаимодействия • Общаядля всех информация создается повторно • Высший менеджмент по-прежнему не получает оперативную, точную и полную информацию в короткие сроки • Осознав эту проблему, компании приходят к пониманию необходимости единого информационного пространства и потребности в интегрированной КИС
Интегрируй и властвуй! • Как зарождается интеграционный проект • Интеграция делается спонтанно, по необходимости, системы скрещиваются между собой напрямую • Подрядчики привлекаются хаотично • Неожиданно выясняется, что полученный результат не устраивает, т.к., например, задваиваются данные, если систем больше 2-х • Механизмов интеграции становится много • Стоимость создания и владения механизмами такой интеграции высока и сильно зависит от исполнителя
Интегрируй и властвуй! • Как зарождается интеграционный проект • Первая попытка полноценной интеграции: внедрение ЦНСИ, КХД и шины данных • На этом этапе начинают сильно сталкиваться интересы подрядчиков разных систем • Выясняется, что требуется сделать много работы по нормализации передаваемых данных, согласованию и изменению структур хранения, выбрать системы-источники, ограничить права ввода данных, разработать новые интеграционные механизмы и т.д.
Проблемы интеграции в КИС: технические • Борьба интересов интеграции с интересами специализации • Разная структура хранения данных в системах • Самая большая проблема – интеграция требует новой структуры хранения и способов наполнения • Особенно, если не один-к-одному • Отличия в принципах учета • например, между регламентным (суммовым) и оперативным (количественным) • НДС • Различная интерпретация данных в алгоритмах систем • Разное время наполнения данных в системах • В узкоспециализированных системах по некоторым объектам может не быть никаких механизмов интеграции
Интегрируй и властвуй! Технических проблем меньше, чем организационных
Проблемы интеграции в КИС: организационные • Кто заказчик? Кто спонсор? • Подрядчики становятся одновременно и заказчиками, и исполнителями друг друга, ставят друг другу задачу • никто не хочет быть исполнителем, все хотят быть заказчиками • Когда подрядчиков много, получается целая сеть сложных и эмоциональных взаимоотношений • Попытка привлечь заказчика к этому процессу может ни к чему не привести, заказчик просто отдает весь процесс взаимодействия непосредственно подрядчикам • В итоге функциональный заказчик - другой подрядчик, а работы подписывает и оплачивает клиент
Проблемы интеграции в КИС: организационные • Проблема с критериями приемки работ и тестированием у заказчика • подрядчики их сами себе придумывают • соблазн уменьшить объем работ и сдать незаконченное решение • заказчик не доверяет получившемуся результату, затягивает приемку работ
Проблемы интеграции в КИС: организационные • Проблема с критериями приемки работ и тестированием частично решается через генподряд • кажется, что заказчик снимает свою головную боль и перекладывает ее на генподрядчика, делая его ответственным • но от перегруппировки ответственности подрядчиков ничего не меняется • кто-то один страдает больше, но он же больше и старается это компенсировать, перезакладывается по стоимости
Проблемы интеграции в КИС: организационные • Сильная недооценка сроков, стоимости и сложности процесса интеграции • Часто подрядчики не обладают опытом интеграции конкретно с такой системой, и им кажется, что это быстро и просто • Большинство подрядчиков стараются делать консультационное внедрение без кастомизации и недооценивают необходимость интеграции • Заказчики еще больше недооценивают сложности интеграции, т.к. им кажется, что в системах везде одна и та же информация, и она должна просто сливаться • А иногда наоборот, не осознается даже принципиальная невозможность интеграции
Проблемы интеграции в КИС: организационные • Несвязанная инициация проектов • Подрядчиков просят начать внедрение своих систем как можно быстрее, не дожидаясь разработки общей архитектуры КИС • Подрядчики планируют свои работы без согласования с другими подрядчиками, и часто вообще без учета интеграционных работ • Заказчики по направлениям преследуют свои цели, которые им поставлены стратегическим планом, и ставят интеграцию на последнее место в списке приоритетов • В итоге получается очень сложно договориться о сроках работ по интеграции, они постоянно срываются
Проблемы интеграции в КИС: организационные • Перекидывание мяча ответственности для сокращения затрат • Поскольку работы по интеграции сильно недооцениваются, а в ходе работ это все-таки проявляется, подрядчики начинают сильно экономить, перебрасывая ответственность на других подрядчиков или самого заказчика • По завершении работ по внедрению систем не дожидаясь интеграции, заказчик по направлению и подрядчик считают, что дело сделано, и если интеграция не получается - то это уже не должно быть их головной болью
Проблемы интеграции в КИС: организационные • Заказчик вынужден делать многочисленные контрольные мероприятия по сверке данных в системах • Поскольку у подрядчиков в ходе интеграции возникает много проблем, заказчик перестает доверять данным в системах и начинает их скрупулёзно сравнивать
Проблемы интеграции в КИС: организационные Общий итог – такие работы по интеграции могут длиться годами
Последствия проблем интеграции • Последствия • Возрастают транзакционные издержки • Множественный ввод одних и тех же данных • Постоянное выяснение: ошибки в данных или ошибки в программах? • Неожиданно бюджет, сроки и объем работ по интеграции вырастают в десять и более раз • Расширяется штат операторов по вводу информации • Появляется новый штат сотрудников, занимающийся сверкой данных в системах • Появляются новые акценты в работе персонала • Многочисленные регламенты ввода информации • Выверка ошибок ввода • Поиск виновных в неправильных данных • Останов в работе по причине ожидания решения тех или иных проблем в данных • Как решить все эти проблемы?
Решение проблем интеграции • Общий принцип решения • Основная работа заказчика - правильно организовать работу подрядчиков • Спланировать все заранее - изначально учитывать интеграцию, не игнорировать ее необходимость • Все решения по проектам, которые влияют на интеграцию, согласовывать между подрядчиками • Создать программу проектов, не запускать независимые проекты без учета программы • Все новые проекты включать в программу • Программа должна преследовать в том числе цель интеграции всех проектов • Определяется общая область интеграции
Решение проблем интеграции • Единая команда • Программа должна управляться одним менеджером, с опытом интеграции и полномочиями • Может быть привлечен аутсорсер • Менеджер собирает управляющий комитет программы по интеграции • Представители подрядчиков • Представители заказчика по системам • Регулярные совещания о ходе проекта • Команда интеграции • Выделяется как отдельная единая команда • Подчиняется решениям комитета • Состоит из специалистов подрядчиков, участвующих в интеграции
Решение проблем интеграции • Общая мотивация на общий результат • Интеграция - это всегда проект с сильно неопределенным содержанием, поэтому, нельзя заранее фиксировать его стоимость • Нельзя мотивировать команду на неограниченные затраты, поэтому, конечный срок должен быть выбран и согласован всеми подрядчиками одновременно • Наиболее подходящая схема мотивации подрядчиков, выделяющих персонал в единую команду интеграции - это регулярные абонентские платежи в течение срока интеграции • У каждого подрядчика своя абонентская плата • Это позволяет концентрироваться на общих, а не частных целях
Стоимость и окупаемость проекта интеграции • Экономический эффект интеграции выражается в синергетическом эффекте от экономии различных прямых и косвенных затрат в эксплуатации разных систем, и его сложно посчитать в деньгах прямым методом • Посчитать эффект можно через альтернативные затраты • Альтернативные затраты - это затраты в том случае, когда нет никакой интеграции, умноженные на время жизни компании в этом состоянии
Советы заказчику Не нужно недооценить стоимость работ по интеграции Не делайте интеграцию попарно между системами, заказывайте комплексный проект с шиной данных и централизованной нормативно-справочной информацией Приглашайте тех подрядчиков, у которых есть опыт интеграции и есть программисты для этого Организуйте программу проектов и единую команду интеграции
Советы подрядчикам Ищите опытных партнеров по интеграции, кто не подведет Участвуйте в совместных проектах Выходите на тендеры КИС вместе с партнерами по другим решениям, если предполагается интеграция с ними Закладывайте адекватную стоимость интеграции, особенно, если не знаете, что за система будет интегрирована с другой стороны
Практика интеграции • Нефтегазовый сектор • Совместный проект КИС в нефтесервисе • Ventyx (ABB) Mincom Ellipse + Oracle Hyperion + DocsVision + несколько систем 1С • Интегрировано управление имуществом, ТОиР, закупками, запасами, транспортом, бюджетирование, казначейство, управление договорами, управление тендерными процедурами • Подрядчики: ISG, Digital Design, Ventyxитри подрядчика по пяти разным системам 1С • 10 интегрированных в КИС систем, с использованием шины • 3 года интеграции (начальная оценка – 3 месяца) • Со многими подрядчиками продолжаем сотрудничать уже на других проектах
Практика интеграции • Совместный проект КИС в реализации нефтепродуктов • OpenWay+ Sybase + 1С + web портал + печатный дом • Интеграция мощностью 12 млн. транзакций в месяц • 1,5 года (изначальная оценка – 1,5 месяца) • Совместный проект КИС в нефтесервисе • SAP + 1СУПП • Обмен данными для бюджетирования • 6 месяцев (изначальная оценка 3 месяца)
Заключение Спасибо за внимание! Буду рад пообщаться более подробно Пишите мне письма: RSTsovanyan@1cbit.ru