В пользовательской истории сказано: «Оператор быстро выгружает отчёт». Как сформулировать критерий приёмки, чтобы результат можно было однозначно проверить?
База Hintsage
Требования и моделирование
Выявление и управление требованиями, BPMN, UML, user stories и критерии приёмки.
Практика
Вопросы: Требования и моделирование
В BPMN к задаче прикрепили прерывающее граничное событие таймера. Что произойдёт с выполнением задачи при срабатывании таймера?
В требованиях заказчика появились изменения после согласования базовой версии. Как аналитик должен обработать запрос до включения его в план?
На диаграмме последовательностей UML асинхронное сообщение ошибочно показали как синхронное. Какое поведение системы будет искажено?
В BPMN аналитик проводит поток управления из одного пула в другой. Какую семантическую ошибку это создаёт?
На ревью нашли ошибку в UML-модели предметной области. Определите, какое семантическое утверждение модели неверно.
@startuml
class Заказ
class Товар
Заказ "1" *-- "1..*" Товар
class Каталог
Каталог "1" o-- "0..*" Товар
@enduml
Команда получила пользовательскую историю с действиями двух ролей. Какой признак показывает, что её следует разделить?
Представьте: после задачи в BPMN вместо исключающего шлюза поставили параллельный. Как изменится выполнение процесса?
В проекте ведут трассируемость от требований к реализации и тестам. Какие артефакты нужно включить в первичный анализ влияния изменения R-17?
links:
- from: R-17
to: UC-4
type: уточняется_в
- from: UC-4
to: SVC-2
type: реализуется_в
- from: SVC-2
to: T-17
type: проверяется_тестом
- from: R-18
to: SVC-2
type: уточняется_в
На согласовании обнаружены два требования, каждое по отдельности выглядит корректным, но вместе задаёт несовместимое поведение. Как аналитик должен выявить конфликт до передачи в разработку?
Стейкхолдер требует добавить экспорт в Excel, но не объясняет цель. Как аналитик проверит, что это требование отражает потребность, а не навязанный способ решения?
Представьте: уведомление в BPMN предназначено одному конкретному участнику, но его смоделировали как сигнал. Какую семантику процесса это искажает?
В UML проверка лимита нужна только для части операций оплаты. Как применить «extend», чтобы не сделать её обязательным шагом базового сценария?
В UML на диаграмме состояний команду изменения данных поместили в guard перехода. Какое искажение семантики модели возникает?
Объясните механизм разграничения бизнес-правила и функционального требования при анализе процесса.
Команда моделирует один сценарий согласования, который должен вызываться из нескольких процессов. Какой элемент BPMN выбрать для такого сценария?
Процесс должен реагировать на отмену заказа из любой точки согласования без дублирования обработки в каждом шаге. Какой механизм BPMN подходит для этого?
Чем критерии приёмки пользовательской истории отличаются от Definition of Done?
В требовании сказано: «Система должна быть доступна на 99,9%». Какие уточнения нужны, чтобы это требование стало проверяемым?
В бэклоге есть высокоценное требование, которое зависит от низкоценного технического требования. Что произойдёт с планом релиза, если приоритизировать их независимо?
Показано 1–20 из 47