20 Серпня 2022
Що таке user story?
User Story – це коротке формулювання наміру, що описує щось, що система повинна робити для користувача.
Незважаючи на те, що User Story грають у величезній мірі роль, яка раніше належала специфікаціям вимог, сценаріями використання і т. п., вони все ж відчутно відрізняються рядом тонких, але критичних нюансів:
- Вони не є детальним описом вимог, а являють собою скоріше обговорюване подання намірів;
- Вони є короткими і легко читаються, зрозумілими розробникам, стейкхолдерам і користувачам;
- Вони відносно легко піддаються оцінці, таким чином, зусилля, необхідні для реалізації, можуть бути швидко визначені;
- Вони не займають величезних, громіздких документів, а скоріше організовані в списки, які легше впорядкувати і переупорядкувати по ходу надходження нової інформації;
- Вони не деталізовані в самому початку проекту, а вже більш детально розробляються «точно в строк», уникаючи таким чином занадто ранньої визначеності, затримок в розробці, нагромадження вимог і надмірно обмеженого формулювання рішення;
- Вони вимагають мінімум або зовсім не вимагають супроводу і можуть бути безпечно скасовані після імплементації.
Так що в підсумку?
User story – це результат спілкування між представниками бізнесу, бізнес-аналітиками, тестувальниками і розробниками і в однаковій мірі визначає, як різні учасники проекту повинні взаємодіяти один з одним, так і які повинні бути результати процесу розробки.