Кратко обозначим основные преимущества внешнего разработчика, которые свойственны ему по определению.
Грубовато, но ярко обозначил эту ситуацию Себастиан Брандт в «Корабле дураков»:
К созданию своих коллективов разработчиков обычно тяготеют те фирмы, которые сами специализируются в этой или близких областях. Собирая или приглашая к себе коллектив разработчиков, они чаще всего имеют в виду, что выполнив работу для них, этот коллектив впоследствии создаст рыночный продукт, который окупит разработку и сохранит коллектив для последующих усовершенствований созданной программы. Конечно, резон в таком подходе есть, и есть примеры успешной его реализации. Однако есть и обратные примеры.
В общем случае, стимулы у коллектива, который находится «на прокорме» в организации (т. е. на постоянной зарплате), гораздо менее сильные, чем у фирмы, которая привлечена для выполнения конкретной работы за конкретное вознаграждение.
Есть еще один психологический момент, связанный с разработкой, выполненной собственным коллективом. После того как работа выполнена и ее стали использовать на предприятии, база данных системы начинает очень быстро насыщаться информацией. Если концепция и средства разработки были выбраны неправильно, то это ведет к стремительному падению эффективности ее применения. Руководство в этом случае требует ее доработки даже тогда, когда уже понимает, что неправильна сама концепция системы. Дело в том, что принять решение о создании или приобретении новой системы – значит, признать свою ошибку при принятии первоначального решения. А это всегда не просто.
Как бы то ни было, если принято решение о создании системы автоматизации организационно-управленческой деятельности, перед руководством может возникнуть, хотя пока и редко, следующий вопрос:
Автоматизация учета или… учет на базе автоматизации?
Главная цель, а также первый результат системной автоматизации в области организационного управления – учет.
Сейчас отчетливо проявилась эта самая больная проблема быстро растущих коммерческих фирм.
Все фирмы, которые уже приобрели нашу систему, на первое место среди причин, побудивших их это сделать, поставили проблему с учетом. Типичные ее следствия – воровство на складах, многократные продажи одного и того же товара, путаница во взаиморасчетах, штрафы за срыв сроков поставок, завышение цен продавцами в коммерческих магазинах и т. п. Несмотря на то что со школьной скамьи мы знали, что «социализм – это учет и контроль», в период развивающегося капитализма это понятие пришлось осваивать заново.
И этот далеко не полный перечень относится только к товарно-материальным ценностям. А ведь есть еще основные средства, малоценка, производственные запасы, договорные отношения с вытекающими из них обязательствами, отношения с персоналом, отношения с представителями бюджета, частные отношения руководителя фирмы… «и много, много… и всего – припомнить не имел он силы!»[5]