جستجو برای:
سبد خرید 0
  • مسترکلاس WPD
  • دوره های آموزشی
    • اسکرام مستر
    • مالک محصول
    • دولوپر
    • مدیران
    • مشترک برای همه نقش ها
    • سازمانی و تیمی
  • آکادمی
  • باشگاه پیشرفت
  • مدرسان
  • تماس با ما
  • سبد خرید

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • پشتیبانی: 09386596030
  • info@scrumschool.ir
  • تدریس در مدرسه اسکرام
  • لیست علاقه‌مندی‌ها
مدرسه اسکرام
  • مسترکلاس WPDداغ
  • دوره های آموزشی
    • اسکرام مستر
    • مالک محصول
    • دولوپر
    • مدیران
    • مشترک برای همه نقش ها
    • سازمانی و تیمی
  • آکادمی
  • باشگاه پیشرفت
  • مدرسان
  • تماس با ما
  • سبد خرید
ورود / عضویت

وبلاگ

مدرسه اسکراممقالاتبدون دسته بندیاسپرینت (Sprint)

اسپرینت (Sprint)

10 تیر 1402
ارسال شده توسط امیر دوراندیش
بدون دسته بندی

مقدمه ای بر اسپرینت

برخلاف سایر رویدادهای اسکرام، اسپرینت یک جلسه نیست. در عوض، این ظرف برای تمام کارها و جلساتی است که توسط یک تیم اسکرام برای رسیدن به یک هدف اسپرینت انجام می شود.

هیچ کاری در اسکرام خارج از اسپرینت انجام نمی شود و هیچ شکافی بین اسپرینت ها وجود ندارد. وقتی یکی تمام می شود، بعدی بلافاصله شروع می شود. هر اسپرینت با یک جلسه برنامه ریزی (Sprint Planning) شروع می شود و با بررسی کارهای تکمیل شده در طول اسپرینت (Sprint Review) و بررسی نحوه انجام اسپرینت (Sprint Retrospective) به پایان می رسد. در طول اسپرینت، توسعه دهندگان به طور روزانه (Daily Scrum) برای بررسی پیشرفت خود به سمت هدف اسپرینت دور هم جمع می شوند.

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

اسپرینت هایتان را موثرتر برگزار کنید

حتی زمانی که هدف، تایم باکس و شرکت کنندگان اسپرینت به خوبی مشخص شده اند،گاهی شاهد آن هستیم که که تیم های اسکرام در قالب ضدالگوهایی قرار می گیرند که ارزش آنها را کاهش می دهد.

ضد الگوهای رایج عبارتند از:

  • به طور مداوم کار را از یک اسپرینت به اسپرینت بعدی می برید – تیم‌هایی که کارهای خود را به اندازه ظرفیت اسپرینت برنامه‌ریزی نمی‌کنند همیشه در حال جابجا کردن کار روی اسپرینت بعدی هستند.
  • تغییر مکرر طول اسپرینت – با تکامل محصول، ممکن است طولانی یا کوتاه کردن اسپرینت مناسب باشد. با این حال، تغییر مکرر طول اسپرینت ممکن است نشان‌دهنده این باشد که تیم بین تمایل به برگزاری جلسات کمتر (برنامه‌ریزی اسپرینت، بررسی اسپرینت و گذشته‌نگر اسپرینت) و درک اینکه نیاز به بازخورد مکرر از طرف ذینفعان دارند، گیر کرده است.
  • اسپرینت های تخصصی – اسپرینت های تخصصی (مانند طراحی، تجزیه و تحلیل یا تست اسپرینت ها) به طور کلی نشان می دهد که تیم درک درستی از اسکرام ندارد. مثلا:
    • برخی از تیم ها یک “Sprint 0” ایجاد می کنند که یک اسپرینت قبل از شروع رسمی پروژه است. وقتی یک تیم پیشنهاد می‌کند Sprint 0 داشته باشد، ممکن است به این دلیل باشد که آنها احساس می‌کنند باید برخی از مصنوعات را ایجاد کنند (مانند Backlog محصول و تعریف Done)، یا برخی از سؤالات فرآیندی یا فنی را قبل از اسپرینت (مانند ابزارهایی برای توسعه محصول) حل کنند. با این حال، ماهیت اسکرام این است که بتواند با مشکلات پیچیده شروع کند و آنها را به صورت تدریجی و تکراری حل کند. چیزی به نام “Sprint 0” وجود ندارد، بلکه فقط یک “Sprint” داریم.
    • برخی از تیم ها یک اسپرینت “Hardening” ایجاد می کنند که به بهبود کیفیت محصول اختصاص دارد. اگر تیم احساس می‌کند که لازم است یک اسپرینت «Hardening» داشته باشد، اغلب به این دلیل است که در ایجاد، تکامل و مطابقت با تعریف «Done» دقت نکرده‌اند. آنها معمولاً کار زیادی را انجام می دهند و زمان لازم برای ایجاد یک نتیجه با کیفیت بالا را ندارند. نباید اسپرینت های “Hardening” وجود داشته باشد. در عوض، در اسپرینت‌های اولیه، تعریف Done ممکن است سخت‌گیری کمتری داشته باشد و در طول اسپرینت‌های بعد، تعریف Done ممکن است به طور فزاینده‌ای سخت‌گیرانه شود.
  • اجرای اسپرینت ها به عنوان پروژه های کوچک آبشاری – شروع اسپرینت برای توسعه در نظر گرفته می شود و نزدیک به پایان بازه زمانی اسپرینت، همه کارها وارد فاز تست می شوند.
  • قرار دادن کل Sprint Backlog در “Developing” زمانی که Sprint شروع می شود – اغلب، تیم ها از یک برد برای تجسم وضعیت هر آیتم Sprint Backlog استفاده می کنند. حداقل، این حالت‌ها عبارتند از: «To Do»، «Developing»، «Blocked» یا «Done». این ضد الگو زمانی حاصل می شود که توسعه دهندگان PBI هایی را که قصد دارند روی آنها کار کنند در ابتدای Sprint انتخاب می کنند و همه آنها را در حالت “Developing” قرار می دهند.

