Найти IT-некроманта
Наш клиент работает на логистическом и таможенном рынке. Компания разрабатывает ПО для предприятий, которые занимаются грузоперевозками и внешнеэкономической деятельностью.
Один из проектов — приложение для таможенного оформления грузов. На нём завязаны бизнес-процессы более 500 компаний.
Загвоздка в том, что приложению 19 лет, и оно написано на языке Visual Basic. Его обслуживал единственный разработчик — и неожиданно он уволился. Надо было искать замену. А ведь людей, которые пишут на Basic и готовы поддерживать такой проект, на рынке мало.
Казалось бы, задача ясна. Но что если не бросаться сразу в поиск, а копнуть поглубже?
Находим истинную цель
19 лет — солидный возраст для любого ПО. Мы решили узнать стратегические планы клиента на этот продукт и как его планируют развивать?
Выяснилось, что в будущем компания собирается переписать приложение на .Net. Прежде это не было приоритетной задачей. Но если уж специалист уволился — почему бы не начать раньше.
Мы посоветовались с представителями компании и поняли: пора искать не просто знатока Visual Basic, а человека, который возглавит процесс пересборки приложения на новой платформе.
Его мы и нашли. Этот разработчик хорошо знаком с Basic, хотя сейчас работает уже с другими языками. Он способен сделать пересборку приложения, собрать команду и выступить тимлидом разработки. И он сразу согласился на предложение, потому что хотел поработать над проектом со сложной инфраструктурной поддержкой.
Тимлид, готовый сделать из старого продукта новый
Вместе с клиентом мы обсудили проблему и поняли, что поиск простого специалиста на замену — полумера. Всё равно приложение нужно было переписывать и обновлять. Поэтому мы не стали искать «спеца по поддержке» и убеждать его работать со старыми технологиями, а нашли разработчика-тимлида.
Так неприятная история с увольнением превратилась в точку прорыва. Компания получила талантливого сотрудника, который улучшает и развивает один из её ключевых продуктов.