вторник, 22 января 2013 г.

Общение с клиентом: влияние


Это вторая часть цикла под общим названием «Как общаться с заказчиком». В этой части рассмотрю, как оказывать влияние на клиента и доводить до него свою позицию.

Описание ситуации, которую я разбираю и как эффективно получать информацию от клиента читайте в первой части.

Скажу сразу – влиять на клиента сложно, потому что простое манипулирование он сразу распознает и отреагирует. В конце концов, если он Вас нанял, а не наоборот, значит, скорее всего, навыками общения и достижения целей он не обделён ;)

Тем не менее, есть кое-какие приемы, которые могут позволить Вам проявить себя и переубедить клиента, если он не прав. Осторожно, психологический хардкор! :)
  1. Ни в коем случае у клиента не должно создаваться впечатление, что вы просто не хотите что-то делать или наоборот, хотите сделать больше, чем хочет клиент (за его счет, конечно). Почитайте «Оптимальное vs правильное» и будьте готовы обосновать свою позицию.
  2. Предложение должно быть выражено в терминах бизнеса, а не технических. «Вам в команду нужен тестировщик? Чтобы он искал ошибки? Вы же профессионалы, тестируйте свой код перед заливкой!» ;) пример правильной формулировки (убеждая, что тестировщик должен работать постоянно, а не набегами) – «если тестировать задачу сразу после заливки, а не в конце спринта, то у нас в течение спринта будет более актуальная информация о прогрессе, а устранение ошибок будет занимать меньше времени, так как программисту не нужно будет вспоминать детали реализации, кроме того, если вы захотите посмотреть сайт в середине спринта, он будет работать стабильнее».
  3. Думайте о том, чьи интересы будут затронуты решением. Если специалист заказчика выбрал компоненты стоимостью в самолет, то чтобы убедить клиента от них отказаться придется что-то делать с авторитетом этого специалиста, ведь он будет отвечать за расход денег. Клиент не силен в технической части, поэтому частично решение принимается на эмоциях – на том, как упомянутый специалист будет отзываться о вас (а он найдет к чему придраться). Рекомендация – общаться напрямую с тем, кто принял решение, и дать ему аргументы, с которыми он сам сможет пойти к Вашему клиенту и объяснить, в чем была ошибка, как извлечь из ситуации пользу. Так он сохранит свое лицо, вы же заработаете союзника.
  4. Люди не любят, когда их припирают к стенке. Это выглядит как шантаж, или проблема, а проблемы никто не любит. Правильная стратегия – предоставить возможность выбора. Как минимум два варианта. В памяти отложится то, как вы конструктивно относитесь к проекту.
  5. Типовая ситуация – от клиента требуется принять решение, но он тянет. Ждать клиента – плохой выбор, потому что если промедление создаст проблему, виноват будет ПМ – он не смог вовремя всё предусмотреть. Поэтому вопросы нужно задавать заранее, четко проговаривать, к какому моменту решение должно быть принято, озвучить последствия затягивания решения. Как крайняя мера – предложить план Б, предложить временное решение пока нет решения окончательного. Поскольку нет ничего более постоянного, чем временное, данное предложение должно быть очень взвешенным ;)
  6. Если клиент в принципе тянульщик – сделайте быстрый прототип. Увидев и пощупав результат, клиенту будет проще сделать выбор. Как совсем экстремальный вариант можно попробовать принять решение самостоятельно, сообщить, что Вы сделали так-то и так-то, объяснить причину и предложить пообщаться, если клиенту вариант не нравится. Тут есть риск, но можно выиграть в доверии. Этот путь требует осторожности – если клиента уже попросили принять решение, то нужно ждать его решения, иначе потеряете лицо.
  7. Будьте последовательны. Клиент помнит все Ваши проколы, а если Вы начинаете метаться, это уже подозрение на непрофессионализм. Отстаивайте свое мнение, если клиент напирает – делайте, как он хочет, но оставьте за собой право на альтернативное мнение. Иначе у клиента в памяти отложится, что вы с ним согласились, а после этого нельзя уже будет сказать «вот, а я предупреждал». 
  8. Копите аргументы. Многие решения принимаются эмоционально, в момент осознания проблемы не только головой, но и сердцем. В этот момент ваша аргументация может сработать эффективнее. Сделайте в почтовом клиенте специальную папку и складывайте в неё факты. Если их выдать клиенту в правильный момент, когда его сознание находится в контексте ситуации, Вы произведете впечатление ясностью и аргументированностью своей позиции (и никакой игры на эмоциях ;)
  9. Более общее описание предыдущего пункта – большую часть времени люди проводят в трансе, принимая типовые решения в ответ на типовые ситуации. Нетиповая ситуация выводит человека в стрессовое состояние – состояние мобилизации всех сил организма, в частности, мыслительных способностей. Именно в этом состоянии человек более склонен принять решение что-то изменить. Стрессового состояния можно дожидаться (ждать, пока не возникнет какая-то проблема), либо создавать (например, обрисовывая возможные последствия). Тонкий момент со стрессом состоит в том, что если перегнуть планку, включается защитная система организма – шок. В этом случае мозг перестает воспринимать информацию и клиент говорит «извините ребята, вы меня расстроили, я не знаю что делать, давайте общаться завтра». С другой стороны, если ваши аргументы будут всегда одни и те же, то у клиента выработается автоматическая реакция на этот аргумент, и он перестанет воспринимать такой аргумент вообще. Поэтому не желательно описывать проблему два раза одними и теми же словами.
  10. Есть один более-менее универсальный способ вывести человека из состояния транса. Особенно хорошо это работает с западным человеком. Нужно предложить ему провести разбор полетов и определить, как не допускать подобных проблем в будущем. Английский термин – «Lessons learned». Это будет очень конструктивно и очень своевременно.

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

