Задачи аналитика -- сбор требований
Одна из основных задач системного аналитика - сбор требований к системе.
Бывает, что какая-то система уже разработана и может даже запущенна в эксплуатацию, но что-то в ней неудобно или нужно доделать. Например, был интернет-магазин и продавали все товары по стандартной цене. Сайт приносил неплохой доход.
Тут владелец бизнеса решил сделать его привлекательнее для клиентов и заработать больше. Для этого захотел раздавать частым покупателям промо-коды для скидки.
Тогда к аналитику интернет-магазина прийдут с задачей "добавить промо акции на сайт".
В этом случае аналитик пойдет общаться с владельцем бизнеса о деталях доработки. В целом он ему расскажет суть. Например: нужно чтобы человек после трех покупок на сайте получал промо-код на следующую покупку и когда в следующий раз прийдет на сайт и сделает заказ он сможет код ввести и мы начислим скидку на покупку.
Аналитик после этого проговорит с владельцем в деталях сценарий:
- Вот покупатель завел у нас аккаунт и сделал 3 покупки на любую сумму любых товаров.
- После доставки и оплаты 3-ей покупки мы на электронную почту покупателя вышлем промо код с таким-то текстом.
- Когда в следующий раз покупатель сделает заказ и авторизуется мы в интерфейсе напомним что у него есть код и предложим ввести.
- Если пользователь согласится, мы его добавим в детали заказа и пересчитаем цену с учетом скидки по промо-коду.
- Размер скидки по промо-коду для всех покупателей будет стандартный. Но мы сможем его изменять в настройках сайта.
- Промо-код можно использовать один раз. После покупки по промо-коду мы со следующего заказа начнем считать опять 3 покупки и снова дадим промо-код.
"Все верно?", - спросит аналитик.
Допустим, владелец бизнеса ответит: "Да, но мы только пробуем такие штуки. Если после того, как мы внедрим скидки продажи не вырастут на 5%, мы их отменим."
"Окей" - ответит аналитик и добавит требование, что в настройках сайта нужно уметь отключать рассылку промо-кодов.