تفاوت User Story و Task چیست؟
تفاوت میان داستان کاربری با تَسک چیست؟
داستان کاربری در بک لاگ محصول قرار میگیرد اما تَسک در طول جلسه برنامه ریزی، شناسایی شده و بخشی از بک لاگ اسپرینت هستند. این عبارت با اینکه تعریفی خوبی است اما مفید نیست، مانند اینکه بگویم نمک چیزی است که در نمکدان وجود دارد و فلفل چیزی است که در فلفل خردکن! مطمئنا داستان ها در بکلاگ محصول و تَسک در بکلاگ اسپرینت یافت می شوند.
اما تفاوت اساسی بین این دو چیست؟
داستان عموما چیزی است که بیش از یک نفر بر روی آن کار می کنند ولی تَسک فقط توسط یک نفر انجام می شود.
داستان کاربری معمولا قابلیتی است که برای کاربر نهایی قابل مشاهده است و توسط تیمی شامل برنامه نویس، تستر شاید طراح رابط کاربری یا آنالیزور و یا شاید طراح پایگاه داده و … توسعه داده می شود. به ندرت پیش می آید یک داستان کاربری تماما توسط یک فرد توسعه داده شود ( اگر زمانی چنین اتفاقی هم رخ دهد شخص چندین نقش را به تنهایی ایفا می کند)
از سوی دیگر یک تَسک، معمولا چیزی شبیه کد زدن … ، طراحی … ، ایجاد داده های تست برای …. ، اتوماسیون … و غیره است. تمام این موارد چیزهایی هستند که باید یک نفر آنها را انجام دهد.
شاید شما استدلال کنید که برخی از آنها به صورت جفتی انجام می شوند و یا باید انجام شوند، بپذیرید که این یک تفاوت کوچک بین داستان کاربری و تَسک است. جفت شدن در واقع دو مغز با یک جفت دست هستند که بر روی یک نوع کار با هم مشارکت دارند. و این با انواع کارهایی که در یک داستان کاربری معمولی رخ می دهد متفاوت است. برخی از وظایف به صورت جلسه هستند مثلا بازبینی یک طراحی توسط سه نفر از اعضای تیم، همانطور که گفته شد این کار به عنوان یک وظیفه در نظر گرفته می شود تا یک داستان کاربری.
پس شاید بهترین تمایز همین باشد که داستان ها شامل انواع مختلفی از کارها هستند (نظیر برنامه نویسی، تست، طراحی پایگاه داده ها، طراحی واسط کاربری، آنالیز و …) در حالیکه وظایف به یک نوع کار محدود می شوند.
مترجم : حسین شاهرخی
برچسب:اسکرام, تسک, چابک, داستان کاربری, شکست کار, فعالیت, مدیریت نیازمندی
14 نظر
سلام
یک سئوال، آیا میشه گفت که استوری فقط توسط مدیر محصول و تسک توسط تیم اجرایی ثبت میشود
و حق ندارید غیر از این ثبت کنند؟
سلام
نه لزوما، هر کی میتونی استوری ثبت کنه، فقط الویت بندی اش با مالک محصول هست. اما در مورد تسک اختیار به تیم داده شده است.
اینکه هر کسی می تواند استوری ثبت کند، صحیح نیست زیرا شکست و نیازمندی توسط مالک محصول یا RTE یا مدیر توسعه تعریف می گردد ولیکن در خصوص Story point می تواند توسط هر کسی (بخونیم تیم توسعه) تعیین و وزن دهی شود
سلام
یک سئوال، آیا میشه گفت که استوری فقط توسط مدیر محصول و تسک توسط تیم اجرایی ثبت میشود
و حق ندارید غیر از این ثبت کنند؟
سلام
نه لزوما، هر کی میتونی استوری ثبت کنه، فقط الویت بندی اش با مالک محصول هست. اما در مورد تسک اختیار به تیم داده شده است.
اینکه هر کسی می تواند استوری ثبت کند، صحیح نیست زیرا شکست و نیازمندی توسط مالک محصول یا RTE یا مدیر توسعه تعریف می گردد ولیکن در خصوص Story point می تواند توسط هر کسی (بخونیم تیم توسعه) تعیین و وزن دهی شود
آقای صفری خیلی ممنون که مثل همیشه تجربیاتتون رو در اختیار ما میذارین ، میخواستم بدونم میشه راهنماییم کنین که یوز استوری به کی میتونه اساین شه وقتی توسط چند نفر انجام میشه و نهایتن کی باید دانش کنه
ممنونم
فکر کنم بیشتر منظورت در ابزار این کار رو چکار بکنیم؟ احتمالا ابزارتون هم جیرا هست
معمولا اونیکی که بیشتر از همه روی کار میکنه به اون اساین میشه
ولی حواسمون باشه که مسئولیت همه آیتم های بک لاگ اسپرینت با تیم هست و نه نفر
بنویسم “بیشتر از همه روی فعالیت کار میکنه به اون اساین میشه” ولیکن به واقع به Owner داده می شود
آقای صفری خیلی ممنون که مثل همیشه تجربیاتتون رو در اختیار ما میذارین ، میخواستم بدونم میشه راهنماییم کنین که یوز استوری به کی میتونه اساین شه وقتی توسط چند نفر انجام میشه و نهایتن کی باید دانش کنه
ممنونم
فکر کنم بیشتر منظورت در ابزار این کار رو چکار بکنیم؟ احتمالا ابزارتون هم جیرا هست
معمولا اونیکی که بیشتر از همه روی کار میکنه به اون اساین میشه
ولی حواسمون باشه که مسئولیت همه آیتم های بک لاگ اسپرینت با تیم هست و نه نفر
بنویسم “بیشتر از همه روی فعالیت کار میکنه به اون اساین میشه” ولیکن به واقع به Owner داده می شود
یه سری از یوزر استوری ها درخواست ایجاد فیلدهای جدیدی هستند که تیم نیاز به R&D دارند و در یک جلسه نمیشه براشون تسک و زمان مشخص کرد. برای این موارد باید چی کار کرد؟
یه سری از یوزر استوری ها درخواست ایجاد فیلدهای جدیدی هستند که تیم نیاز به R&D دارند و در یک جلسه نمیشه براشون تسک و زمان مشخص کرد. برای این موارد باید چی کار کرد؟