На этом пока всё, успехов!

вторник, 15 января 2013 г.

Стратоплан Гранд Конференс в Таганроге

Коллеги, я большой фанат ребят из Стратоплана и хочу вас пригласить на уникальное событие, которое будет происходить у нас в Таганроге – на бесплатную конференцию "Стратоплан Гранд Конференс", которая состоится 16-17 февраля 2013 года и будет посвящена работе с людьми!

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

Сам я посетил несколько их курсов и считаю данный формат уникальным – это образование высокого профессионального уровня, без командировок и с минимумом затрат. А в случае "Стратоплан Гранд Конференс" – вообще бесплатно. А самое главное – это большой объем практики, что невозможно получить чтением книжек и слишком дорого нарабатывать самостоятельно.

Сегодня вышла программа конференции, посмотрите, там есть краткие резюме докладов и информация о докладчиках со ссылками на их блоги.

UPD: я думаю, 90 человек – максимум, который сможет более-менее комфортно работать в группе в том помещении, которое у нас есть.
UPD2: Сегодня вечером организаторы закрывают регистрацию, чтобы подготовить все материалы. Поскольку у нас уже 90 человек, я закрываю регистрацию прямо сейчас.

Если вы ещё думаете, перечислю преимущества, которые я вижу:
  1. Для менеджеров проектов и тимлидов – это вообще на 100% ваша тема. Анализ резюме, переговоры (в широком смысле слова), мотивация, проектное управление, личная эффективность. Только подумайте о том, какой опыт вы получите в результате работы в группах с коллегами из других фирм/сфер! 
  2. Для разработчиков, тестеров и вообще инженеров-профессионалов – если вы не намерены стоять на месте, если интересуетесь личным и профессиональным развитием: 
    1. как правильно общаться с руководством, коллегами, заказчиком; 
    2. как решить проблемы в проекте, если что-то в нём не так; 
    3. понять, что вас мотивирует, сфокусироваться на этом и составить план достижения цели; 
    4. дать себе "волшебного пендаля" и двигаться вперёд, если желание есть, а с движением туго; 
    5. в конце концов, как написать резюме, чтобы оно "стрельнуло" и правильно общаться с потенциальным работодателем! 
  3. Для фрилансеров – тоже на 100% ваша тема. Мне самому знакомо, как сложно получать новый опыт работая самому на себя. Тем не менее, эффективно общаться, решать проблемы, повышать свою эффективность, планировать свою работу и развитие важно как никому другому. 
  4. Для руководителей и ответственных за развитие персонала. Отправьте своих сотрудников на конференцию – зарядите их новым опытом, позитивом и идеями. В первую очередь ваш кадровый резерв – дайте им понять, что вы готовы к их росту и развитию. Попросите их подумать, кого и на какие дальнейшие семинары стоит отправить. Эти семинары тоже будут в Таганроге. 
  5. Для студентов – такого вам ни в Радике, ни где-то ещё не дадут. Правильное понимание себя, своих целей, эффективное развитие своей карьеры сэкономит вам несколько лет жизни. 
  6. Для всех – насыщенная программа, авторитетные докладчики, большой объем практики – в том числе из других фирм/сфер. 
  7. Для тех, кто меня знает – я взялся организовывать данное мероприятие в Таганроге. Потому что считаю это правильным. Считайте это доказательством моей оценки формата обучения вообще и мероприятия в частности.
