Анализ требований и варианты использования - PullRequest
0 голосов
/ 29 марта 2020

Я занимаюсь онлайн-самообучением, и я был бы признателен за помощь в решении проблемы, обнаруженной в Интернете:

Случай: покупателю требуется всплывающее обследование в корзине для сбора отзывов

Для этого: - какие вопросы, 4 примера вы бы задали для создания требований? - Как бы вы описали минимальный список вариантов использования для такой разработки (состояние по умолчанию, настройка, события, отчетность)? В этом случае, что означает состояние по умолчанию, настройка, события, отчетность? Я не видел типы вариантов использования, называемые этим онлайн? - Какими способами можно интегрировать продавцов с платформой, кроме API? Я правильно сказал, что веб-зацепки или это одно и то же?

1 Ответ

1 голос
/ 29 марта 2020

Четкое разделение между функциональными и техническими ограничениями и сценарием ios важно.

У вас есть сценарий использования: функциональные требования будут направлены на описание сценария ios и поведения, которое ваш клиент хотел бы видеть отображаемым. Как действовать, как интегрировать данные опроса (или точку API, которую вы упомянули в самом конце) - все это ограничения и технический сценарий ios, и они должны быть четко выражены (по целому ряду причин, таких как проблема XY * 1003) *https://www.perlmonks.org/?node=XY+Problem).

Вот несколько вопросов, которые можно задать, чтобы лучше описать требования:

  • Какова цель сбора отзывов? Какова конкретная цель c? Собираются ли отзывы или поведение пользователей каким-либо иным образом (например, тепловые карты веб-сайтов или инструменты анализа поведения)? Если да, то должны ли результаты обследования быть привязаны к данным, собранным этими средствами? Какую информацию, которую не предоставляют эти инструменты, мы стремимся собрать в ходе опроса?

  • Кто, что, когда все уместные вопросы: это должно быть для первых посетителей для всех посетителей?

  • Отображение пути пользователя: вы, кажется, указываете, что на веб-сайте ee commerce собрана обратная связь с вопросом, когда всплывающее окно опроса во время пути пользователя окажется информативным. Когда должна собираться обратная связь, в какой части пути пользователя? Когда первый товар добавляется в корзину? Да ? Нет? Если так, то почему? После оплаты? Да ? Нет?

  • Некоторые пользователи регистрируются на сайте под своей учетной записью? Должны ли обследования и лечение быть разными для такого типа пользователей? Должен ли определенный тип пользователей c быть предварительно определен и иметь разные адреса?

  • Может ли опрос проводиться по почте для клиентов или посетителей, которые уже поделились своей почтой?

  • Должен ли порядок вопросов меняться?

  • Какой должна быть продолжительность опроса?

  • Должно ли изменяться внешний вид всплывающего окна для проверки изменений частоты ответов?

  • Должно ли всплывающее окно появляться каждый раз, когда пользователь перемещается по различным страницам?

Помимо интервью с клиентом, создание макета может быть стимулирующим способом выявления требований.

Относительно процесса и моделирования, имеющих больше элементов, было бы полезно дать вам лучший ответ.

Существуют различные уровни детализации и абстракции:

Американское общество качества определяет блок-схему как "изображение отдельных этапов процесса в последовательном порядке. (...) Это общий инструмент анализа процессов и один из семи базовых c инструментов качества. "

Что касается большего количества источников, ориентированных на ИТ, ITIL или TOGAF предоставляют перспективы.

И, наконец, идея для пользователей, традиционно более Сильно воспринимается как идущий рука об руку с agile подходами, также стоит посмотреть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...