Каждому участнику присваивается роль, представляющая интерес для системы. Роли - это пользователи, разрабатываемая
система, другие системы,иногда также объекты, обслуживаемые системой. После назначения ролей группа "имитирует" работу
с системой. Во время этого обсуждаются обязанности каждой из ролей, а результаты обсуждения фиксируются. Обычно роль
пользователя или заказчика дается системному аналитику, поскольку это позволяет лучше вникнуть в предметную область.
Можно играть по заранее подготовленным сценариям. Если у вас уже имеются наброски вариантов использования, их можно
взять за основу сценария. Игру также можно проводить на бизнес-уровне, взяв за основу сценария соответствующие варианты
использования.
Ролевая игра часто совмещается с карточками "класс-ответственность-кооперация" (Class Responsibility Collaboration -
CRC).
|