UPD: я думаю, 90 человек – максимум, который сможет более-менее комфортно работать в группе в том помещении, которое у нас есть.
UPD2: Сегодня вечером организаторы закрывают регистрацию, чтобы подготовить все материалы. Поскольку у нас уже 90 человек, я закрываю регистрацию прямо сейчас.

UPD: Место проведения – пер. Некрасовский, 44. Корпус "Д" ТТИ/ТРТУ, аудитория Д-229 (зал ученого совета). Программа конференции.

среда, 9 января 2013 г.

Общение с клиентом: получение информации

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

Для начала дислокация сил. Опишу ситуацию, для которой буду делать разбор.

Итак, вы – руководитель проекта или лидер группы разработчиков, нашли себе (или директор/сейлз Вам выдал) клиента.

Клиент.
  • Более близок к бизнесу, чем к ИТ (обратная ситуация не так интересна, в ней любой ИТ-шник чувствует себя комфортно).
  • Понимает специфику бизнеса и имеет достаточно четкое представление о том, что он получит в результате проекта (обратная ситуация интересна, но это тема отдельной статьи).
  • Высокая занятость в рамках своей компании (в противном случае он бы не платил повышенную ставку за менеджера, а ставил бы задачи разработчикам сам).
  • Скорее всего, находится на удалении от офиса исполнителя (возможно, в другой стране и другом часовом поясе).
  • Имеет свои собственные обязательства перед своим руководством, клиентами, кредиторами, пользователями.
Ожидания клиента в рамках взаимодействия с Вами:
  • Получить на другой стороне «провода» профессионала, готового быстро понять заказчика и думать на перспективу.
  • Реализация своих требований максимально эффективно (быстро и недорого).
  • В идеале – получить «технологического партнера», который будет создавать, развивать и поддерживать продукт в соответствии с требованиями бизнеса.

ПМ.
  • Начинающий менеджер/тимлид, или впервые сталкивающийся с «бизнес-клиентом» (для людей «с историей», наверняка, что-то будет уже привычно, но буду ориентироваться на общий случай).
  • Понимает, что клиент мало что про него знает и относится с недоверием и предполагает (зачастую оправданно), что клиент будет его всячески контролировать и припоминать все проколы.
  • Считает (скорее всего), что фактор цены для клиента важен, потому что рынок конкурентный и клиент легко может уйти к другому исполнителю.
  • Ритм работы не совпадает с ритмом заказчика и, скорее всего, язык общения – не родной.
Цели ПМа:
  • Оправдать доверие начальства/команды, за то, что именно он представляет команду перед заказчиком в проекте (да, бывает и по-другому, но этот случай я тут рассматривать тоже не буду).
  • Произвести на клиента максимально положительное впечатление и, в идеале, пачку интересных и выгодных проектов.

Для начала техника безопасности («где находится невлезайубьёт»). Типовые ошибки, которые допускают стороны:

Клиент.
Ладно, бросьте, клиент может совершить только одну ошибку – выбрать не того исполнителя. Он платит Вам деньги за то, чтобы Вы делали свою работу, а также терпеливо отвечает на Ваши вопросы, определяет приоритеты и принимает работу (дает обратную связь). Всё остальное, что можно назвать «ошибкой» – либо Ваш косяк, либо осознанное принятие риска клиентом. Баста.

ПМ. Выделю три проблемы, к которым, думаю, можно свести большинство остальных:
  1. Неуемное стремление сразу же понравиться заказчику. Сразу, на старте. Вариантов на этой стадии немного, а самый очевидный – занижать сроки. Результат – овертаймы, нередко сдвиг сроков и/или падение качества, нервозность с обеих сторон.
  2. «Чукча умный», а умные ребята всё понимают с первого раза и умеют оценивать задачи слёту. Страх выглядеть глупым, имхо, закладывается ещё в детстве. Результат же данного прокола довольно очевиден – ПМ додумывает за заказчика и возникает информационный вакуум с обеих сторон, который заполняется домыслами.
  3. Непонимание сущности своей роли в проекте, ролей клиента и разработчика, а также сопутствующих прав и обязанностей. Как следствие, неправильные ожидания, непонимание, конфликты интересов, недовольство процессом.

