Кризис сломал привычную логику ИТ-инвестиций. Бюджеты на 2009 год урезаны, сроки окупаемости требуют считать не годами, а кварталами. Многолетняя интеграционная программа с единой шиной, корпоративным хранилищем и большим консорциумом подрядчиков – первый кандидат на заморозку. И это правильно: такие программы дают эффект через два-три года, а деньги нужны сейчас. Но отказ от интеграции вовсе – ошибка. Разрозненные системы продолжают плодить ручной труд, ошибки и двойной ввод данных, которые в кризис стоят дороже обычного.
Выход – сменить масштаб. Вместо мегапрограммы – серия коротких проектов, каждый из которых решает одну конкретную боль и окупается за два-три месяца. Если вы пересматриваете ИТ-бюджет на 2009 год, интеграция должна остаться в нём именно в таком виде.
Считайте боль в деньгах, а не в архитектуре
Быстрая победа начинается не с выбора middleware, а с поиска места, где ручная стыковка систем стоит компании реальных денег. Бухгалтер перебивает накладные из складской системы в учётную. Менеджер сверяет остатки в трёх окнах. Отдел продаж выгружает отчёт в Excel и шлёт его по почте раз в день. Каждый такой стык – кандидат на автоматизацию с понятной ценой: часы людей, задержки, ошибки.
Возьмите три-четыре самых дорогих стыка и оцените их в рублях за месяц. Дальше выбирайте тот, где соотношение «эффект к трудозатратам» лучше всего. Не тот, что технически интереснее, – тот, что быстрее вернёт вложенное. Это меняет разговор с заказчиком: вы продаёте не «интеграционную платформу», а сокращение конкретных издержек.
Делайте точечно, но не одноразово
Точечная интеграция не означает грязный код «на выброс». Даже короткий обмен между двумя системами стоит строить на повторно используемых принципах: явные контракты обмена, логирование, обработка ошибок, идемпотентность. Тогда второй и третий проекты опираются на первый, и постепенно складывается реальная интеграционная инфраструктура – снизу вверх, оплаченная конкретными результатами, а не верой в светлое будущее.
Кризис заодно снижает порог входа в аренду инфраструктуры. Поднять промежуточный сервис обмена или тестовый стенд теперь можно без закупки железа – мы уже разбирали, как управлять облачными ресурсами через консоль AWS. Для пилота интеграции это дешевле капитальных затрат и не требует согласования закупки на год вперёд.
Учитывайте новые каналы заранее
Точечный подход не освобождает от взгляда вперёд. Появляются каналы, которые год назад не считались корпоративными: мобильные платформы выходят за рамки телефонии, и новые мобильные ОС вроде Android становятся второй платформой для доступа к корпоративным данным. Закладывайте в контракты обмена аккуратные API, и завтрашний мобильный клиент подключится к тем же сервисам без переделки.
Вывод
В кризис интеграция выживает не как программа, а как поток коротких окупаемых проектов. Считайте боль в деньгах, бейте по самым дорогим стыкам, стройте каждый проект так, чтобы он стал кирпичом в общей инфраструктуре. Мегапрограмму всегда можно собрать позже – из уже работающих и оплативших себя кусков. Так разрозненные системы превращаются в управляемый обмен данными между системами без многолетних бюджетов – через один измеримый результат за другим.