Получи случайную криптовалюту за регистрацию!

На языке заказчика Коммуникативные навыки крайне важны в IT, | Mobile Pet

На языке заказчика

Коммуникативные навыки крайне важны в IT, для разработчиков в том числе. Без них бывает сложно взаимодействовать с руководителями и другими специалистами из команды, которые не пишут код. Рассмотрим пример общения заказчика и программиста.

-(Заказчик) Пользователи хотят видеть более простой способ поиска кондитера, добавь кнопку поиска на самый первый экран приложения.

Помните, что заказчик в первую очередь бизнесмен и скорее всего далек от разработки. После ответа с обилием технических терминов он попросту начнет вас бояться. Будьте лаконичны и оперируйте известными вам обоим понятиями, например, временем разработки. Принимайте решение совместно.

- (Разраб) Для этого мне придется отрефакторить главный экран и добавить репозитории, у которых сейчас время жизни с ним не совпадает. На экране карты кнопка будет вызывать уже существующие методы, я хочу добавить ее туда.

-(Заказчик)


-
(Разраб) Это можно сделать, но придется потратить на 6 часов больше, чем в случае с экраном карты, хотя там пользователям кнопку будет найти так же просто. К тому же у нас есть более важная задача, лучше заложить эти часы на нее.

-(Заказчик)


Умение разговаривать на языке заказчика иногда более важно, чем умение писать гениальный код. Поставьте себя на его место и подумайте, с кем бы вы больше хотели иметь дело – с технически сильным синьором, которого страшно что-либо спросить, или с мидлом, который вас понимает и которого понимаете вы. Думаю, ответ очевиден.
#development #management