Лучшие практики для разработчиков по работе с клиентами

Я думаю, вы увидите трассировку стека корреспондентов при генерации zip-файла. Таким образом, вы, вероятно, не улучшите обработку исключений.

13
задан Cheery 15 November 2008 в 12:41
поделиться

11 ответов

Я пошел бы противоположность того, что было сказано.

клиент является Вашим источником информации номер один

  • , Избегают, чтобы посредники (человеческий и технический)
  • Отслеживали (для не использования его против клиентов, даже если это может произойти, но потому что он платит для получения то, что он хочет)
  • , Связываются - по инициативе - в короткой регулярной основе, но для небольшого количества времен.
  • Любое сомнение может быть очищено, задав хорошие вопросы. Парень не хочет это? Избавьтесь от него (даже если Вам нравится он лучше). Парень хочет это? Почему не, добавьте время и деньги по контракту.

необходимо обучить коммуникативные способности

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

  • клиенты дают им плохо информацию
  • , они напрасно тратят время
  • , они становятся напряженными

В конце, никто не счастлив.

, Но с обученными коммуникативными способностями Вы будете учиться направлять, когда, сколько времени и о том, чем Ваши чаты будут, и таким образом:

  • Заключают любую сделку, быструю, и хорошую
  • Вселяют веру клиенту
  • , Понимает то, что хочет клиент (не, что он говорит, что хочет)
  • , Удостоверяются, удовлетворено ответом (даже если это будет nonsens для Вас)

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

Думают говорящий с клиентом, является скучным? Они думают это также. И документы являются скучными также, но необходимо сделать это, также - они хорошо вместо того, чтобы искать оправдания.

4
ответ дан e-satis 15 November 2008 в 22:41
поделиться

Еще одна точка: я нашел, что это лучше связываться с клиентами по электронной почте, если это возможно. Это - намного более эффективный способ передать информацию (предполагающий, что все вовлеченные могут записать), и это оставляет постоянную запись того, что клиент сказал Вам делать.

5
ответ дан MusiGenesis 15 November 2008 в 12:41
поделиться
  • 1
    Preet, как Вы создаете символьную ссылку в Windows? – Rob Kennedy 25 July 2009 в 01:50

Просто подсказка: Запишите каждую вещь, которую клиент говорит Вам.

6
ответ дан Ali Afshar 15 November 2008 в 12:41
поделиться
  • 1
    К сожалению, исходный путь не сохранен в простом тексте и мне couldn' t находят любую информацию о том, что на самом деле затронуто ею и если я могу безопасно проигнорировать ее. (ложные отрицательные стороны намного хуже, чем положительные стороны, в конце концов). – Eugene 25 July 2009 в 01:29

Большинство проектов я продолжаю работать, сделано по контрактам времени-и-материалов, что означает: мы даем клиенту первоначальную оценку того, сколько времени проект возьмет, но счет в течение фактических часов работал, или или под оценкой (я не знаю, почему клиент согласился бы на это, но они делают). Как только проект "завершен" и в производстве, мы настраиваем сервисное расширение контракта времени-и-материалов, создавая блок оплачиваемых часов для покрытия послепродажной поддержки. Когда клиент знает, что они тарифицируются за весь контакт с нами, они имеют тенденцию сводить тот контакт к минимуму.

6
ответ дан MusiGenesis 15 November 2008 в 12:41
поделиться
  • 1
    I' d предлагают тот же, но использующий символьные ссылки в соответствии с общим каталогом как C:\BUILD\XXX – Preet Sangha 25 July 2009 в 01:45

Это - боль, которую мы чувствуем также. Как только Вы выручаете клиента, для клиента слишком легко непосредственно связаться с разработчиком позже и поддержкой запроса. И так как мы обычно стремимся нравиться, и вероятно чувствовать вид ответственных, когда приложение, которое мы создали для них, будет иметь проблему, мы слишком часто даем клиенту быструю руку помощи.

я думаю, что разработчики должны быть разделены от клиентов, но это требует, чтобы компания имела support/concultancy отдел, который может решить проблему вместо этого. Они в свою очередь должны быть свободны связаться с разработчиком, если это не огромная компания с основным приложением, где существует меньше риска, что проблема может быть прослежена до проблемы с исходным кодом.

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

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

4
ответ дан Frode Lillerud 15 November 2008 в 12:41
поделиться
  • 1
    NTFS поддерживает точки соединения. Но you' ll должен загрузить утилиту ИЛИ быть на Vista +. Windows действительно технически рассматривает точки соединения по-другому, так как subst.exe это может или не может работать. – hythlodayr 25 July 2009 в 02:16

