Найти в Дзене

Не используйте обобщающие фразы, такие как "Всегда", "Возможно" или "Может быть". Требования должны быть ясными и точными. Если вы видите такую фразу в требовании или хотите ее добавить, это говорит о том, что требование не ясно и требует вашего внимания. Вместо этого используйте конкретные фразы, такие как "Каждый из указанных в требовании №11" или "Состояния операций могут быть успешными, неудачными или в процессе". Это поможет уточнить требование.


Избегайте использования субъективных прилагательных, таких как "красивый" или "интересный". Они не описывают требования однозначно. Чтобы уточнить требование, используйте точные определения. Например, вместо "долгий" укажите конкретное время, например "1 час". Это поможет избежать недопонимания и неоднозначности.

Укажите все возможные исходы для каждой операции. Например, для операции "Сохранить" укажите успешное и неуспешное завершение. Если возможно, добавьте промежуточное состояние, такое как "в процессе". Опишите действия пользователю в случае неуспешного исхода. Это поможет уточнить требования.

Расшифруйте термины, используемые в требованиях. Уточните, что вы понимаете под терминами, такими как "персональные данные" или "секрет". При необходимости создайте отдельный пункт требований или глоссарий для этого. Это поможет избежать недопонимания и неоднозначности.

Используйте UserFlow для понимания опыта пользователя. Обратите внимание на места, где пользователю может быть затруднительно покинуть определенное состояние. Например, если приложение отображает сообщение об ошибке без возможности закрыть его, пользователю придется полностью закрыть приложение. Обратите внимание на такие моменты, чтобы сделать приложение более удобным для пользователя.

Если у вас есть список подходящих условий, таких как возможные экранные разрешения для мобильного приложения, укажите только те, которые вы поддерживаете или собираетесь поддерживать. При этом будьте реалистичными и учтите, что вам придется протестировать каждое из перечисленных условий. Это поможет избежать лишних трудностей и неясностей.
1 минута