اگرچه داستانهای کاربر میتوانند مفید باشند، اما هرگز برای همه تیمها مناسب نیستند. داستان کار[1] میتواند جایگزین هیجانانگیزی برای بعضی از تیمها باشد. داستان کار روی کاری که داستان انجام میدهد تمرکز میکند نه کارکردی[2] که کاربر انجام میدهد. داستان کار در شرکت اینترکام[3] به وجود آمد و توسط آلِن کلِمنت[4] به بهترین وجه توضیح دادهشد.
به قالب پیشنهادی داستان کار نگاه کنید تا ببینید چگونه به جای کاربر روی کار تاکید میکند:
قالب داستان کار نیز همانند قالب رایج داستان کاربر از سه بخش تشکیل شدهاست. بخش اول «وضعیت»[5] نام دارد. این بخش را با واژه «وقتی»[6] شروع میکنیم و مشخص میکند چه زمانی داستان اجرا میشود یا شاید چه چیزی آن را آغاز میکند.
موارد زیر نمونههای از این بخش است:
بخش دوم «انگیزه»[7] نام دارد. این بخش با واژه «میخواهم»[8] شروع میشود و انگیزه داستان را بیان میکند. انگیزه را به عنوان هدف معینشده یا درجهیک[9] کاربر تصور کنید.
برای نمونه، امشب برای شام پیتزا میخواهم. چرا برای امشب پیتزا میخواهم؟ چون قرار است با بعضی از دوستانم فوتبال ببینم، دادن پیتزا به گروهی از افراد که دارای نیازها و سلیقههای غذایی متفاوت هستند کار آسانی است. در قالب داستان کار، پذیرایی آسان از افراد به بخش «نتیجه موردانتظار» اشاره میکند و با واژه «بنا بر این میتوانم»[10] شروع میشود.
تمایلم به پیتزا را در قالب داستان کار مینویسم:
این داستان کارِ فوقالعادهای نیست، اما فرق بین انگیزه کاربران و نتیجه موردانتظارشان را نشان میدهد.
مترجم: علیرضا افشار
منبع: www.mountaingoatsoftware.com
عنوان مقاله: Job Stories Offer a Viable Alternative to User Stories
[1] Job Story
[2] Function
[3] Intercom
[4] Alan Klement
[5] Situation
[6] When
[7] Situation
[8] When
[9] First-Order
[10] So I Can