Как общаться с заказчиком: руководство для фронтенд-специалиста

Когда программист только начинает работу на фрилансе, перед ним встает ряд вопросов. Одним из них становится общение с заказчиком. Опытные специалисты знают, что необходимо уточнить и в каком ключе вести коммуникацию, чтобы не страдать от тонны правок и сдать работу, которая максимально соответствует ожиданиям. Новичкам же не всегда понятно с чего начать общение и как по ней продвигаться. Мы поговорили с Денисом Мещеряковым, чтобы понять, как фронтенд специалисту общаться с заказчиком.

Какую роль в общении между программистом и заказчиком играет вежливость

Мало кто хочет работать с людьми, которые хамят или могут выпалить что-то непредсказуемое в любую минуту. Правила вежливости, уважение, умение ценить чужое время — те вещи, которые не потеряют актуальности.

— Когда заказчик приходит, он хочет реализовать какой-то проект. Он не понимает технической стороны, но знает, что ему нужен определенный продукт — ему нарисовали дизайн, а ты должен этот концепт реализовать. В плане коммуникации, это обычное человеческое общение: «Здравствуйте», «До свидания», «Как у вас дела».

Обязательно ли демонстрировать процесс работы над IT-проектом

Показывать промежуточные результаты если не обязательно, то очень желательно. Это важно по нескольким причинам, среди которых внесение правок, которые несложно добавить в начале, но критически тяжело — в конце.

— Если мы говорим о техническом общении, то тут делают по-разному. Когда делают нормально, разработчики каждый какой-то период времени делают демонстрацию проекта, показывать, что сделано.

Насколько важно задавать вопросы заказчику веб-сайта или приложения

Максимально важно задавать вопросы, как в обучении, так и в работе. Это позволяет избежать ситуаций, когда программист долго работает над каким-либо решением, а оно оказывается неактуальным.

— Важно задавать вопросы по функционалу, если тебе что-то непонятно и нет никого кроме заказчика, кто может тебе это объяснить.

Должен ли разработчик предупреждать о возможных сложностях

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

— Важно не стесняться говорить о проблемах, которые возникают в процессе работы, потому что проект от этого пострадает.

Кто занимается планированием, если программист работает на фрилансе

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

— Программисту, который работает на фрилансе, важно планировать задачи. Заказчик, в основном, находится в стороне — он дал задание и хочет видеть результат. Единственное — у него спрашивают детали насчет функционала или написания «стори» к проекту. Например, делаются недельные спринты, а по ним делают историю — просто описание того, как все должно работать. «Пользователь заходит сюда, нажимает это, у него появляется это, оно должно работать так-то» — исходя из этого, ты уже как разработчик знаешь необходимый функционал и у тебя есть готовый дизайн, твоя задача — заставить все двигаться.

То есть, в общении программиста с заказчиком нет ничего сверхестественного. Предупреждать о проблемах, показывать процесс выполнения задач и уточнять нюансы, а так — вести себя вежливо.

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

29.05.2019
159
Автор: Ася Яскер