Спасибо за мысли. Следующие комметнитарии чисто мыслы в слух. Буду благодарен за объяснение.
В проектах где сложная организационная струкрута (PdM/PM/PO/Team lead/DEV/Designer) и более одной команды в которой больше 4 человек, такой подход вряд ли взлетит. Ну по крайней мере я не видел, чтобы такого рода задачи давались на проекте команде. Все задачи были рассписаны достаточно подробно.
Могу предположить, что такой подход работает когда нет мега точных дедлайнов, когда команда небольшая и все доступны в любой момент времени (вас 3–5 человек и вы в одном офисе).
- Как минимум мне не понятно из такой задачи, что значит “показывать выше”. Что если название альбома и название песни совпадает? Покажем две строки с одинаковым названием и песня будет выше чем альбом? Что если мы нашли совпадение в Альбоме, а в песне нет — вообще не показывтаь песню? А если поиск сделан по совпадению символов внутри слова? ну и так далее…
- В какой момент времени идет работа над фичей? Когда ее уже взяли в работу с формулировкой “Поисковая выдача не релевантна” ?
- Кто утверждает финальное решение? Команда или PdM? Когда? В каком виде?
- Где хранятся такого рода задачи, в бэклоге с юзер сторями или одлеьный источник?
- Касательно ожидаемого результата. В данном случае есть конкретная метрика, на которую влияет только этот кейс. А если есть метрика, на кторую влиябт десятки фич и кейсов? Как отследить?
- Как тестировать такую задачу? Или после этого кто-то ее должен конвертировать в юзер стори?
Так же хотел бы отметить вот этот вот довод “Подтверждение данными: 80% пользователей не кликают на первых 5 результатов поисковой выдачи” — если они не кликают, это еще не значит, что они забили на сервис у шли с него вообще.
Приведу пример из моей жизни. Я зашел в Deezer, ввел название песни и не нашел ее, я отрыл своей плейлист и начал слушать песни.
Что я хочу сказать, если бы доводом было то, что 80% пользователей покидабют сайт после поиска, тогда надо что-то делать с поиском. Может он классно работает, а вот контент плохой или названия контента не поддерживают украинский, а большинство ищет на украинском… ну и так далее.
Понятно что PdM не всегда вникает в разработку и есть люди, кторые сделабт это все, но в случае если есть только разработчики и PdM с такими задачами, быстро и много построить не выйдет. Очень уж все не формализировано.
Спасибо