Практика · пример статьи
От идеи до инструмента: что проверять в первую очередь
Небольшой инструмент начинается с конкретного действия, которое человеку нужно выполнить.
Описать один сценарий
Вместо общего «помощника для работы» сформулируйте задачу: например, сравнить два описания требований и выделить расхождения. У такого сценария есть понятные входные данные и результат, который можно проверить.
Полезно заранее записать, кто будет пользоваться инструментом и что происходит до и после его запуска. Это помогает увидеть лишние шаги и ограничения ещё до разработки.
Собрать минимальную версию
В первой версии достаточно одного законченного пути: ввести данные, получить результат и понять, как действовать дальше. Дополнительные настройки имеют смысл, когда становится ясно, какую проблему они решают.
Первый вопрос к прототипу: помогает ли он выполнить задачу?
Проверить на неудобных примерах
Попробуйте неполные данные, неоднозначные формулировки и случаи, когда инструмент не должен выдавать уверенный ответ. Заранее продумайте, как сообщить об ошибке и сохранить введённую информацию.
Покажите версию человеку, который не участвовал в создании. Наблюдайте, где ему приходится останавливаться и задавать вопросы. Эти моменты часто полезнее списка пожеланий о новых функциях.