اسکرام چیه؟ نقش اسکرام مستر دقیقاً چیه؟
2026-10-20
فرض کن یه تیم میخواد یه اپلیکیشن بسازه. یه راه اینه که شش ماه بشینن، همهچی رو برنامهریزی کنن، شش ماه کار کنن و آخرش اپلیکیشن رو به مشتری نشون بدن. بعد مشتری بگه «این چیزی که من میخواستم نیست.»
اسکرام اومده که این اتفاق کمتر بیفته.
اسکرام چیه؟
اسکرام یه چارچوب کاری برای ساخت محصول (بیشتر نرمافزار) بهصورت تکرارشوندهست. بهجای یه پروژهی بلند و یکجا، کار رو به دورههای کوتاه تقسیم میکنی و آخر هر دوره یه چیز قابلاستفاده تحویل میدی. بازخورد میگیری، یاد میگیری و دور بعد بهتر میشی.
اسکرام زیرمجموعهی رویکرد کلیتری به اسم چابک (Agile)ـه.
مفهومهای اصلی
اسپرینت (Sprint)
یه دورهی زمانی ثابت و کوتاه، معمولاً یک تا چهار هفته، که تو اون تیم یه مقدار مشخص از کار رو انجام میده.
بکلاگ محصول (Product Backlog)
فهرست مرتبشدهی همهی چیزهایی که ممکنه برای محصول لازم باشه. مهمترینها بالا هستن.
بکلاگ اسپرینت (Sprint Backlog)
اون بخشی از بکلاگ که تیم برای همین اسپرینت متعهد شده انجام بده.
افزایش (Increment)
چیزی که آخر اسپرینت آمادهست و کار میکنه.
نقشها
اسکرام سه نقش داره:
۱. صاحب محصول (Product Owner): تصمیم میگیره چی ساخته بشه و اولویتها چیه. بکلاگ مال اونه و صدای مشتری و کاربر تو تیمه.
۲. تیم توسعه (Developers): کسانی که کار رو انجام میدن: برنامهنویس، طراح، تستر. تصمیم میگیرن چطور انجام بشه.
۳. اسکرام مستر (Scrum Master): کمک میکنه تیم اسکرام رو درست اجرا کنه و موانعش برطرف بشه.
اسکرام مستر دقیقاً چی کار میکنه؟
اینجا خیلی سوءتفاهم هست. اسکرام مستر:
- ❌ رئیس تیم نیست. به تیم دستور نمیده.
- ❌ مدیر پروژهی سنتی نیست که برنامه بریزه و پیگیری کنه.
- ✅ مربی و تسهیلگره. به تیم کمک میکنه خودش بهتر کار کنه.
- ✅ موانع رو برمیداره. مثلاً اگه تیم منتظر دسترسی به یه سرویسه، اون پیگیری میکنه.
- ✅ حواسش هست اسکرام درست اجرا بشه و جلسهها مفید باشن.
- ✅ به صاحب محصول و سازمان هم کمک میکنه اسکرام رو بفهمن.
جلسهها (رویدادها)
- برنامهریزی اسپرینت: تیم تصمیم میگیره تو این اسپرینت چی انجام بشه.
- اسکرام روزانه (Daily): یه جلسهی ۱۵ دقیقهای هر روز: دیروز چی کردم، امروز چی میکنم، مانعی هست؟
- مرور اسپرینت (Review): آخر اسپرینت نتیجه رو به ذینفعها نشون میدیم و بازخورد میگیریم.
- بازنگری (Retrospective): تیم با خودش حرف میزنه: چی خوب بود؟ چی رو میتونیم بهتر کنیم؟
یه اسپرینت چطور میگذره؟
- صاحب محصول بکلاگ رو اولویتبندی کرده.
- تو جلسهی برنامهریزی، تیم کارهای این اسپرینت رو انتخاب میکنه.
- هر روز تیم کار میکنه و تو جلسهی روزانه هماهنگ میشه.
- آخر اسپرینت یه نسخهی قابلاستفاده آمادهست.
- مرور میکنن و بازخورد میگیرن.
- بازنگری میکنن که چطور بهتر بشن.
- اسپرینت بعدی شروع میشه.
چه زمانی اسکرام خوب جواب میده؟
وقتی نیازمندیها کاملاً مشخص نیست یا ممکنه عوض بشه، وقتی میخوای زود بازخورد بگیری، و وقتی تیم کوچیک و چندتخصصیه.
اشتباههای رایج
- اسکرام رو فقط به معنی جلسه دیدن. هدفش بازخورد و بهبوده، نه جلسه.
- اسپرینت رو وسط عوض کردن هر روز.
- اسکرام مستر رو رئیس دونستن.
- بازنگری رو ردکردن. مهمترین جلسه برای بهتر شدنه.
جمعبندی
- اسکرام کار رو به دورههای کوتاه (اسپرینت) تقسیم میکنه.
- سه نقش: صاحب محصول، تیم توسعه، اسکرام مستر.
- اسکرام مستر تسهیلگره، نه رئیس.
اگه میخوای اسکرام و مدیریت پروژهی نرمافزاری رو با مثال و تمرین یاد بگیری، مسیر «اسکرام مستر و مدیریت پروژههای نرمافزاری» رو ببین. بزن بریم!
- اسکرام
- Scrum
- اسکرام مستر
- اسپرینت
- بکلاگ
- مدیریت پروژه نرمافزار
- Agile