Программист и пользователь 1С – на стыке двух миров

Объяснить, как получилось так, что пользователь программного продукта и программист, как представитель профессии, живут в разных мирах, не возьмется объяснить никто. Но это факт. Всего за каких-то три десятилетия существования персонального компьютера, люди поделились как минимум на два подвида. Те, кто продолжает существовать с минимальными изменениями, живут по внешнюю сторону экрана, с которой и жили до появления ПК. А те, кто проник в суть изобретения, оказались с обратной. И почему-то они перестали друг друга понимать. Но коммуникация – вещь необходимая. Для пользователя важно донести до программиста свои чаяния и требования. Программисту нужно объяснить пользователю возможности и необходимости своей работы.

Как разработчику 1С общаться с пользователями программы?

Чаще всего для общения первых со вторыми нужен кто-то третий, который понимает и одних и других. Скорее всего, это консультант, разбирающийся в программе. Он доступным языком может объяснить далекому от программирования пользователю и заказчику, что именно было изменено и зачем это нужно, как осуществляется перенос данных 1С и как вообще работать в этой программе. Программист уже давно бы рвал и метал, возмущаясь, как это клиент не понимает очевидных вещей, а консультант обязан объяснить все эти нюансы.

Поэтому и тем, и другим нужно соблюдать простые правила, которые помогут понять друг друга, если контакт неизбежен. А еще лучше создать некий кодекс комфорта общения между пользователем программы и представителем компании-разработчика.

  • Пользователю удобно работать с одним и тем же специалистом, к которому он привык, и с которым уже установлено понимание и есть контакт. Следует избегать общения пользователя с другими специалистами.
  • Представитель стороны разработчика программы должен максимально доходчиво и деликатно объяснить клиенту пользу и смысл нововведений и обновлений. Но не давить, считая выгоду обновлений очевидной. Не факт, что заказчик способен сходу оценить необходимость. И в любом случае, выбор остается за клиентом.
  • Специалист 1С, осуществляющий удалённое обслуживание 1С программ, установленных у клиента, должен интересоваться и областью деятельности заказчика, что бы вникнуть, где и в каком именно месте требуются доработки. Это позволит сторонам говорить на одном, максимально понятном друг для друга языке.
  • Пользователь всегда должен быть в курсе изменений и обновлений в системе. Это прямая обязанность службы программирования.

Естественным является желание пользователя, чтобы система работала без сбоев. Объяснения причин его, как правило, волнуют мало. Здесь обеим сторонам стоит быть максимально лояльными друг к другу. Клиенту стоит понять, что без сбоев не возможна работа ни одной системы и для того, чтобы удовлетворять всем его ожиданиям, возможно, требуется дополнительная доработка 1С. А программисту необходимо быть максимально сдержанным и понимать нервозность заказчика, не обостряя ситуацию. И стараться как можно скорее устранять причину сбоя.