اسکرام چیست؟
14 اسفند 1401 1401-12-14 20:41اسکرام چیست؟
اسکرام چیست؟
با این که اسکرام به طور عمده از سوی تیمهای توسعه نرمافزار مورد استفاده قرار میگیرد، اما مفاهیم و درسهای اسکرام را میتوان روی هر نوع کار تیمی مورد استفاده قرار داد. این یکی از دلایلی است که اسکرام چنین محبوب است. غالباً اسکرام را به عنوان یک فریمورک مدیریت پروژه چابک تصور میکنند و در این تلقی اسکرام مجموعهای از نشستها، ابزارها و نقشها را توصیف میکند که با یکدیگر همکاری میکند تا به سازماندهی تیم و مدیریت کارهایشان کمک کند.
در این مقاله به بررسی فریمورک سنتی اسکرام میپردازیم و همچنین نمونههایی از بررسی مشتریان از دید اسکرام و رفع نیازهای آنها را بررسی میکنیم.
فریمورک اسکرام
افراد غالباً اسکرام را مترادف با agile یا توسعه چابک میپندارند، زیرا اسکرام حول مفهوم بهبود مداوم توسعه یافته که مفهوم اساسی توسعه چابک (agile) نیز هست. با این حال اسکرام فریمورکی است که به اجرا شدن کارها کمک میکند، در حالی که agile یک ذهنیت است. شما نمیتوانید بیدرنگ چابک شوید، زیرا کل تیم باید طرز فکر خود را در مورد تحویل ارزش به مشتری تغییر دهد. اما میتوانید از فریمورکهایی مانند اسکرام برای کمک به آغاز این طرز فکر و تمرین ساخت مفاهیم agile در ارتباطها و کار روزمره کمک بگیرید.
فریمورک اسکرام شهودی است و بر مبنای یادگیری و تعدیل مداوم در برابر عوامل در حال نوسان تکامل یافته است. اسکرام متوجه است که تیم در آغاز یک پروژه هیچ چیز در مورد آن نمیداند و از طریق تجربیات مکرر دانش خود را تکامل میبخشد. اسکرام برای کمک به تیمها جهت سازگاری طبیعی با شرایط و الزامات کاربر و اولویتبندی مجدد فرایندها و کوتاهسازی چرخههای انتشار ارائه شده است و از این رو میتواند موجب یادگیری و بهبود مداوم تیم شود.