Работа аналитика почти всегда связана с требованиями. Хорошо, когда они чётко описаны и структурированы, но на деле всё происходит иначе: на встрече вам что-то сказали на словах или прислали неструктурированный текст без подробностей, который звучит как:
"Пойди туда, не знаю куда, сделай то, не знаю что… и желательно вчера."
И часто аналитик — это "фуллстак", у которого нет отдельного бизнес-аналитика или продакта, которые могли бы переработать требования.
Поэтому я собрал для вас небольшой чеклист, который поможет справиться с такими ситуациями.
1️⃣ Оценить требование
🙂Что будет, если это требование не будет выполнено?
🙂Можно ли закрыть потребность уже существующим функционалом?
🙂Есть ли риски, связанные с его реализацией? Как они могут повлиять на проект?
2️⃣Понять, что на самом деле нужно
⚡️Какую задачу пытается решить заказчик? В чем заключается реальная потребность?
⚡️Что произойдет, если задача останется невыполненной?
⚡️Есть ли альтернативные решения? Какие ограничения могут помешать их реализации?
3️⃣Предложить варианты решения
🩹Вариант 1: Решение заказчика
Часто заказчик уже приходит с готовым решением. Ваша задача — проанализировать его и указать на возможные трудности: недоступные функции, влияние на пользователей, увеличение сроков или затрат.
🩹Вариант 2: Ваше решение
На основе анализа предложите своё решение. Это может быть доработка текущего функционала или абсолютно новое решение. Как правило, это некий баланс между скоростью/правильностью/ценой.
🩹Вариант 3: Альтернативы
Альтернативные решения могут быть быстрыми и дешёвыми для реализации "здесь и сейчас", или дорогостоящими, но правильными, чтобы не пришлось переделывать в будущем. Это может зависеть от вашей конкретной ситуации.
4️⃣ Зафиксировать итоговое решение
Если заказчик настаивает на своём варианте или есть ограничения, которые невозможно обойти, важно согласовать все выявленные риски и ограничения. Пропишите возможные последствия, чтобы разделить ответственность.
5️⃣Приступить к работе
Когда все согласования и риски учтены, можно смело приступать к выполнению задачи.
А как вы работаете с требованиями? Делитесь своими подходами и опытом в комментариях!👀
IT АНАЛитика
