Найти тему
Пролог

Это утопия, тебе самому это не сделать

...Дорогой мой Заказчик, это утопия. Мы с тобой давно знакомы. И ни когда друг друга не обманывали. Я по этому и говорю тебе, что это утопия. Не сможешь ты сам лично определить, как дальше развивать информационную систему своей компании.
С другой стороны, если ты обратишься к сторонним разработчикам, то тоже потерпишь неудачу. Так как сторонний разработчик решит только то, что зафиксировано в договоре. В договор всё не запишешь, и остальные твои проблемы ему не интересны.
Как разрешить эту парадоксальную ситуацию?

Прежде всего ответь сам себе на вопрос: "Почему ты столько лет решаешь эту задачу?" Несколько раз ты менял состав команды, а не "виден даже свет в конце туннеля".
В твоём окружении были и есть специалисты, которые знают бизнес-процессы твоей компании лучше чем ты. Они стояли у истоков создания первой версии системы управления. И по праву считают себя профессионалами.

Так может быть проблема не в тех кто ушёл, а в тех кто остался? И прежде всего в тебе самом? Сам себя ты сменить и изменить не сможешь. Так что же надо сделать?

Попробуй сформировать новую команду, но себя в состав этой команды не включай. У тебя особая роль, более интересная.

1. Найди одного из своих сотрудников, кто сможет составить список задач, которые должна решать новая информационная система.
Это может быть твой кадровый работник, без которого не решается ни один вопрос. Или это может быть новый сотрудник компании, который не боится задавать вопросы и высказывать критику в сторону топ менеджеров. Главное, чтобы это не был один из твоих заместителей. Обрати внимание при поиске этого кандидата на сотрудников среднего звена.
Он должен стать не руководителем, но лидером новой команды. Ему должна быть интересна эта роль и у него должен быть потенциал стать одним из твоих заместителей.
Этого кандидата надо будет послать на курсы по использованию программы, на основе которой будет строиться новая информационная система.
Ему потребуются постоянные разовые консультации от нескольких конкурирующих между собой фирм продвигающих основную программу.

2. Далее будет чудом если один, или несколько твоих заместителей (или близкие к ним сотрудники) согласятся
только тестировать новую систему. Их задача будет состоять только в контроле её работоспособности.
Они ни в коем случае не должны пытаться редактировать список требований к функционалу новой системы. И самое главное, каждый из них должен быть заинтересован в её создании.

3. Следующий вопрос, кто обеспечит необходимыми ресурсами разработчика новой системы?
Труднее всего подобрать соответствующего независимого кадрового работника из среднего звена, который будет
заинтересован в этих переменах. Но его надо найти, или придётся постоянно контролировать
выполнение его обязанностей в командной работе.

4. И в завершении, выбор самого разработчика. Кто он? Каков его портрет? Этот кандидат должен найти общий язык с кандидатом п. 1. Но не "спеться" с ним и тем более не спиться.
Между ними должны быть споры и даже конфликты, лишь бы у них не было желания "сжигать друг друга в печах".
Положительной чертой разработчика будет его требование к предоставлению необходимых ему ресурсов от кандидата п.3, даже если ещё не сформирован список задач кандидатом п.1.
Ещё он должен пройти не один, а несколько курсов обучения в компании, которая разработала саму программу для новой информационной системы. И от него хорошо было бы услышать информативные положительные отзывы об этих курсах.

Вопрос, насколько быстро будет выполнятся разработка конечно важен, но этот вопрос далеко не первостепенный.
Не надо в данном случае "требовать от девяти женщин в положении, чтобы они родили одного ребёнка за один месяц". Всему своё время.
Если процесс идёт и есть хоть какие-то промежуточные конечные результаты - значит всё нормально.

Ну, а твоя роль, мой дорогой Заказчик, заключается в том, чтобы контролировать
только мотивацию в работе каждого из состава команды. Проводить личные собеседования с каждым кандидатом и общие собрания.
И Боже тебя упаси высказываться о том, что и как нужно сделать в функционале новой информационной системы. В противном случае получишь прежний результат.