И, наконец, рекомендации (куда влезать можно и нужно).
Для начала, внимательно прочитать и запомнить технику безопасности. Раздел про типовые ошибки клиента вытатуировать у себя на обратной стороне век ;)
На некоторые типовые ситуации приведу практические приемы, которыми я пользуюсь и которые доказали свою эффективность:
  1. Клиент рассказал, чего он хочет, вроде всё понятно, но Вы ещё не научились понимать его с полуслова. Перескажите свою задачу своими словами и попросите подтвердить. «Правильно ли я понял, что необходимо реализовать…?» «Please correct me, if I’m wrong, we need to…» «OK, let me sum up, this function should…»
  2. Клиент рассказал суть задачи, даже ответил на вопросы, но как-то ходит вокруг да около, мало конкретики. Можно попробовать зайти с другого конца – спросить не о требуемой логике, а о конечном результате, как задача будет тестироваться. «Как Вы будете принимать задачу?» «Please, tell me how I’ll be able to demo this task to you»
  3. Хорошо бы ещё фильтровать случаи, когда заказчик пытается сам предложить Вам решение вместо постановки проблемы. В результате Вам придется всё переделать после того, как клиент увидит, что Вы ему сделали (да, формально Вашей вины нет и клиент подтвердит, но осадок останется). Тут поможет техника трех зачем.
  4. Клиент спрашивает Вашу оценку сроков реализации задачи. По факту, он просто любопытствует, не выйдет ли он за границы бюджета, но если Вы назовете цифру, будьте уверены, что он её запомнит. Нервничать и казаться умнее не нужно, вполне нормально сказать, что вам нужно помедитировать над задачей, обсудить с разработчиками и т.п. для выдачи оценки. Если клиент настаивает, можно дать грубую оценку обязательно уточнив, что оцениваете – объем работ или срок сдачи и какие задачи нужно будет подвинуть, чтобы сделать её приоритетно. «Let me think about this task and email you with my estimates» «I’ll need to discuss it with developer(s)» «My very rough estimate is within a week, I can estimate it more precisely if needed» «I think, we can complete it tomorrow, if we postpone tasks …»
  5. Вроде все детали понятны, но задача сложная, деталей много и клиент уж слишком часто и быстро отвечает «да» на Ваши вопросы, и есть ощущение, что он не вникает в суть вопросов. Тут хорошо бы немного взбодрить клиента – описывая, как Вы видите задачу выдать ему 100% не проходное предложение, на которое он должен сразу же отреагировать. «Вот тут пользователь сможет импортировать 10000 email’ов, после чего программа затребует у пользователя для каждого из email’ов них вручную ввести фамилию и имя в соответствующие поля» «We assume that imported list is already free from duplicates and does not contain duplicated of already existing data». Инструмент тонкий и требует политического такта, но может разговорить даже сложного клиента.
  6. Экономьте время клиента – если нужно что-то уточнить, то вопрос должен формулироваться так, чтобы клиент затратил минимальное время на прочтение и осознание вопроса и собственно на ответ. Вопрос формулируйте кратко (особенно на иностранном языке, меньше слов – меньше ошибок). Готовьтесь к любой коммуникации и предлагайте варианты решения. Ну и если общаетесь на иностранном языке – чем меньше слов, тем меньше шансов ошибиться в грамматике или значении слова.
  7. По возможности, а особенно для иностранцев – они думают глазами, нарисуйте диаграмму. Также не забывайте, что людям зачастую сложно воспринимать информацию на слух (см. корпоративные болезни), правильное использование этих особенностей повысит скорость коммуникации.
  8. Узнайте, когда клиент приходит на работу, когда у него есть время для оперативного общения, когда не тревожить, в какие дни он не в офисе и вопросы решить нельзя. По возможности договоритесь о каких-то соглашениях как помечать срочные вопросы, о гарантированном времени для решения текущих вопросов (ежедневные митинги). Адаптируйтесь к рабочему графику клиента, готовьте ответы к моменту, когда у него начинается рабочий день, резервируйте время в своем графике на время его активности.
  9. Не стесняйтесь предложить пообщаться вживую, если переписка стала слишком длинной.
  10. После живого общения хорошо бы подбить итоги общения и отправить клиенту. «Let me recap results of our discussion. We agreed on…, I’ll do…, you’ve promised to do…» Для углубленного изучения рекомендую подборку материалов по совещаниям.
  11. Напоминайте заказчику о наступающих событиях сами, в том числе о его обещаниях выдать информацию. Мало ли что, в конце концов это не его обязанность помнить обо всём. «Hi, just a kind reminder, I’m waiting for this information from you.»
В следующей части – как оказывать влияние на клиента и доводить до него свою позицию.