Наверх
ГЛАВА IX
1998 - 2003

«Час простоя нашей системы обходится в миллион»

Александр Терентьев,
советник финансового директора по вопросам ИТ, на предприятии работает с 1992 года

Где-то к 1997 году весь цикл производства, все отделы и цеха мы связали в программах, только сети ещё не было. Операторы системы обменивались дискетами с данными. Но система подразумевала, что информация заводится один раз и сразу становится доступной для всех. Так пришли к необходимости разворачивать «сетку».

Сначала сеть была небольшая, может, около 20 машин. Где-то к 2000-му году мы начали искать систему, которая бы смогла удовлетворить потребности предприятия. 1С тогда была еще в зародыше, «Инфобухгалтер» не лучше, основными игроками в классе ERP-систем были «Капитал», «Галактика», Alfa и зарубежные системы, типа SAP R3. Выбирали мы долго. Цена ошибки в данном случае была достаточно велика. Первое, из чего я исходил – это то, что «подложка» должна быть нормальной производственной базой данных. А производственные базы данных на тот момент были DB2, Informix и Oracle. Oracle – это изначально производственная система, на которой даже внутри Microsoft работают, она легко может масштабироваться от 100 пользователей до 100 тысяч, но системы такого класса достаточно дорогие и специалисты по Oracle тоже. Да и найти их непросто.

В результате остановились на системе московской фирмы «Информ-контакт», которую создали достаточно умные ребята из МФТИ. Называлась эта система «Альфа», изначально построенная как ERP – система на едином транзакционном поле. Она позволяла отслеживать все процессы в реальном времени. Начали внедрять эту систему примерно с 2000 года. Нас было 8 человек, в течение полутора лет мы систему запустили, потом пошли доработки.

Чем сейчас плоха «Альфа» – тем, что «Информ-контакт» поддерживает только очень крупных игроков, например, атомные станции. Там, конечно, можно содержать команду, которая дорабатывает систему в процессе развития предприятия. А нам приходилось делать все самим. Сейчас мы добились, что у нас глубина базы 12 лет, база данных до недавнего времени была почти 1 терабайт – это как статистика какой-нибудь небольшой страны.

Когда у нас устанавливали систему видеонаблюдения, «Альфа» стояла час (по вине сторонней организации), а предприятию это обошлось в миллион. Но за 12 лет работы системы мы стояли не больше трех часов. Потому что полностью защищенной системы вообще нет. У нас всегда был резервный сервер, и если, не дай Бог, основной сервер вдруг бы «упал», то мы бы оставались на меньшей производительности, но работали бы.

Программистов, как правило, воспитывали в команде. В отделе достаточно сильная команда за плечами у некоторых несколько крупных внедрений. Поэтому достаточно быстро из «сырого» программиста делали профессионала. Но это палка о двух концах: берёшь человека, делаешь из него профессионала, а он потом уходит. Несколько человек, которые работали в нашем отделе, сейчас ведущие специалисты на «Лукойле», в «Прогнозе», работают начальниками АСУ на родственных предприятиях. Программисты держатся, пока им интересно работать в команде, узнавать что-то новое. Но рано или поздно их нужно отправлять в свободное плавание.

ОТ ВЕЛИКОГО ДО СМЕШНОГО НАЖМИТЕ...

Плата за плату

Были у нас разные «заморочки» в начале внедрения. Как-то у нас сгорел сервер, и база «встала». Все уже привыкли на компьютерах работать, а тут выгорает серверный «мост». Плата уникальная, мы с ней схитрили: поставили на сервер плату Supermicro, предназначенную для графических станций. Она стоила в несколько раз меньше, чем серверная, а производительность была даже выше. Нам её из Финляндии привозили. И тут она выгорела. А все уже разучились вручную ведомости и накладные печатать, приходят и приходят ко мне, а сервер молчит. Подобная плата едет из Москвы в Новосибирск, в другую фирму. Мы её снимаем с поезда, привозим сюда, а она не работает. Плата оказалась новее, чем контроллеры на той плате – значит, нужно перепрошивать контроллеры. Я на свой страх и риск, на работающем устройстве, что всеми инструкциями запрещено, одну плату достаю, другую вставляю и прошиваю тем, что было в памяти. Тогда всю систему «подняли», но простой был дня полтора-два.