Как задать вопрос или описать задачу? Методы WWH и 5W1H в WordPress

Одна из ключевых проблем в разработке – это умение задавать вопросы и описывать задачи. Правильно заданный вопрос – это половина успеха. Причем тут WWH и WordPress?

Существует сотни методик формулировки вопросов и описания задач. Но за 15 лет практики я нашел одну, которая достаточна проста и при этом наиболее эффективна в 99% случаев. Методика WWH.

WWH

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

  • What? Что я хочу?
  • Why? Почему? Чтобы что? Что за проект? В чем контекст?
  • How? Как я это делаю или ожидаю как это будет сделано?

Всего 3 вопроса – которые помогают повысить вероятность успеха в 10х раз.

Если описать вопрос или задачу в таком формате – другим людям будет проще помочь с решением. Они смогут лучше понять что нужно и как это можно реализовать.

Кроме этих 3х вопросов, можно дополнять описание чем то еще – картинками, другими деталями. Всем тем что поможет другим лучше осознать суть вопроса.

Примечательно что если понаблюдать за разработкой Gutenberg, то вы увидите что этот метод применяется и там: https://github.com/WordPress/gutenberg/pull/49111

Совпадение?

5W1H

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

В этом случае список вопросов шире:

  • What? Что?
  • Why? Почему? Чтобы что?
  • When? Когда?
  • Where? Где?
  • Who? Кто?
  • How? Как?

Тут мы видим 3 доп вопроса: Где? Когда и Кто?

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

Эти 3 доп вопроса – часто помогают еще глубже осознать специфику проблемы и лучше подобрать варианты решений.

Для примера – вы можете отлично продумать задачу и что хотите, но поручить ее людям или команде, у которой не хватает компетенций или культуры – это приведет к провалу.

Культура съедает стратегию на завтрак

Питер Друкер

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

Итого

Правильно заданный вопрос – это половина успеха.

Беда в том что это сложно. Чтобы правильно описать вопрос или задачу – нужно постараться и потратить время. Иногда много времени.

  • Бывает что постановка задачи занимает месяцы, и экономит годы
  • Бывает что описание задачи делается тяп ляп, и простейшие задачи на 1-2 недели растягиваются на 1-2 месяца

Обычно хватает WWH, но иногда бывает нужно брать 5W1H – если важно понимать кто это будет делать, где и когда?

Ответственность – это способность человека отвечать на вопросы.

  • Только проработав эти вопросы и условия – можно ожидать каких то вразумительных результатов от разработчиков или команды.
  • Если не сумели хорошо ответить на базовые вопросы о проблеме – не стоит удивляться плохим результатам в последствии

Наблюдая за тем как ведется разработка в командах с низким уровнем культуры, и в командах про WordPress & Gutenberg – я все больше в этом убеждаюсь.

Профессиональная консультация

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

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *