Розкадровка (Storyboarding)

Розкадровка (Storyboarding) в Agile контексті використовується для опису завдання, сценарію або історії з точки зору того, як зацікавлені сторони взаємодіють з рішенням.

Розкадровка (Storyboarding) одна з методик Agile Extension to the BABOK® Guide v2

Опис Розкадровок (Storyboarding) в Agile Extension v2 (7.17.2)

Розкадровка (Storyboarding) (також відома як карта діалогу (dialogue map), ієрархія діалогу (dialogue hierarchy), клієнтська подорож (customerjourney) або навігаційний потік (navigation flow)) - це техніка для розуміння того, як люди насправді будуть використовувати рішення.

Розкадровка (Storyboarding) використовується в поєднанні з іншими техніками, такими як сценарії використання (use cases), історії користувачів (user stories) і прототипування (prototyping), для візуальної і текстової деталізації послідовності дій, що підсумовують різні взаємодії користувачів з рішенням.

Розкадровка (Storyboarding) використовується, коли формальні прототипи можуть бути непотрібними або занадто дорогими.

Розкадровка (Storyboarding) служить

  • для з'ясування, розробки, організації та валідації вимог
  • донести до стейкхолдерів інформацію про те, що потрібно створити,
  • допомогти в розробці користувацького інтерфейсу,
  • показати різні варіації запропонованого рішення,
  • узгодження бачення зацікавлених сторін щодо запропонованого рішення, а також
  • як вхідні дані для тестування.

Коли розкадровка використовується для опису взаємодії з програмною системою, вона показує, як виглядатимуть екрани і як вони будуть переходити з одного в інший. Коли використовується для опису бізнес-організації, розкадровка показує взаємодію з бізнес-процесом, наприклад, бек-офісом.

Розкадровки (Storyboards) можуть бути розроблені як фізичні або цифрові продукти і можуть бути створені в робочому середовищі з відповідними зацікавленими сторонами.

Розкадровки (Storyboards) поширені в багатьох підходах до аналізу та розробки, а також є формою прототипування (див. BABOK® Guide: 10.36 "Прототипування").

Розкадровки представляють всі деталі у візуальному потоці. На відміну від них, карти історії (див. 7.20. Story Mapping) - це організація діяльності користувача.

Малюнок 7.17.1: Розкадровка (Storyboard)

Елементи Розкадровок (Storyboarding) в Agile Extension v2 (7.17.3)

Сценарії (Scenarios)

Плануючи рішення, фахівці з бізнес-аналізу визначають усі можливі сценарії, за якими клієнт буде взаємодіяти з рішенням. Вони враховують нюанси кожного сценарію, які кроки буде робити замовник і який бажаний результат. Також визначається ймовірність реалізації сценарію і складність, пов'язана зі сценарієм.

Ілюстрації (Illustrations)

Розкадровки (Storyboards) - це візуальні ілюстрації рішення і того, як клієнт взаємодіє з ним. Типові розкадровки включають серію блоків або сегментів, що зображують кожен крок у сценарії.

Текстове пояснення (Textual Explanation)

Щоб додати контексту до візуальних ілюстрацій, текстові пояснення супроводжують кожну рамку або сегмент, щоб пояснити крок, якщо це необхідно.

Створіть розкадрування

Етапи створення розкадровки включають в себе наступні:

  1. Визначення основних сценаріїв в рамках ініціативи. Це може бути отримано з кейсів використання, історій користувачів, під час візиту до клієнта або під час збору інформації з експертами в цій галузі.
  2. Вибір сценаріїв для розкадровки. Не всі сценарії потребують розкадровки. Найпоширеніші та найскладніші сценарії мають розкадровку.
  3. Створення ілюстрацій до розкадровок обраних сценаріїв.
  4. Доповнення ілюстрацій розкадровки текстовою інформацією, такою як необов'язкові взаємодії, недоступні взаємодії, додаткові запити зацікавлених сторін, не пов'язані з основним сценарієм, а також загальні примітки, пов'язані з конкретним кроком. Кожна розкадровка повинна стояти окремо з необхідними поясненнями.
  5. Перевірка розкадровки зі стейкхолдерами для забезпечення точності та узгодженості.

Міркування щодо використання Розкадровок (Storyboarding) в Agile Extension v2 (7.17.4)

Сильні сторони Розкадровок (Storyboarding)

  • Може значно зменшити абстрактність, спричинену іншими методами, такими як кейси використання та користувацькі історії.
  • Може бути створений швидко і за дуже низьку вартість у порівнянні з іншими методами, такими як прототипи.
  • Інтуїтивно зрозуміла природа розкадровки заохочує участь зацікавлених сторін.

Обмеження Розкадровок (Storyboarding)

  • Вигляд і відчуття відрізняються від кінцевого продукту.
  • Легко зациклитися на тому, як, а не чому.
  • Легко пропустити деякі важливі правила або обмеження через концентрацію на візуальному потоці.

Якщо стаття була для вас корисна підпишіться на розсилку або на мій телеграм канал.