TGViewer
Про_БА Про_БА @pro_ba_it · 763 subscribers
Post #27 192
Собаки разговаривают, но только с теми кто умеет слушать
#что_почитать

Речь пойдет о статье про выявление требований для четвероногих пользователей. Оригинал тут How to use requirements gathering techniques to determine product requirements from non-verbal subjects, а здесь только обзор.

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

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

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

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

P. S. Выглядит так, что и с обычными пользователями я работаю похожим образом. Обязательно расскажу об этом позже.
Challenges in the elicitation and determination of precise requirements from animal stakeholders – Requirements Engineering Magazine Introduction Requirements elicitation is the process of seeking, uncovering, acquiring, and elaborating requirements for a system [1] (we will be using the terms…
  • 👍 1
More from @pro_ba_it
  1. Sep 25, 2026Что и Как? Где заканчивается ответственность продакта и начинается ответственность аналити…
  2. Sep 23, 2026Кому-то еще нужно ТЗ? Видимо меня одолела “предвзятость подтверждения”, та самая, когда че…
  3. Sep 8, 2026Матрица, которая не стареет? Неделю назад провела лекцию для системных аналитиков, где сре…
  4. Aug 21, 2026- Опять пишешь? Три года уже пишешь и зачем это? Кто тебя просит? Это к рабочему столу при…
  5. Aug 18, 2026Контекст решает всё. JTBD для аналитика После того как написала здесь об артефактах в эпох…
  6. Jul 31, 2026Чем аналитик DWH отличается от других аналитиков? Такие вопросы мы обсуждали в новом выпус…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →