Порой в крупных предприятиях вышестоящие руководство совсем не понимает зачем им эти программы. Основываются исключительно на принципе, у всех такая программа и у нас должна быть. Далее они перекладывают обязанность на какого-нибудь руководителя, который еще меньше понимает зачем им эта программа и начинается хаос. И от этого хаоса страдают обычные сотрудники, которые теперь годами будут работать в двух программах и оставаться сверхурочно на любимой работе.
Еще одна проблема в том, что в организации нормально не закреплены обязанности за сотрудником. Много где встречался, что руководство вешает на 1 сотрудника работу в программе за 10 других. И попробуй объясни условному бухгалтеру блок производства. Он же там ничего не понимает.
Немаловажный фактор, что вышестоящему руководство абсолютно все равно как люди будут работать в этих программах. В одной из фирм, в которой я работал, внедряли ерп. Там был тоже переход из какой-то другой программы. И один из внедренцев рассказывал, что сотрудники просто плакали от этой программы, т.к. в предыдущей они нажимали 1 кнопку, что бы выполнить действие, а в этой должны нажать 10. А внедренцам то что, ему сказали обучить, он и обучает)
Когда я проводил внедрения, то четко изначально ограничивал зону ответственности каждого сотрудника за свой блок работы. У меня каждый занимался своим делом. Бывало даже отказывался работать с компаниями, которые выделяли несколько сотрудников под всю программу. "А чо такова? У нас работать будут одни люди, а просто заносить в програмку другие". Нет, так не пойдет, тот кто будет заносить может совершенно не понимать не свой блок работы.
Что касается тестирования. Я всегда составлял схему кто с кем работает, с чем взаимодействует. Далее составлял скрипт работы и проводил один реальный пример работы со всеми сотрудниками, где "вбивал" в каждого свой скрипт) Более скрипта как перенести результат своей реальной работы в программу им ничего знать не надо.
Очень важно распределить зону ответственности каждого сотрудника, тогда 1 сотрудник будет работать с 1 справочником, 1 документом и 1 отчетом. Или экономист, например, будет работать с 3 отчетами, а технолог только заносить разные вариации спецификаций.
Внедренцы во франчах, конечно, тоже хороши. У них есть просто задача обучить. Но очень важно после обучения уточнить удобно ли работать в программе. Я на своих проектах был волен сам предлагать какие-либо решения автоматизации, результат которых - упрощение работы пользователей.
Поэтому, самое важное когда ты хочешь автоматизировать свой бизнес - это понимать что ты хочешь. А по сути, все что может тебе предложить любая БД - это понимание, что теперь у тебя труднее спиздить материалы) и понимание куда у тебя уходят деньги)