گزارش کارگاه اختصاصی «راهنمای چارچوب اسکرام»

کارگاه مذاکره و موافقت نامه استارتاپ‌ها شتابدهنده شریف
کارگاه «مذاکرات سرمایه گذار- استارتاپ؛ طراحی موافقتنامه سهامداری»
۱۱ تیر ۱۳۹۶
کارگاه اختصاصی «بازاریابی دیجیتال»
۱۴ تیر ۱۳۹۶

این کارگاه مخصوص تیم‌‌‌‌‌‌‌‌‌های شتاب‌دهنده شریف در تاریخ ۱۰ تیرماه از ساعت ۱۵ تا ۱۸:۳۰ در مجتمع خدمات فناوری دانشگاه صنعتی شریف سالن جلسات c توسط هادی سینایی, کارشناسی ارشد هوش مصنوعی از دانشگاه صنعتی شریف و از هم‌بنیان‌گذاران هدهد برگذار شد.

در ابتدا اسکرام معرفی شد و درمورد مفهموم آن توضیح داده شد که اسکرام چارچوبی است برای مدیریت پروژه که ما بتوانیم به کمک آن تغییراتی که همواره در پروژه‌هاست و ثابت است را بهتر مدیریت کنیم. سپس درمورد اهداف و المان‌ها صحبت شد.

 

۲۰۱۷۰۷۰۱_۱۵۵۵۳۵اهداف اصلی:

بارخورد سریع: وقتی نیاز مشتری تغییر کرد این بازخورد سریع‌تر وارد محصول شود.

تغییرات پی‌درپی نیازها: مربوط به زمانی است که تغییرات در پروژه زیاد است.

کاربردی بودن اسکرام: برای کار ما مناسب است یا خیر.

المان‌های سازنده اسکرام:

سه المان اصلی و مهم :

۱- تیم اسکرام (scrum team)

۲- جوابگوی تغییرات باشد (events)

۳- محصولات اسکرام ((artifact

محصولات اسکرام:

Product backlog: لیست مرتب شده از هر چیزی که ممکن است در محصول باشد و هیچ وقت تمام نمیشود (تا زمانی که محصول داریم).

Sprint backlog: (بازه زمانی) در این بازه‌ی زمانی باید انجام شود.

Increment: (خروجی) تضمین می‌کند که محصول تست شده و قابل استفاده باشد.

Product backlog:

در این قسمت نیازها بر اساس الویت مرتب می‌شوند. هر نیاز یک PBI است که از قسمت‌های زیر تشکیل شده است:

عنوان (title)

من میخواهم کاری< > انجام دهم که به < > برسم  I want to < > so that < >))

شروط قابل اندازه‌گیری (acceptance criteria (AC))

اندازه (Size)

 

photo_2017-07-01_19-50-20Sprint backlog:

یک پیش‌بینی از تیم توسعه است و این‌که چه عملکردهایی قرار است انجام شود و چه چیزی قرار است توسعه پیدا کند. در این قسمت نیازهایی با الویت بالا انتخاب و در آن بازه‌ی زمانی انجام می‌شوند  و شامل قسمت‌های زیر است:

وظایف (:(to do دید می‌آورد که دوباره کاری نشود.

در حال پیشرفت (in progress)

انجام شده (done): PBI تمام شد.

Scrum team

قوانین (roles):

Product owner: شخصی که نسبت به محصول دید دارد.

Development team: تیمی که (معمولا بین ۴ تا۱۱ نفر) کار انجام می‌دهند مثل کدنویسی و… و باید دارای دو ویژگی زیر باشد:

۱- خود سازمانده باشد (self-organizing)

۲- از هرتخصصی یک نفر باشد و هرجنبه‌ای پوشش داده شود. (cross-functional)

Scrum master: دغدغه‌های بیرونی را حذف می‌کند مثل انجام هماهنگی‌ها و…نقش فنی ندارد, نقش حمایتی دارد و نظارت می‌کند.

Scrum events:

Sprint: بازه زمانی (معمولا دوهفته)

Sprint planning: کار چطور پیش می‌رود. با همکاری کل تیم ایجاد می‌شود.

Daily meetings: جلسات ۱۵ دقیقه‌ای است که product owner در آن نیست. درمورد ۲۴ ساعت آینده برنامه‌ریزی می‌کنند. برای فهمیدن اینکه چقدر کار جلو رفته از منحنی کارهای باقی بر حسب روز (burn down chart) استفاده می‌کنند

Sprint review: در این جلسه همه هستند.

Sprint retrospect: مشکلات مطرح می‌شوند و اینکه چه اتفاقاتی افتاده است.

Tools:

Trello: خیلی قبل‌تر از jira بوده ولی به تنهای کافی نیست.

Jira

Gitlab: بیشتر برای برنامه نویسی خوب است.

Virify

در پایان نیز درمورد مطالب گفته شده کار عملی برای یادگیری بهتر انجام شد.

 

نویسنده گزارش: فرناز زاهدیه

 

فایل ارائه این کارگاه را می توانید از لینک زیر دانلود نمایید.

 

ما را دنبال کنید و در جریان اخبار مربوطه قرار بگیرید:

۰۲۱-۶۶۱۶۶۲۴۹                      ۰۲۱-۶۶۱۶۶۲۰۶

telegram   کانال تلگرام ما

instagram   صفحه‌ی اینستاگرام ما

twitter   صفحه‌ی توییتر ما

 

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *