نکسوس (Nexus) چیست و چه کاربردی در مدیریت چابک دارد؟
چگونه نکسوس بوجود آمد.
طبق تحقیقات فارستر (Forrester )، 90 درصد از تیم های چابک از رویکرد اسکرام استفاده می کنند. یکی از دلایل محبوبیت این رویکرد، این بوده که اسکرام یک چارچوب ساده است که شفافیت و تجربه گرایی را ترویج می کند. این چارچوب بر اساس مجموعهای از اصول و ارزشها بوده و از سه نقش (مالک محصول، اسکرام مستر و تیم توسعه)، پنج رویداد (اسپرینت، برنامهریزی اسپرینت، اسکرام روزانه، بازنگری اسپرینت و جلسات گذشته نگر ) و سه مصنوع (بک لاگ محصول، بک لاگ اسپرینت و خروجی افزایشی) که آن را به شدت با موقعیت های مختلف سازگار می کند، تشکیل شده است.
وقتی یک تیم روی یک محصول کار می کند، می توانند به سادگی از اسکرام استفاده کنند. در مواردی که یک تیم روی چندین محصول کار می کند، اگر روی یک محصول در یک اسپرینت و سپس محصول دیگری در اسپرینت بعدی کار کنند، ممکن است همچنان از استفاده از اسکرام سود ببرند. این امر، همان نوعی انجام کار به صورت چند وظیفه ای است.
استفاده از اسکرام در چندین تیم
اسکرام یک محصول واحد را هدف قرار می دهد که توسط یک تیم اسکرام تولید می شود. دو تیم، و گاهی اوقات سه تیم، میتوانند از اسکرام برای توسعه یک محصول استفاده کنند، اما با اضافه شدن تیمهای بیشتر، تیمها برای مدیریت وابستگیهای بین تیمی خود، کمی بیشتر از فعالیت های اسکرام نیاز دارند تا اطمینان حاصل کنند که قادر به ارائه افزایش محصول کارآمد هستند. ما به این چیزی بیشتر رویکرد نکسوس می گوییم که حداقل هایی را به رویکرد اسکرام اضافه می کند. دوره مرتبط با این حوزه شامل دوره مدیریت پروژه چابک میباشد.
شکل1: زمان استفاده از اسکرام و نکسوس، در یک نگاه
گاهی اوقات نیاز به نکسوس، مخفیانه در یک سازمان احساس می شود. سازمان با یک تیم شروع میکند و روی یک محصول کار میکند، اما با افزایش پیچیدگی محصول، شروع به اضافه کردن افراد به آن تیم میکند تا زمانی که تعداد زیادی از افراد را برای کار موثر به عنوان یک تیم داشته باشند. با وجود دو تیم، آنها همچنان می توانند از اسکرام استفاده کنند، اما باید زمان بیشتری را صرف همکاری غیررسمی بین تیم ها کنند. حتی اگر آنها تبدیل به سه تیم بزرگ شوند، ممکن است کارساز باشد؛ اما اغلب متوجه میشوند که به چیزی اضافی جهت کمک به تیمها برای همکاری نیاز دارند. نکسوس مکانیسمهای حداقل نفوذی را برای کمک به آنها فراهم میکند تا بدون «شکستن» اسکرام به مقیاسبندی ادامه دهند.
بسیاری از تیمها که روی بسیاری از محصولات مستقل یا نیمه مستقل کار میکنند، واقعاً مشکلات دیگری دارند. هر محصول ممکن است از اسکرام یا نکسوس استفاده کند، اما نوعی مدیریت پورتفولیو محصول و یا رویکرد مدیریت برنامه معمولاً برای هماهنگ کردن کار آنها مورد نیاز است.
چارچوب نکسوس چیست؟
متخصصان اسکرام می دانند که مقیاس بندی اسکرام چیزی بیش از یک مسئله ریاضی است. عقل سلیم به ما می گوید که وقتی تیم ها با هم بر روی یک ابتکار کار می کنند، ناگزیر تضادهایی در یکپارچگی وجود خواهد داشت. این تعارضات ناشی از وابستگی های متقابل است. ما می دانیم که برای شفاف سازی وابستگی ها و رفع آنها، نیاز به نظم و انضباط و تلاش است. اگر بتوان در پایان هر اسپرینت یک محصول افزایشی ارائه داد، این تلاش به چشم می خورد. فقط تحویل باعث ایجاد ارزش برای سازمان می شود.
حذف مستمر وابستگی ها و ادغام همه کارها، تمرینی عمدی است که در قلب نکسوس قرار دارد. چارچوب نکسوس در هسته خود، به چندین تیم کمک می کند تا به طور مداوم کار خود را در یک محصول ادغام کنند.
این مقاله یک نمای کلی از چارچوب نکسوس را برای متخصصینی که قبلاً با اسکرام آشنا هستند ارائه میکند.
تشریح چارچوب نکسوس
ما چارچوب را گام به گام مورد بحث قرار خواهیم داد و توضیح خواهیم داد که چگونه عناصر آن به ما اجازه می دهند وابستگی ها را در بین تیم ها شناسایی و حذف کنیم. ما فرض می کنیم که خواننده چارچوب اسکرام را به خوبی می شناسد و بنابراین فقط عناصر اضافه شده به چارچوب اسکرام را برجسته می کنیم.
از سمت چپ با بک لاگ محصول شروع می کنیم.
شکل 2: چارچوب نکسوس
نمای کلی چارچوب نکسوس برای مقیاسبندی اسکرام است. و باید بدانیم که هر نکسوس فقط یک محصول و همچنین یک مالک محصول دارد.
کار بر روی یک محصول، نیاز به بکلاگ محصول دارد. این بکلاگ، تنها منبع کاری است که توسط تیم های اسکرام انجام می شود. برای شفاف کردن این کار، بهسازی و پالایش بکلاگ، یک فعالیت مفید در اسکرام است. با این حال، در اسکرام مقیاس بندی شده، تیم بهسازی و پالایش اجباری است.
1. تیم بهسازی و پالایش باعث شفافیت بکلاگ محصول می شود.
در تیم پالایش، بکلاگ محصول شکسته می شود. این کار تا زمانی که مشخص شود کدام تیم کار را انجام می دهد و آیا وابستگی هایی بین آیتم ها وجود دارد یا خیر، ادامه خواهد داشت. این سطح از شفافیت برای از بین بردن وابستگی ها از قبل ضروری است. پیشبینیها برای تعیین اینکه کدام تیم به احتمال زیاد روی کدام آیتم بکلاگ محصول در اسپرینتهای آتی کار خواهد کرد، انجام میشود. تیم پالایش، برنامه ریزی برای اسپرینت های بعدی را ساده می کند.
در این رویداد، نمایندگانی از هر تیم اسکرام شرکت می کنند. آنها بر اساس نقش خود انتخاب نمی شوند، بلکه بر اساس موقعیت و بر اساس کاری که باید اصلاح شود، انتخاب می شوند. تعداد دفعاتی که نمایندگان برای بهسازی بکلاگ ملاقات می کنند، توسط عدم قطعیت در بکلاگ محصول تعیین می شود. از آنجایی که بهسازی یک فرآیند مداوم است، هیچ جعبه زمانی تجویز نمی شود. به طور معمول، تیمهای اسکرام به پالایش در تیمهای خود ادامه میدهند تا موارد بکلاگ محصول برای انتخاب در یک رویداد برنامه ریزی اسپرینت نکسوس آماده باشند.
2. برنامه ریزی اسپرینت نکسوس فعالیتهای اسپرینت را هماهنگ میکند.
برنامه ریزی اسپرینت نکسوس آغازگر اسپرینت است. در این رویداد، کار و تمام فعالیت های لازم برای این اسپرینت هماهنگ می شود. در حالت ایدهآل، همه اعضای نکسوس در برنامه ریزی اسپرینت نکسوس شرکت میکنند.
این رویداد با نمایندگان تیمهای اسکرام و مالک محصول شروع میشود که بکلاگ محصولات پالایش شده را بررسی کرده و هدفی را برای اسپرینت تعیین میکنند.
3. هدف اسپرینت نکسوس، تمرکز بین تیمها را امکانپذیر میکند.
این هدف، یک هدف کلی برای همه تیم ها در یک اسپرینت فراهم می کند که به ایجاد انسجام و تمرکز برای نکسوس کمک می کند. همچنین تیم های اسکرام را به جای کار بر روی طرح های جداگانه، به همکاری با یکدیگر تشویق می کند.
مالک محصول، هدف اسپرینت نکسوس را برای مشخص کردن هدف اسپرینت مشخص می کند. تیمهای اسکرام با هم، مواردی با بالاترین اولویت را انتخاب میکنند که پس از تکمیل، هدف اسپرینت نکسوس را محقق میکنند. فرآیند بهسازی در حال انجام، باید از قبل وابستگیها را برای اقلام انتخابی بکلاگ محصول شناسایی کرده و تا حد زیادی حذف کرده باشد.
4. بکلاگ اسپرینت نکسوس، تصویری بیدرنگ از وابستگیها است.
بکلاگ اسپرینت نکسوس شامل موارد بکلاگ محصول است که توسعه دهندگان نکسوس معتقدند برای دستیابی به هدف اسپرینت نکسوس ضروری هستند. این مصنوع جدید تمام کارهای پیش بینی شده تیم ها و تمام وابستگی های بین آنها را قابل مشاهده می کند.
بکلاگ اسپرینت نکسوس به هماهنگ کردن حدود کار در تیم های پالایش کمک می کند. به عنوان مثال، اگر تیم اسکرام A برای تکمیل یک مورد بک لاگ محصول به تیم اسکرام B وابسته باشد و تیم اسکرام A در تکمیل آن پیشرفتی نداشته باشد، این مورد در بکلاگ اسپرینت نکسوس قابل مشاهده است.
این بکلاگ به تیم ها امکان می دهد در طول اسپرینت با یکدیگر همکاری کنند. این بکلاگ را می توان به عنوان تجمیع بک لاگ های اسپرینت تیم های اسکرام دید که به نکسوس کمک می کند تا در مورد وابستگی ها در طول اسپرینت پاسخگو بماند. بکلاگ اسپرینت نکسوس تصویری بیدرنگ از گردش کار در طول اسپرینت نشان میدهد و باید روزانه بهروزرسانی شود. این بهروزرسانی باید در جلسات روزانه نکسوس انجام شود.
5. جلسات روزانه نکسوس، مشکلات یکپارچگی را قابل مشاهده می کند.
برنامهنویسان تیمها و تیم یکپارچه سازی نکسوس، قبل از جلسات روزانه اسکرام ملاقات میکنند تا پیشرفت کار را طبق هدف اسپرینت نکسوس بررسی کنند. آنها وضعیت کنونی خروجی افزایشی یکپارچه شده (کار یک نکسوس که تا به امروز با هم تکمیل شده است) را با شفاف کردن هرگونه مشکل یکپارچه سازی و وابستگی های جدیدی که ظاهر شده است، بررسی می کنند.
نمایندگان از این اطلاعات به عنوان ورودی روزانه اسکرام تیم خود استفاده می کنند. نقش تیم یکپارچه سازی نکسوس در این امر کمک به تیم ها برای شناسایی مسائل مربوط به یکپارچگی و وابستگی و نیاز به اقدام در سطح تیم است.
البته این تنها زمانی نیست که ارتباط بین تیمی برقرار می شود. جلسات روزانه نکسوس یک فرصت حداقلی و یک زمان مشترک برای بهروزرسانی بکلاگ اسپرینت نکسوس است.
6. تنها یک خروجی افزایشی یکپارچه، شفافیت لازم را برای تجربه گرایی ایجاد می کند.
یک مورد بکلاگ محصول تنها زمانی تعریف کار تمام شده (Done) را برآورده می کند که به طور کامل در محصول یکپارچه شده باشد. تنها در این صورت است که افزایش جدیدی از محصول ایجاد می شود. یکپارچگی در محصول، شفافیت لازم را ایجاد می کند که تجربه گرایی را پیش می برد. یک خروجی افزایشی قابل استفاده، باید حداکثر تا پایان اسپرینت ایجاد شود. در حالت ایده آل، یکپارچگی و تحویل بیشتر اتفاق می افتد.
یکپارچگی کار باید قبل از هر کار دیگری باشد. اگر مشکلات یکپارچهسازی وجود دارد، باید ابتدا آنها را قبل از پیادهسازی و ادغام سایر موارد بکلاگ محصول در محصول، حل کرد.
7. بازنگری اسپرینت نکسوس برای بررسی خروجی افزایشی یکپارچه
بازنگری اسپرینت نکسوس جایگزین جلسات بازنگری تیمهای اسکرام میشود تا دیدی جامع از نتیجه اسپرینت ارائه دهد. هدف، دریافت بازخورد از ذینفعان در مورد افزایش و شناسایی بهبود محصول است.
از آنجایی که این جلسه می تواند یک رویداد بزرگ باشد، تمرکز باید روی نتایج سطح بالا باشد. اگر نیاز به بازنگری یک خروجی دقیق وجود داشته باشد، مالک محصول و ذینفعان می توانند در هر زمان در طول اسپرینت، بخش های خاصی از محصول را بررسی کنند. همانند اسکرام، نتایج جلسه بازنگری اسپرینت نکسوس به عنوان ورودی برای تطبیق بکلاگ محصول است.
بازنگری اسپرینت در پایان یک اسپرینت انجام می شود. پس از آن، تیم های اسکرام اطلاعات کافی برای انجام جلسات گذشته نگر جهت مرور درس آموخته های آن اسپرینت را در اختیار دارند.
8. جلسات گذشته نگر اسپرینت نکسوس، بهبود را در سراسر نکسوس امکان پذیر می کند.
راه های زیادی برای انجام جلسات گذشته نگر اسپرینت نکسوس وجود دارد. یکی از راه های رایج این است:
تیم اسکرام به عنوان ورودی به جلسه گذشته نگر ، نمایندگان مسائلی را که چندین تیم را تحت تأثیر قرار می دهند شناسایی می کنند. در ادامه، هر تیم اسکرام، جلسه گذشته نگر اسپرینت خود را انجام می دهد. مسائل تیم پالایش می تواند مبنای این امر باشد. پس از بررسی درس آموخته های تیم اسکرام، نمایندگان برای مشخص کردن بهبودها دوباره گرد هم می آیند. این امر به تیمها کمک میکند تا پاسخگوی اجرای محصول در طول اسپرینت باشند.
صرف نظر از اینکه نکسوس چگونه جلسه گذشته نگر اسپرینت خود را انجام می دهد، باید به اصل راهنما وفادار بماند: نکسوس از هوش پایین به بالا برای رفع مشکلاتی استفاده می کند که نکسوس را بهعنوان یک کل مهار میکند.
9. تیم یکپارچه سازی نکسوس مسئول یکپارچه سازی است.
تیم یکپارچه سازی نکسوس اشتباه ترین عنصر این چارچوب است. تیم یکپارچه سازی نکسوس یک تیم مجزا نیست و قرار نیست کار یکپارچه سازی را انجام دهد.
این تیم بر مسئولیت پذیری برای یکپارچگی کار هر تیم برای ایجاد یک خروجی افزایشی قابل استفاده در نتیجه ی اسپرینت تمرکز دارد. اگر هیچ کس پاسخگو نباشد، منجر به تاخیر در یکپارچگی محصول می شود و شفافیت را به حداقل می رساند. بدون شفافیت، کار تجربی ممکن نیست.
اعضای تیم یکپارچه سازی نکسوس از تیم های اسکرام می آیند. ترکیب ممکن است در طول زمان بسته به نیازها و اولویت های یکپارچه سازی فعلی تغییر کند. کار آنها در تیم یکپارچه سازی نکسوس اولویت دارد.
مالک محصول و یک اسکرام مستر اعضای دائمی تیم هستند. اعضای باقیمانده افرادی هستند که مهارتها و دانش لازم برای حل مشکلات نکسوس را دارند.
تیم یکپارچه سازی نکسوس به جای حل مستقیم مشکلات، از مهارت ها و دانش اعضای تیم اسکرام برای دستیابی به راه حل های بهینه برای مسائل شناسایی شده استفاده می کند. فعالیتهای رایجی که توسط تیم یکپارچه سازی نکسوس انجام میشود، شامل مربیگری، مشاوره و ایجاد آگاهی از وابستگیهای متقابل و مسائل تیم پالایش است. فقط در مواقع اضطراری، اعضای تیم یکپارچه سازی نکسوس وارد عمل میشوند تا به تیمها در حل مسائل حیاتی کمک کنند.
به طور خلاصه، تیم یکپارچه سازی نکسوس، نقطه کانونی برای ادغام است.
نکسوس، اسکرام را گسترش می دهد و مزیت رقابتی خود را حفظ می کند.
چارچوب نکسوس، چارچوب اسکرام را گسترش می دهد تا شامل تیم یکپارچه سازی نکسوس، بکلاگ اسپرینت نکسوس، تیم پالایش نکسوس و جلسات روزانه نکسوس باشد.
بنابراین نکسوس یک پسوند حداقل اما کافی برای اسکرام را نشان می دهد. این برنامه افزودنی، به تیم ها امکان می دهد تا یک خروجی افزایشی یکپارچه را در پایان اسپرینت ارائه دهند. شفافیت حاصل از خروجی افزایشی یکپارچه شده، مزیت رقابتی تعیین کننده نکسوس است. این تنها راهی است که سازمان ها قادر به واکنش به تغییرات در هر زمان هستند.
اما تغییر و فرهنگ سازمانی چطور؟
پذیرش اسکرام و نکسوس اغلب به معنای تغییر روش کار افراد در یک سازمان، فراتر از تیمهای اسکرام است. این امر مستلزم ایجاد یک محیط حمایتی است که در آن تغییرات فرهنگی که از اسکرام پشتیبانی میکنند، قابل اجرا باشند. در حالی که اسکرام مستر به تیم اسکرام کمک می کند تا روش کار خود را تغییر دهد، تیم های اسکرام برای کمک به حفظ رفتارهای جدید، به حمایت، پرورش و محافظت نیاز دارند. اینجاست که استودیوی اسکرام به ایجاد مدیریت و محیط فرهنگی مناسبی کمک میکند که در آن تجربهگرایی بتواند زنده بماند و شکوفا شود.
می خواهید بیشتر بیاموزید؟
امیدواریم این مقاله برای شما مفید بوده باشد. چارچوب نکسوس یکی از موضوعات جالب بسیاری است که در دوره اسکرام مقیاس بندی شده (نکسوس) به آن پرداخته شده است. اگر می خواهید دوره اسکرام مقیاس بندی شده را ببینید، بر روی دکمه زیر کلیک کنید.
دیدگاهتان را بنویسید