лучшие практики:

Помнят, что клиент является тем, который подписывает проверки.

Пользователи работают на клиент.

Отсылают любые пользовательские запросы к клиенту для одобрения.

Всегда соглашение с клиентом, потому что они понимают, что все Вы делаете, будет стоить им денег.

, Если клиент хочет после поддержки продаж и готов заплатить за нее тогда, дают его ему бодро.

, О, и что заявил MusiGenesis!

2
ответ дан kloucks 15 November 2008 в 12:41
поделиться
  • 1
    Я didn' t видят Ваш " в том же time" требование, подвернутое в конце там. Почему бы не упрощать ситуацию путем создания последовательно? – hythlodayr 25 July 2009 в 03:41

Лучший способ никогда никогда не состоит в том, чтобы давать Вашу прямую линию клиенту. Сделайте, чтобы они прошли Техническую поддержку (если она существует), сначала. Мы используем этот метод, и он работает хорошо. Разработчики программного обеспечения являются последним средством - для вещей, которые поддерживают, просто не может сделать, знают, как зафиксировать - такие как DBA, не зная, что серверы инстанцируются. Но это сократит, "это не подключает к Интернету" тип телефонных вызовов.

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

И как указано выше - записывают ВСЕ в обмене с клиентом. Выполнение так предотвращает, 'хорошо он сказал, что она сказала' соглашение, что клиенты могут упасть в.

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

2
ответ дан MunkiPhD 15 November 2008 в 12:41
поделиться
  • 1
    Didn' t попытка это, нет. Даже если это работает он can' t действительно быть надежно автоматизированным... Хотя это могло бы принести некоторый свет в то, что точно отличается. I' попытка ll это, спасибо. – Eugene 25 July 2009 в 01:18

Я только что закончил свое образование и работаю в моем первом задании, но здесь - то, что мы делаем:

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

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

Для меня это особенно полезно, так как мне только 21 год, и люди могли бы испытать затруднения, полагая, что я могу добиться цели.

2
ответ дан Nailer 15 November 2008 в 12:41
поделиться
  • 1
    Соединения работали бы за исключением требования того же пути, указывающего на различное место для 2 процессов, работающих одновременно. Они упростили бы очистку, которую я предполагаю... – Eugene 25 July 2009 в 03:18

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

  1. Они знают меня, и у меня есть credabillity, потому что я уже поставил им.
  2. у меня есть знание об их бизнесе
  3. , я использую свое знание, чтобы спросить questionas о других частях в их бизнесе
  4. , я сажаю рычаги им, когда я говорю с ними в их лучшем межотдыхе, конечно.
  5. я ясно даю понять, что мы не "бегство с места преступления" - компания, но там действительно поддерживать их бизнес.

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

2
ответ дан Stefan 15 November 2008 в 12:41
поделиться
  • 1
    I' m уверенный Вы могли автоматизировать программное обеспечение разборки. Выполненный из командной строки... Это могло бы быть хорошее решение в зависимости от того, на какие препятствия Вы натыкаетесь с disassembler' s вывод;) – Kieveli 25 July 2009 в 01:42

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

Другая хорошая практика разрешения конфликтов, которую я использовал, хранит как можно больше информации в единственном, общем месте. Я использовал базу данных ошибки/функции (JIRA), Wiki, и даже диск сетевого ресурса с этой целью, но дело в том, что ни у какой стороны нет монопольной блокировки / доступ для записи. Обновления могут быть сделаны вместе с Вашими клиентами, и существует четкий, публичный акт истории изменений Вашей системы.

0
ответ дан Peter Bratton 15 November 2008 в 12:41
поделиться

Я лично думаю, что разработчики никогда не должны взаимодействовать с клиентами. Поэтому у Вас есть команда Q/A. Они получают требования, вручают их разработчикам, обсуждают любые вопросы, планируют встречи прогресса разработки. Если у разработчиков есть вопросы, движение персоналу Q/A, ответственному за требования и документацию. Разработчики являются инженерами, не продавцами или посредниками. Им нужно дать среду для разработки стабильного, рабочего кода, не будучи отвлеченным клиентскими телефонными вызовами. Это - то, сколько компаний имеет дело с клиентами независимо от размера компании. В конце Ваши возможности завершения проекта вовремя выше чем тогда, когда Вы звонки клиента и решают изменить требования или запрашивают функцию. Который, вероятно, означал бы, что необходимо возвратиться несколько повторений и изменить что-то, что может повредить все завершенное мимо той точки.

1
ответ дан 15 November 2008 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: