Как запросить у бизнес-пользователя информацию о мощности?
-
19-09-2019 - |
Вопрос
Собирая требования от бизнес-пользователей, я сталкиваюсь с моментом, когда мне нужно понять кардинальность между двумя концепциями в области бизнес-пользователей.
Обычно я хочу знать об этом на ранних этапах процесса, поскольку это влияет на структуру базы данных, которую впоследствии трудно изменить.
Например, бизнес-пользователь может иметь специфическую для предметной области концепцию «лида» и «рекомендации».Не всегда легко заставить их сказать мне, сколько рекомендаций у потенциального клиента, и наоборот.
Если я спрашивал программиста БД, я могу просто спросить: «Какова кардинальность между лидерством и ссылкой?» Однако это не всегда имеет смысл для бизнес -пользователя.
Решение
Я не вижу здесь вашей проблемы.Не следует использовать такие термины, как кардинальность, по отношению к деловым людям, вы просто получите пустой взгляд или кого-то, кто подумает, что вы претенциозный &%^$#$@.:-)
Два вопроса:
- Сколько лидов может иметь ссылка?
- Сколько упоминаний может иметь лид?
– это простой английский, понятный любому, кто говорит на этом языке.
Но, как всегда, сбор требований — это процесс выявления.Если вы не можете получить четкие ответы на эти простые вопросы, вам необходимо:
- дайте понять человеку, которого вы спрашиваете, что это необходимо знать (и что незнание приведет к задержке доставки).
- посадите их перед доской и обсудите возможные варианты (их всего четыре, если предположить, что у них вообще есть отношения:один-один, один-много, много-один, много-много).
Посидеть с ними — хорошая идея для вас обоих.Это помогает им понять, почему вам нужно это знать, и дает вам необходимую информацию. и больше знаний в предметной области.
Другие советы
Единственный способ сделать это — проработать варианты использования и определить кардинальность, поскольку они объясняют, что должно произойти.
Ты:Кому нужен «Лид»?Для чего он используется?
Их:Лид — это то, что мы получаем из ссылки.
Ты:Как это должно работать?
Их:Ну, в рамках того или иного, получим справку.Мы хотим поместить их в некий список, чтобы мы могли сегментировать их и расставлять приоритеты, а затем делать холодные звонки по ссылке.Холодный звонок, вызвавший интерес, становится «лидом».
Ты:То есть одна ссылка становится одной зацепкой?
Их:Нет.Иногда ссылка не приводит к лиду [Опционально]
Ты:Таким образом, одна ссылка может стать зацепкой или никуда не пойти?
Их:Абсолютно.
Ты:Что еще происходит со ссылкой?Что-нибудь кроме создания возможного лида?
Их:Ничего.
Ты:Ничего?
Их:За исключением случаев, когда отправляют на кредитный скоринг и переоценивают все ссылки.
Ты:Итак, есть два варианта использования?Первоначальная справка и кредитный скоринг?
Их:Полагаю, что так.
Ты:А кредитный скоринг ссылки может привести к появлению потенциальных клиентов?
Их:Да.Делает все время.
Ты:Значит, ссылка может генерировать ноль, один или несколько потенциальных клиентов? [Кардинальность]
Их:Неа.Ноль или один.
Ты:Если ему не забьют, это может привести к второму преимуществу.
Их:Верно.Ноль, один или два.Никогда не более трех из четырех.Назовем это шестью абсолютным верхним пределом.Дайте нам шесть потенциальных клиентов на ссылку.Большего нам никогда не понадобится.
Ты:Как насчет бесконечного числа с помощью магии ссылок на внешние ключи?
Их:Никогда.Это только ноль или один.Кроме случаев, когда их два. [Попытка отказа]
Я думаю, что единственный способ значимо вовлечь пользователей — это обсудить варианты использования.Не модель данных.
Вы получаете модель данных из вариантов использования.
И не забудьте спросить других пользователей.В других ведомствах могут быть иные точки зрения.