نکاتی برای داشتن اسپرینت های قوی

شکستن ضد الگوهای ذکر شده در بالا به ایجاد اسپرینت های قوی و موثر کمک می کند. نکات زیر را در نظر بگیرید:

  • یک اسپرینت دو هفته ای ممکن است نقطه شروع خوبی برای تعیین طول اسپرینت باشد. اگر نمی توان PBI ها را به اندازه ای کوچک کرد که در یک اسپرینت دو هفته ای انجام شوند یا هدف اسپرینتی را نمی توان تعریف کرد تا در عرض دو هفته به آنها دست یافت، طولانی تر کردن Sprint را در نظر بگیرید. اسپرینت‌های کوتاه‌تر سودمند هستند زیرا فرصت‌هایی را برای بازخورد و سازگاری بیشتر فراهم می‌کنند.
  • طول اسپرینت را تا حد امکان ثابت نگه دارید. گاهی اوقات تیم ها طول اسپرینت را در زمان هایی که تعطیلات رسمی هست افزایش می دهند، اغلب برای اینکه “Velocity” خود را در طول اسپرینت ثابت نگه دارند. با این حال، Velocity معیار ضعیفی برای ایجاد ارزش است. تیم ها باید میزان کاری را که در دوره های تعطیلات رسمی پیش بینی می کنند را کاهش دهند.

 

مترجم: امیر دوراندیش
منبع: https://www.scrum.org/learning-series/sprint
بعدی 5 نکته برای رهبران چابک برای ایجاد تیم های اسکرام بالغ
قبلی جلسات دیلی اسکرام (Daily)

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

جستجو برای:
  • محبوب
  • جدید
  • دیدگاه ها
پشتیبانی

توجه
مدرسه اسکرام هیچ گونه وابستگی به موسسه Scrum.org ندارد و ادعا هم نمی کند که محتواهایی که تولید و ارائه می کند و کلاسهایی که برگزار می نماید، مورد تایید موسسه مذکور است. با اینحال مدرسه اسکرام بطور کامل دنباله رو موسسه Scrum.org است و تمام تلاش خود را بکار میگیرد تا محتواهایی که تولید می کند منطبق بر سطوح کیفیت این موسسه باشد.
در ضمن تمامی کلمات مخفف ، عبارتها و سرنامهایی که در ادامه آمده جزء داراییهای فکری و حقوق معنوی موسسه Scrum.org می باشد و مدرسه اسکرام صرفا از آنها به عنوان مرجع و برای ارجاع استفاده می کند و در مورد مالکیت آنها هیچگونه ادعایی ندارد.

Awareness
We are not affiliated with Scrum.org and do not claim that our contents and classes are endorsed and confirmed by Scrum.org. Furthermore, we are not a representative of Scrum.org.
NOTE: All following words, acronyms, and phrases are trademarks belonging to Scrum.org:
PSM I, PSM II, PSM III, PSPO I, PSPO II, PSPO III, PSD I, SPS, PAL I, PSK I, PSU I, Professional Scrum Master, Professional Scrum Product Owner, Professional Scrum Developer, Scaled Professional Scrum, Professional Agile Leadership, Professional Scrum with Kanban, Professional Scrum with User Experience.

خبرنامه

چیزی را از دست ندهید! ثبت نام کنید و از رویدادها، تخفیف ها و دوره های جدید ما مطلع باشید.

    Scrum School 2025 © | کلیۀ حقوق برای مدرسه اسکرام محفوظ است و استفاده از مطالب در جاهای دیگر صرفا با ذکر منبع و لینک به سایت مدرسه اسکرام بلامانع است.
    اشتراک گذاری در شبکه های اجتماعی
    ارسال به ایمیل
    https://scrumschool.ir/?p=11141
    مرورگر شما از HTML5 پشتیبانی نمی کند.