В большинстве случаев клиент не знает, что еще можно сделать. Им никогда не приходилось описывать то, что им нужно, чтобы это было однозначно для нас. По их мнению, это ясно. Даже тот факт, что они думают о преобразовании пользовательского ввода в число 1, на самом деле выходит за рамки привычного мышления.
Это действительно так и должно быть. Если они действительно новы, как точно описать то, что они хотят, им не нужно, чтобы мы писали это для них. В результате наша ответственность состоит в том, чтобы помочь им в этом процессе. Этот процесс требует принятия решений, поэтому им также нужны наши рекомендации, чтобы облегчить процесс принятия решений.
Так что пусть клиент будет расплывчатым и говорить на высоком уровне. Они знают свое дело, и это то, в чем они хороши (надеюсь, они не смогут оплачивать ваши счета ...). Возьмите то, о чем они говорили, и подумайте об этом некоторое время. В конце концов вы получаете отличные идеи, чтобы получить то, что они хотят и нуждаются, в то же время гарантируя, что то, что вам нужно, является тестируемым и последовательным.
Я настоятельно рекомендую работать кусками. При встрече с клиентом предъявляют ряд требований, которые связаны друг с другом, а затем объясняют, как вы собираетесь делать то, что они хотят. Также объясните, почему вы сделали свой выбор. Затем клиент может посмотреть, что вы предоставили, и точно настроить его. Если вы получите ответ типа «Я никогда не думал об этом, но это действительно помогло бы», вы знаете, что у вас есть импульс на то, как думает клиент. ПРИМЕЧАНИЕ: это не фуритурит, это выбор правильных функций, которые наилучшим образом соответствуют бизнес- задачам клиента.
Если у вас есть что-то похожее на то, что может противоречить тому, что клиент явно сказал вам, то пришло время объяснить, почему. Вам нужно выявить некоторые проблемы, о которых клиент никогда не задумывался, и то, как ваша альтернатива все еще дает им то, что они хотят / нуждаются, но также избегает этих потенциальных проблем. Вы можете получить небольшой отпор, но это также повышает доверие клиентов, поскольку они понимают, что вы пытаетесь дать им продукт, который они действительно могут использовать. Если они дают некоторый отпор, это заставляет их разъяснять, почему они хотели что-то определенным образом. Это поможет вам лучше понять вашего клиента и адаптировать требования по мере необходимости.
Самый быстрый способ изнашивания вашего клиента - это задавать все маленькие вопросы один за другим. Вы хотите запланировать и запланировать серию встреч, чтобы пересмотреть свой подход. Пока у вас есть технические требования (которые ваша команда использует для создания продукта), а ваш клиент владеет бизнес-требованиями, и вы можете связать их вместе, у вас есть способ преодолеть этот пробел.