IT против планктона

Информация, ради информации — маразм. Но, по-моему, именно этим заняты многие офисные служащие. Они создают бесчисленное множество отчетов для целей, которые они мало понимают.

Да возможно потом (на более «высоком уровне») эту информацию структурируют и сделают выводы, но зачем тогда эти отчеты создавать этими людям?
Нужную информацию должны получать люди в конце цепи (так и захотелось написать «пищевой цепочки»), а посторонние люди тут играют роль испорченного телефона.
Не лучше ли, что бы отчет сразу был структурировал данные под нужную задачу?
Не лучше ли сразу получать таблицу из 10 строк, а не «выколупывать» данные из 500-ста с помощью Excel?
Да Вы меня не и убедите, что отчет, которые выдает больше одного листа — информативен.
Не может человек осмыслить такой объем информации и построить ясную (и главное реальную!) картину мира.

Или другой пример: дистрибьюторская фирма должна создавать отчет для производителя. IT отдел компании производителя выбрал формат, в котором ему хочется видеть эти данные (dbf, Acces, Excel) и отослал к дистрибьютору. И вот офисный служащий каждую пятницу должен запускать отчет и отправлять по почте. Наитупейшая система, так как заставляет заниматься работой для которой мозгов не требуется. Офисный служащий прекращается в планктон.

Все это можно автоматизировать. И я свято верю что программист (а это не системный администратор!) найдет себе работу в любой компании. А если он не видит этой работы он или лентяй или тщательно оберегаем «планктоном» который боится за свою работу.

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

Наша система работает на FireBird (да может не солидно, но зато тысячи документов вбиваются каждый день и система стоит не как SAP).
И так что я делал:

  1. Cоздал 5 хранимых процедур которые вытаскивали нужную информацию.
  2. Написал срипт который вытягивала из базы эту информацию и помещало в dbf (для этого использовал IBEScript)
  3. Скрипт IBEScript запускается через JScript. После создания нужных dbf-файлов он же выполняет архивирование и отправку данных на почту.
  4. Все настройки хранятся в ini файле, который использует как скрипт на IBEScript так и на JScript
  5. Для редактирвоания этого ini файла написал утилиту на Delphi

Чистого времени ушло на это дней 5 (растянулось дольше, так как параллельно был занят и другими задачами).
Зато теперь все делается автоматически! Учитывая то что количество филиалов у нас равно 8 мои трудозатраты быстро окупятся)

IT против планктона: 2 комментария

  1. Fuzz

    Ну про окупятся вопрос интересный — перестанете платить тем же людям?
    Ну а так по сказанному — енто моя специализация была бы, если бы я пошел на инженера, а не магистра — делать в том числе такие затычки)))

  2. BorisMor

    «перестанете платить тем же людям?»
    А на сколько об этом должен задумываться IT отдел?
    Я вот не видел еще полную победу автоматизации которая бы лишала место работника. Движение против машин в 18-м веке Англии, в расчет не берем 🙂
    Та жа бухгалтерия при всей своей автоматизации держится на людях.
    Автоматизация дает увеличение производительности человека, но не более.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *