You are on page 1of 13

‫‪TM‬‬

‫ِکسوس‬
‫راهنمای ن‬
‫راهنمای مطلق نکسوس‬
‫اسکلتِ نگهدارندهی توسعه ی اسکرام‬
‫ِ‬
‫مقیاسپذیر‬

‫ِن شوئبر و‬
‫حمایت و توسعه داده شده توسط ک‬
‫‪Scrum.org‬‬

‫آگوست ‪2015‬‬
‫فهرست مطالب‬
‫مقدمهای بر نکسوس ‪2 ..................................................................................................................‬‬
‫هدف از راهنمای نکسوس ‪2 ......................................... ................................ ................................‬‬
‫تعریف نک سوس ‪2 ............................................................. ................................ ................................‬‬
‫پی شینه نکسوس ‪2 .......................................................... ................................ ................................‬‬
‫چارچوبِ نکسوس ‪3 .......................................................... ................................ ................................‬‬
‫ِ نکسوس ‪4 ............................................. ................................ ................................‬‬ ‫جر یانِ فرآی ند‬
‫روشهای توسعه نرمافزار ‪5 ....................................... ................................ ................................‬‬

‫ِکسوس ‪5 .............................................................................................................................................‬‬
‫ن‬
‫نقشهای نکسوس ‪5 .......................................................... ................................ ................................‬‬
‫ِ نکسوس ‪5 ................................... ................................ ................................‬‬ ‫ِ یکپارچهسازی‬ ‫تی م‬
‫رو یدادها ی نکسوس ‪7 .................................................... ................................ ................................‬‬
‫برنامهریزی اسپری نتِ نکسوس ‪7 ............................. ................................ ................................‬‬
‫ِ روزانهی نکسوس ‪8 ..................................... ................................ ................................‬‬ ‫اسکرام‬
‫بازبینی اسپرینتِ نکسوس ‪8 ................................... ................................ ................................‬‬
‫ِ اسپرینتِ نکسوس ‪8 ................................... ................................ ................................‬‬ ‫بازنگری‬
‫پاالیش ‪9 ...................................... ................................ ................................ ................................‬‬
‫مصنوعاتِ نکسوس ‪10 ...................................................... ................................ ................................‬‬
‫الگ محصول ‪10 ......................... ................................ ................................ ................................‬‬ ‫بکِ‬
‫ِ نکسوس ‪10 ............................ ................................ ................................ ................................‬‬ ‫هد ف‬
‫الگ اسپری نتِ نکسوس ‪10 ........................................ ................................ ................................‬‬ ‫بکِ‬
‫فرآوردهی ی کپارچه ‪10 ............................................ ................................ ................................‬‬
‫شفافیتِ مصنوعات ‪11 .................................................... ................................ ................................‬‬
‫ِ "تکم یلشده" ‪11 ............................................ ................................ ................................‬‬ ‫تعریف‬
‫سخن پایانی ‪11 ............................. ................................ ................................ ................................‬‬
‫تقدیر و تشکر ‪12 ........................................................ ................................ ................................‬‬

‫‪TRANSLATED BY:‬‬

‫‪Asad Safari‬‬
‫‪Website‬‬
‫‪LinkedIn‬‬
‫‪Tw itter‬‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪1‬‬
‫مقدمه ای بر نکسوس‬

‫هدف از راهنمای نکسوس‬

‫ِ محصوال تِ مقیاسپذیر و طرحها ی توسعه‬‫نکسوس یک چارچوب برای توسعه و نگهداری‬ ‫]‪ : Commented [S1‬به نظ رم بز رگی و کوچکی خیلی اینجا مدنظر‬
‫ِ پیشرو است‪ .‬نکسوس از اسکرام بهعنوان قطعاتِ ساختمانی استفاده‬ ‫نرمافزا ر‬ ‫مولف نیست‪ .‬چون اس کرام خودش میتونه برای پرو ژه ها ی بز رگ و‬
‫میکند‪ .‬راهنمای پیشِ رو شامل تعریف نکسوس است‪ .‬این تعریف شامل نقشها‪،‬‬ ‫پیچیده استفا ده بشه‪ .‬اشاره به راهنمای اسکرا م!‬
‫اینجا منظو ر پرو ژه ها یا محصوالتی هست که قابلیت تف کیک خوبی‬
‫رویدادها و مصنوعات موجود در نکسوس و قوانین ی است که آنها را به هم پیوند‬ ‫دارند و میتونن در مقیا س ها ی مختلف بدون تغییر د ر ساختار‬
‫میدهد‪ .‬چارچوب نکسوس توسط آقای کن شوئبر و موسسهی ‪ Scrum.org‬توسعه د اد ه شده‬ ‫گست رش پیدا کنند یا حتی کم یا زیاد بشن‬
‫و این راهنما را نیز‪ ،‬آن ها نوشته و ارائه دادهاند‪.‬‬

‫تعریف نکسوس‬

‫م حرفه ای مقیاسپذیر)‬
‫ِ توسعه (در اسکرا ِ‬
‫ِکسوس [ ‪( ]Nexus‬اسم)‪ :‬واحد‬
‫ن‬

‫ِ نقشها‪ ،‬رویدادها‪ ،‬مصنوعات و فنونی است که تالشِ‬ ‫نکسوس یک چارچوب شامل‬


‫ِ مشترک‪،‬‬ ‫ِ اسکرام که همگی بر روی یک بکِ‬
‫الگ محصول‬ ‫ً سه الی نه تیم‬
‫ِ مستقل‬ ‫تقریبا‬
‫ِ فرآوردهای یکپارچه باهدفی واحد‪ ،‬کار میکنند را به هم میتند‪.‬‬
‫جهت ساخت ن‬

‫پیشینه نکسوس‬

‫توسعهی نرم افزار پیچیده است و یکپارچهسازی چنین کارهای پی چیدهای بهمنظور‬
‫ِ کار کننده‪ ،‬مستلزم فعالیتها و مصنوعاتِ زیادی است‬‫دستیابی به یک نرمافزا ر‬
‫که برای ایجاد یک خروجیِ "تکمیلشده " باید هماهنگ شوند‪ .‬کار باید سازماندهی‬
‫و تعیین توالی شود‪ ،‬وابستگی ها رفع شده و خروجیها به نمایش گذاشت ه شوند ‪.‬‬ ‫فکر کنم تعا رض ‪Dependency‬ب رای ‪Commented [NG2]:‬‬
‫نرمافزار مشکالت بیشتری از خود نشان میدهد‪ ،‬زیرا ماهیتی فیزیکی ندارد‪.‬‬ ‫خوب نیست چون معنی بیشت ر کانفلیکت میده‪ ،‬شاید وابستگ ی بهتر‬
‫باشه‬
‫تابهحال بسیاری از توسعه دهندگانِ نرمافزار بهصورت گروهی و در قالب یک تیم‬
‫]‪ : Commented [S3‬به علت ماضی ن قلی بودنش و این که اول جمله‬
‫از چارچوبِ اسکرام برای توسعهی یک فرآوردهی نرمافزاری کار کننده ‪ ،‬استفاده‬ ‫ست‬
‫کردهاند‪ .‬بههرحال اگر بیش از یک تیم اسکرام بخواهد بر روی یک بکالگ محصول‬
‫مشترک و منبع کد یکسان کار کند ‪ ،‬مشکالتی بروز خواهد کرد‪ .‬اگر توسعهدهندگان‬
‫ِ واحد قرار نداشته و کارهایی که انجام میدهند بر رویهم‬ ‫در یک تی م‬
‫تأثیرگذار باشد‪ ،‬چگونه باهم ارتباط برقرار خواهند کرد؟ درحالیکه در‬
‫تیمهای مختلف مشغول فعالیت هستند‪ ،‬چگونه کارهای خود را باهم ادغام و‬
‫فرآوردهی ی کپارچه ی نهایی را آزمایش میکنند؟ چنین مشکالتی زمانی که دو تیم‬
‫ِ یکپارچه شدن دارند نمایان شده‪ ،‬و وقتی تعداد تیمها به سه یا بیشتر‬ ‫قص د‬
‫افزایش یابد به شکل قابل توجهی بغرنج میشوند‪.‬‬

‫ِ یک فرآوردهی تکمیلشده باهم کار میکنند‪،‬‬ ‫برای ساخت ن‬ ‫زمانی که چند تیم‬
‫دستکم در طول یک اسپرینت وابستگیهای زیادی خودنما یی میکند‪ .‬این وابستگیها‬
‫به موارد زیر مرتبط هستند‪:‬‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪2‬‬
‫ِ نیازمندیها باهم‪ ،‬همپوشانی داشته باش ند و‬ ‫نی ازمندیها ‪ :‬ممکن است مفاد‬ ‫‪.1‬‬
‫نحوهی پیادهسازی هرکدام بر روی دیگری تأثیرگذار باشد‪ .‬این نکته در زمان‬ ‫]‪ : Commented [S4‬نمیدون م چرا با دانش حال ن کردم ‪‬‬
‫رتبهبندی بکالگ محصول و انتخاب نیازمندیها باید در نظر گرفته شود‪.‬‬
‫ِ درون تیمها‪ ،‬اطالعاتِ گوناگونی درزمینه ی کسبوکار و‬‫دانشِ دامنه‪ :‬افرا د‬ ‫‪.2‬‬
‫سامانههای رایانهای دارند‪ .‬این دانش باید به منظور اطمینان از مکفی بودن و‬
‫ِ تیمهای اسکرام بسط‬‫نیز کاهش تداخل بین تیمها در طول یک اسپرینت‪ ،‬به تما م‬
‫داده شود‪.‬‬
‫ِ نرم افزاری و‬‫نرمافزار و مصنوعاتِ تست‪ :‬درنهایت‪ ،‬ن یازمندیها در کد‬ ‫‪.3‬‬
‫قطعاتِ تست تجلی خواهند کرد‪.‬‬

‫هرچقدر که این نی ازمندیها‪ ،‬دانشِ اعضای تیم و مصنوعاتِ کد‪/‬تست به تیمهای‬


‫اسکرام مشابه بسط داده شوند‪ ،‬به همان اندازه وابستگی بین تیمها میتواند‬
‫کاهش یابد‪.‬‬
‫زمانی که توسعه نرمافزارِ مبتنی بر اسکرام‪ ،‬مقیاس میگیرد‪ ،‬این وابستگیهای‬
‫نی ازمندیها ‪ ،‬دانشِ دامنه و مصنوعاتِ کد‪/‬تست‪ ،‬باید پی شرانهی سازماندهی تیم‬
‫باشند‪ .‬به میزان تحقق یافتن این امر ‪ ،‬بهرهور ی هم بهینهتر خواهد شد‪.‬‬

‫چارچوبِ نکسوس‬

‫ِ یک‬
‫نکسوس همانند یک اسکلتِ نگهدارنده بر روی تیم های اسکرامی که برای تولید‬
‫فرآوردهی ی کپارچهی واحد باهم ترکیبشدهاند‪ ،‬قرار میگیرد‪ .‬نکسوس با اسکرام‬
‫سازگار است و اجزای آن ب رای کسانی که قبلتر در پروژههای اسکرام‬
‫کارکردهاند آشنا خواهد بود‪ .‬تفاوت در این است که نکسوس به وابستگیها و‬
‫ِ بینِ تیمها ی اسکرام و ارائهی حداقل یک فرآوردهی یکپارچهی تکم یلشده‬
‫ارتباط‬
‫در هر اسپرینت توجه بیشتری دارد‪.‬‬

‫همانطور که در تصویر زیر مشاهده میکن ید‪ ،‬نکسوس شامل موارد زیر است‪:‬‬
‫ِ نکسوس» وجود دارد تا‬ ‫م یکپارچهسازی‬‫● نقشها‪ :‬یک نقشِ جدید با عنوان «تی ِ‬
‫ِ بهترین نتایج‪ ،‬بر نحوهی استفاده از نکسوس و اجرای‬ ‫بهمنظور حصول‬
‫ِ نکسوس‬‫ِ ی کپارچهسازی‬
‫اسکرام‪ ،‬هماهنگی‪ ،‬رهبری و نظارت داشته باشد‪ .‬تیم‬
‫ِ نکسوس‬‫ِ ی کپارچهسازی‬
‫شامل یک مالک محصول‪ ،‬یک اسکرام مستر و اعضای تیم‬
‫است‪.‬‬
‫ِ مشترک و واحد استفاده‬ ‫● مصنوعات‪ :‬همهی تیمهای اسکرام از یک بکِ‬
‫الگ محصول‬
‫الگ محصول‪ ،‬پاالیش و آماده شدند‪ ،‬نشانه هایی‬ ‫ِ بکِ‬
‫میکنند‪ .‬زمانی که اقالم‬
‫مبنی بر اینکه کدام تیم در طول یک اسپرینت بر رویشان کار خواهد کرد‬
‫الگ اسپرینتِ‬
‫ِ جدید با عنوان «بکِ‬ ‫به آنها اختصاص داده میشود‪ .‬یک مصنوع‬
‫نکسوس» وجود دارد تا به شفافیت در طول اسپرینت کمک کند‪ .‬همهی تیمهای‬
‫الگ اسپرینتِ منحصربهفرد خود نگهداری و بهرهبرداری‬ ‫اسکرام از بکِ‬
‫میکنند‪.‬‬
‫● رویدادها‪ :‬رویدادها بهمنظور تقویتِ رویدادهای عادی اسکرام‪ ،‬به آنها‬
‫افزوده‪ ،‬آن ها را پوشانده یا جایگزین آنها (در خصوص رویداد بازبینی‬
‫اسپرینت) شدهاند‪ .‬این رویدادها به شکلی تغیی ریافته اند تا هم در خدمتِ‬
‫ِ تیمهای اسکرام در نکسوس و هم در خدمتِ تکتک ت یمها‬ ‫فعالیتهای سراسری‬
‫باشند‪.‬‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪3‬‬
‫ِ گسترش یافته‬
‫اسکلتِ نگهدارندهی اسکرام‬ ‫نکسوس‪، TM‬‬ ‫چارچوبِ‬

‫جریانِ فرآین ِ‬
‫د نکسوس‬
‫تمامکارها در یک نکسوس میتواند توسط همهی اعضای تیمهای اسکرام بهعنوان‬
‫ِ نکسوس‪ ،‬صورت پذیرد‪ .‬ت یمها مناسبترین نفرات را با در‬ ‫اعضای فرا ‪-‬وظیفه ای‬
‫ِ وابستگیها‪ ،‬برای انجام کارهای خاص انتخاب میکنند ‪.‬‬ ‫نظر گرفت ن‬
‫الگ محصول تجزیه میشود تا وابستگیهای آنها برطرف‬ ‫● پاالیشِ بکِ‬
‫الگ محصول‪ :‬بک ِ‬
‫الگ محصول‪ ،‬به تکه های کوچکی از قابلیت ها‬ ‫ِ بکِ‬‫یا به حداقل برسند‪ .‬اقالم‬
‫شکسته میشوند و تیمی که قرار است بر روی آنها کار کند باید در‬
‫سر یعترین زمان ممکن مشخص شود‪.‬‬
‫م اسکرام برای‬‫ِ‬‫تی‬ ‫هر‬ ‫از‬ ‫ی‬ ‫مناسب‬ ‫ن‬
‫ِ‬ ‫نمایندگا‬ ‫● برنامهریزی اسپرینتِ نکسوس‪:‬‬
‫ِ پاالیشیافته باهم مالقات میکنند‪ .‬آنها‬ ‫الگ محصول‬ ‫بررسی و بازبینی بکِ‬
‫الگ محصول مربوط به هر تیم را انتخاب میکنند‪ .‬پسازآن هر تیم‬ ‫ِ بکِ‬‫اقالم‬
‫اسکرام‪ ،‬اسپرینتِ خود را برنامهریز ی کرده و تعامل مناسبی با دیگر‬
‫ِ اسپرینت همراستا‬ ‫تیمها خواهد داشت‪ .‬خروجی‪ ،‬شامل مجموعهای از اهداف‬
‫الگ اسپرینتِ‬
‫الگ اسپرینتِ مربوط به هر تیم و یک بکِ‬ ‫ِ کلی نکسوس‪ ،‬و بک ِ‬ ‫باهدف‬
‫الگ محصول‬
‫ِ‬ ‫ِ بکِ‬‫الگ اسپرینتِ نکسوس‪ ،‬اقالم‬ ‫واحد برا ی نکسوس است‪ .‬بک ِ‬
‫م اسکرام وابستگیها ی آنها را شفاف میسازد‪.‬‬ ‫انتخابشدهی هر تی ِ‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪4‬‬
‫ِ توسعه نرمافزار شده و به صورت مداوم‬ ‫ِ توسعه‪ :‬همهی تیمها مشغو ل‬ ‫● کا ر‬
‫ِ مشترک‪ ،‬یکپارچه میکنند تا بتواند جهت‬ ‫کارهایشان را در یک محیط‬
‫اطمینان از یکپارچهسازی صحیح مورد آزمون قرار گیرد ‪.‬‬
‫م توسعهی‬‫ِ مناسبی از هر تیِ‬ ‫م روزانهی نکسوس‪ :‬هرروز نمایندگان‬ ‫● اسکراِ‬
‫ِ موجود‪ ،‬باهم مالقات‬ ‫اسکرام بهمنظور شناسایی مشکالتِ یکپارچهسازی‬
‫ِ روزانهی هر یک‬ ‫میکنند‪ .‬اگر موردی شناسایی شد‪ ،‬این اطالعات به اسکرام‬
‫ِ روزانهی‬‫از تیمهای اسکرام منتقل میشود‪ .‬سپس ت یمهای اسکرام از اسکرام‬
‫ِ منعکسشده از‬‫ِ حل مشکالتِ ی کپارچه سازی‬‫ِ نقشهای با رویکرد‬ ‫خود برای ایجاد‬
‫م روزانهی نکسوس‪ ،‬بهره می برند‪.‬‬ ‫اسکراِ‬
‫برای بازبینی فرآوردهی‬ ‫تیمها‬ ‫● بازبینی اسپرینتِ نکسوس‪ :‬همهی‬
‫ِ محصول مالقات میکنند‪ .‬تغییراتی نیز ممکن است در‬ ‫یکپارچهشده ‪ ،‬با مالک‬
‫الگ محصول به وجود آید‪.‬‬
‫بکِ‬
‫م اسکرام برای‬ ‫ِ مناسبی از هر تی ِ‬ ‫ِ اسپرینتِ نکسوس‪ :‬نمایندگان‬ ‫● بازنگری‬
‫شناسایی چالشهای مشترک‪ ،‬باهم مالقات میکنند‪ .‬سپس هر یک از تیمهای اسکرام‪،‬‬
‫ِ هر تیم برای‬‫ً نمایندگان‬ ‫ِ اسپرینتِ ویژهی خود را تدارک میبیند‪ .‬مجددا‬ ‫بازنگری‬
‫ِ اقداماتِ موردنیاز بر پایهی چالشهای مشترک‪ ،‬باهم مالقات‬ ‫تبادلنظر در خصوص‬
‫ِ پایین به باال میسر شود‪.‬‬ ‫میکنند تا نوعی بینش و درک‬

‫روش ها ی توسعه نرم افزار‬

‫ِ تیمها ی اسکرامی که برای ایجاد یک فرآوردهی یکپارچهی‬ ‫بهمنظور ترکیبِ کا ر‬


‫ِ بیشماری‪،‬‬‫واحد باهم همکاری میکنند‪ ،‬روشها و آموزههای توسعه نرمافزار‬
‫موردنیاز خواهد بود‪ .‬اغلبِ این روشها به خودکارسازی نیازمندند‪ .‬خودکارسازی‬
‫به مدیریتِ حجم کارها و پیچیدگی فرآوردهها‪ ،‬بخصوص در محیطهای گسترده کمک‬
‫میکند‪.‬‬

‫ِکسوس‬
‫ن‬

‫نقشها‪ ،‬رویدادها‪ ،‬و مصنوعاتِ نکسوس‪ ،‬همگی اهداف و ویژگیهای نقشها‪،‬‬


‫رویدادها و مصنوعاتِ متناظرشان در اسکرام را‪ ،‬همانطور که در راهنمای‬
‫اسکرام آمده‪ ،‬به ارث میبرند‪.‬‬

‫نقش ها ی نکسوس‬
‫ً سه الی نه تیم‬
‫ِ اسکرام‬ ‫ِ نکسوس و تقریبا‬
‫ِ یکپارچهسازی‬
‫یک نکسوس شامل یک تیم‬
‫است‪.‬‬
‫ِ یکپارچهسازیِ نکسوس‬
‫تیم‬
‫ِ یک فرآوردهی یکپارچه (حاصل‬
‫ِ‬ ‫ِ اطمینان از تولید‬
‫ِ یکپارچهسازیِ نکسوس مسئول‬
‫تی م‬
‫ترکیبِ کارهای تکمیلشدهی تیمها در طول یک نکسوس)‪ ،‬دستکم در هر اسپرینت‬
‫اس ت‪ .‬تیمهای اسکرام‪ ،‬همانطور که در راهنمای اسکرام آمده‪ ،‬عهدهدارِ توسعهی‬
‫ِ اعضای تیم اسکرام در‬ ‫م وظایف‬
‫فرآوردههای بالقوه قابلانتشار هستند‪ .‬تماِ‬
‫راهنمای اسکرام توضیح دادهشده است‪.‬‬

‫م اسکرامی است مشتمل بر نقشهای زیر‪:‬‬ ‫م یکپارچهسازی‬


‫ِ نکسوس‪ ،‬تیِ‬ ‫تی ِ‬
‫‪ ‬مالک‬
‫ِ محصول‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪5‬‬
‫یک اسکرام مستر‬ ‫‪‬‬
‫ِ نکسوس‬
‫م یکپارچهسازی‬
‫ِ‬‫تی‬ ‫عضو‬ ‫بیشتر‬ ‫یک نفر یا‬ ‫‪‬‬

‫ِ یکپارچهسازیِ نکسوس ممکن است در صورت نیاز در تیمهای اسکرام‬


‫ِ‬ ‫اعضای تی م‬
‫موجود در همین نکسوس نیز عضویت داشته باشند‪ .‬در این صورت اولویت در کارها‬
‫ِ نکسوس بر‬‫ِ یکپارچهسازی‬‫ِ ی کپارچه سازیِ نکسوس داده شود‪ .‬عضویت در تیم‬‫باید تیم‬
‫عضویت در هر یک از تیمهای اسکرام‪ ،‬اولویت و تقدم دارد‪ .‬این ترجیح کمک‬
‫میکند اطمینان یابیم که کار بر روی مشکالتی که تیمهای زیادی را متأثر‬
‫میکنند‪ ،‬اولویت باالتری دارد‪.‬‬
‫ِ یک نکسوس‪ ،‬ممکن‬ ‫ِ نکسوس بهمنظور انعکاسِ نیازهای جاری‬‫ِ یکپارچهسازی‬‫ترکیبِ تیم‬
‫ِ یکپارچهسازیِ‬‫است در طول زمان دچار تغییر شود‪ .‬فعالیتهای متداولی که تی م‬
‫نکسوس ممکن است انجام دهد عبارتاند از‪ :‬مربیگری‪ ،‬مشاوره‪ ،‬و افزایش سطح‬
‫آگاهی از وابستگیها و مسائل فرا‪-‬تیمی‪ .‬همچنین این تیم ممکن است کارهایی‬
‫الگ محصول را نیز انجام دهد‪.‬‬ ‫از بکِ‬
‫ِ یکپارچهسازیِ نکسوس مالکیتِ هر مسئلهی مربوط به یکپارچهسازی را به عهده‬ ‫تی م‬
‫ِ همه ی کارهای انجامشده توسط همهی‬ ‫ِ یکپارچهسازی‬
‫ِ موفق‬ ‫میگیرد‪ .‬این تیم‪ ،‬مسئول‬
‫تیمهای اسکرام در یک نکسوس است‪ .‬ی کپارچهسازی‪ ،‬شامل رفع هرگونه محدودیت‬
‫فنی و غی ر فنیِ فرا ‪-‬تیمی است که ممکن است مانع تواناییِ یک نکسوس جهت‬
‫ِ پایین‬
‫ِ فرآوردهی یکپارچه شود‪ .‬آنها باید از نوعی بینش و در ک‬ ‫انتشار منظ م‬
‫به باال در نکسوس برای رسیدن به راهحل بهره بگیرند‪.‬‬

‫ِ نکسوس‬
‫م یکپارچهسازی‬
‫مالک محصول در تی ِ‬

‫ِ واحد کار میکند‪ ،‬و همانطور که در چارچوبِ‬ ‫الگ محصول‬


‫یک نکسوس بر روی یک بکِ‬
‫ل واحد دارد که حرف آخر را‬‫ِ محصوِ‬
‫الگ محصول یک مالک‬
‫اسکرام توص یفشده‪ ،‬یک بکِ‬
‫ِ بهینه کردن ارزش محصول و‬‫ِ محصول عهدهدار‬
‫دربارهی محتویات آن میزند‪ .‬مالک‬ ‫‪Commented [S5]: Accountable vs Responsible‬‬
‫ِ محصول عضوی از تیم‬
‫ِ‬ ‫ِ انجام و یکپارچه شدهی تیمهای اسکرام است‪ .‬مالک‬ ‫نیز کار‬
‫ِ نکسوس است‪.‬‬
‫یکپارچهساز ی‬

‫ِ مرتبسازی و پاالیشِ بکالگ محصول است تا ارزشِ فرآوردهی‬


‫ِ محصول ‪ ،‬مسئول‬
‫مالک‬
‫یکپارچهشده ای که نکسوس میسازد بهینه باشد‪ .‬چگونگی انجام این کار ممکن است‬
‫بسته به سازمانها‪ ،‬نکسوسها‪ ،‬تیمهای اسکرام‪ ،‬و اشخاص‪ ،‬متفاوت باشد‪.‬‬

‫اسکرام مستر در ت یم یکپارچهساز ی نکسوس‬


‫ِ صحیح و‬
‫ِ نکسوس وظیفه ی کلیِ اطمینان از در ک‬
‫م یکپارچهساز ی‬
‫اسکرام مستر در تیِ‬
‫اجرای درستِ چارچوب نکسوس را بر عهده دارد‪ .‬این اسکرام مستر ممکن است در‬
‫م موجود در این نکسوس هم اسکرام مستر باشد‪.‬‬ ‫م اسکراِ‬
‫یک یا چند تیِ‬

‫ِ نکسوس‬
‫م یکپارچهسازی‬
‫اعضای تی ِ‬
‫توسعه در مقیاس بزرگ به ابزارها و روشهایی نیاز دارد که تیمهای منفرِ‬
‫د‬
‫ِ نکسوس شامل‬
‫ِ‬ ‫ِ یکپارچهسازی‬
‫اسکرام اغلب از آنها استفاده نمیکنند‪ .‬تیم‬
‫ِ نرمافزاری است که در استفاده از این روشها‪ ،‬ابزارها و حوزهی‬ ‫متخصصان‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪6‬‬
‫ِ نکسوس اطمینان‬
‫ِ یکپارچهساز ی‬
‫عمومی مهندسیِ سامانهها‪ ،‬تخصص دارند‪ .‬اعضای تیم‬
‫حاصل میکند که این روش ها و ابزارها بهخوبی درک و پیادهسازی شدهاند و جهتِ‬
‫شناساییِ وابستگیها و یکپارچه کردن تمام مصنوعات‪ ،‬برای رسیدن به یک تعریفِ‬
‫«انجامشده»‪ ،‬مورداستفاده قرار میگی رد‪.‬‬

‫ِ داخل‬‫ِ مربیگری و هدایتِ تیمهای اسکرام‬‫اعضای تیم یکپارچهسازی نکسوس عهدهدار‬


‫نکسوس هستند‪ ،‬تا آنها بتوانند این ابزارها و روشها را به دست آورده ‪ ،‬به‬
‫کار بسته ‪ ،‬و بیاموزند‪ .‬افزون بر این‪ ،‬آنها تیمهای اسکرام را در خصوص‬
‫کارهای توسعهای‪ ،‬زیرساختی و استانداردهای معماری که برای توسعهی‬
‫فرآوردههای یکپارچهی باک یفیت در سطح سازمانی ضروری هستند‪ ،‬مربیگری‬
‫میکنند‪.‬‬
‫ِ نکسوس به درستی و کفایت انجامشده‬ ‫ِ یکپارچهسازی‬‫اگر مسئولیتِ اصلی اعضای تیم‬
‫ِ اسکرام هم‬ ‫ِ توسعه در یک یا چند تیم‬ ‫باشد‪ ،‬ممکن است بهعنوان اعضای تیم‬
‫مشغول کار شوند‪.‬‬

‫رویدادهای نکسوس‬

‫ِ رویدادهای متناظر در راهنمای اسکرام‬ ‫ِ مدتِ رویدادهای نکسوس از طول‬‫طو ل‬


‫ِ ثابتی عالوه بر رویدادهای اسکرام‬
‫ِ‬ ‫تبعیت میکند‪ .‬این رویدادها دارای زما ن‬
‫متناظرشان هستند‪.‬‬
‫برنامهریزی اسپری نتِ نکسوس‬

‫ِ فعالیتهای همهی تیمهای‬ ‫مقصود از برنامهریزی اسپرینتِ نکسوس‪ ،‬هماهنگ کردن‬


‫ِ محصول‪ ،‬دانشِ‬ ‫ِ موجود در یک نکسوس در طول یک اسپرینتِ واحد است‪ .‬مالک‬ ‫اسکرام‬
‫دامنه را تأمین کرده و تصمیمگی ریهای مربوط به اولو یتبندی و انتخاب را‬
‫هدایت میکند‪.‬‬
‫ِ اسکرام‬‫ِ مناسبی از هر تیم‬ ‫برای شروعِ برنامهریزی اسپرینتِ نکسوس‪ ،‬نمایندگان‬
‫ِ ترتیبِ کارهایی که در جلساتِ پاالیشِ بکالگ‬ ‫به اعتبارسنجی و تصحیح‬
‫ِ مشکالت و چالشها ی ارتباطی‪،‬‬‫ای جادشدهاند‪ ،‬میپردازند‪ .‬برای به حداقل رساندن‬
‫همهی اعضای تیمهای اسکرام باید در این رویداد حضورداشته باشند‪.‬‬
‫ِ برنامهریزی اسپرینتِ نکسوس مشخص و تنظیم میشود‪.‬‬ ‫ِ اسپرینتِ نکسوس در طول‬
‫هد ف‬
‫این هدف‪ ،‬توصیفکنندهی مقصودی است که تیمهای اسکرام در طول اسپرینت به آن‬
‫ل نکسوس بهدرستی درک شد‪ ،‬هر تیم‬
‫ِ‬ ‫دست خواه ند یافت‪ .‬وقتی کلیاتِ کار در طوِ‬
‫ِ خود را تدارک خواهد دید‪ .‬اگر جلسهی‬ ‫اسکرام برنامهریزی اسپرینتِ مجزای‬
‫مذکور در یک محیطِ مشترک برگزار شود‪ ،‬تیمها میتوانند وابستگیهای تازه‬
‫کشفشدهی خود را در همان لحظه باهم به اشتراک بگذارند‪ .‬برنامه ریزی اسپرینتِ‬
‫ض اینکه همهی تیمها‪ ،‬رویدادهای برنامهریزی اسپرینتِ جداگانهی‬ ‫نکسوس بهمحِ‬
‫خود را تمام کنند‪ ،‬به پایان خواهد رسید‪.‬‬
‫ِ برنامهریزی اسپرینتِ نکسوس‪ ،‬ممکن است وابستگیهای تازهای پیدا شوند‪.‬‬ ‫در طول‬
‫این وابستگیها باید مجسم و کمینه شوند‪ .‬ترتیب کار بین تیم ها هم ممکن است‬
‫الگ محصول که بهقدر کافی پاال یش شده باشد‪ ،‬پیدایش ناگهانی‬‫تنظیم شود‪ .‬یک بک ِ‬
‫و غیرمنتظرهی وابستگیهای تازه در طول برنامهریزی اسپرینتِ نکسوس را به‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪7‬‬
‫الگ محصول ی که برای اسپرینت انتخاب شدهاند به‬ ‫ِ بکِ‬
‫حداقل میرساند‪ .‬همهی اقالم‬
‫الگ اسپرینتِ نکسوس مجسم و قابل رو یت باشند‪.‬‬
‫همراه وابستگیهایشان باید در بکِ‬
‫ِ شناسایی‬
‫ِ برنامهریزی اسپرینتِ نکسوس‪ ،‬از طریق‬ ‫الگ محصول باید پیش از آغاز‬
‫بکِ‬
‫وابستگیها‪ ،‬حذف یا کمینه کردن آنها به شکل مناسبی پاالیش شده باشد‪.‬‬
‫ِ روزانهی نکسوس‬
‫اسکرام‬

‫ِ مناسبی از تکتک تیمهای‬‫ِ روزانهی نکسوس رویدادی است برای نمایندگان‬ ‫اسکرام‬
‫ِ فرآوردهی یکپارچهشده‪،‬‬‫توسعهی اسکرام‪ ،‬که در آن به بررسی وضعیت جار ی‬
‫پرداخته و مسائل و مشکالتِ یکپارچهسازی و یا وابستگیهای نوظهور را بشناسند‪.‬‬

‫ِ هر تیم بر‬‫ِ روزانهی نکسوس‪ ،‬شرکتکنندگان باید بر روی تأثیر‬‫ِ اسکرام‬‫در طول‬
‫روی فرآوردهی یکپارچهشده متمرکزشده و مسائل زیر را موردبحث قرار دهند‪:‬‬

‫ِ روز گذشته با موفقیت ی کپارچه شده است؟ اگرنه‪ ،‬چرا؟‬


‫آیا کار‬ ‫‪‬‬
‫چه وابستگی های تازهای شناساییشدهاند؟‬ ‫‪‬‬
‫ِ نکسوس بین تیمها به اشتراک گذاشته شود؟‬ ‫چه اطالعاتی باید در سرتاسر‬ ‫‪‬‬

‫الگ اسپرینتِ نکسوس جهتِ مجسم سازی‬


‫م روزانهی نکسوس‪ ،‬باید از بک ِ‬ ‫ِ اسکراِ‬‫در طول‬
‫و مدیریتِ وابستگی های موجود استفاده شود‪.‬‬
‫ِ‬
‫ِ تکتک‬
‫ِ روزانهی نکسوس مشخص میشوند‪ ،‬به درون‬ ‫کارهایی که در طول اسکرا م‬
‫ِ روزانهشان مورد‬
‫ِ‬ ‫تیمهای اسکرام منتقل میشوند تا در رویدادهای اسکرام‬
‫برنامهریزی قرار گیرند‪.‬‬
‫بازبینی اسپرینتِ نکسوس‬

‫ِ اسپرینت و بهمنظور ارائهی بازخورد از‬ ‫بازبینی اسپرینتِ نکسوس در پایان‬


‫فرآوردهی ی کپارچه ای که نکسوس در طول اسپرینت ساخته است‪ ،‬برگزار میشود‪.‬‬
‫ِ تیمهای‬‫ِ بازبینی اسپرینتِ تکتک‬‫ِ رویداد‬ ‫بازبینی اسپرینتِ نکسوس جایگزین‬
‫ِ فرآوردهی یکپارچهشده‪ ،‬موضوع و نقطهی تمرکز جمعآوریِ‬‫اسکرام میشود‪ ،‬زیرا ک ل‬
‫بازخورد از ذینفعان است‪ .‬نمایشِ همهی کارهای تکمیلشده با جزئیات‪ ،‬ممکن است‬
‫ِ ذینفعان ممکن است نیاز به استفاده‬‫ِ بازخورد‬
‫مقدور نباشد‪ .‬برای بیشینه کردن‬
‫از تکنیکها یی باشد‪.‬‬

‫بازنگریِ اسپرینتِ نکسوس‬

‫ِ اسپرینتِ نکسوس فرصتی رسمی برای یک نکسوس جهت تمرکز بر روی بازرسی‬‫بازنگری‬
‫و بهبود است‪ .‬این رویداد از سه بخش تشکیل می شود‪:‬‬

‫ِ یک نکسوس‬ ‫ِ مناسبی از تیمهای مختلف‬‫‪ . 1‬بخشِ نخست‪ ،‬فرصتی برای نمایندگان‬


‫است تا یکدیگر را مالقات کرده و مشکالتی که بیش از یک تیم را متأثر‬
‫میکنند را شناسایی کنند‪ .‬مقصود این است که مسائل و مشکالتِ مشترک‪،‬‬
‫برای همهی تیمهای اسکرام شفاف شود‪.‬‬
‫ِ اسپرینتِ خود را همانطور که در‬ ‫‪ . 2‬در بخشِ دوم‪ ،‬هر تیم‬
‫ِ اسکرام‪ ،‬بازنگری‬
‫چارچوب اسکرام بیان شده است‪ ،‬پی میگی رد‪ .‬آنها میتوانند مواردی که در‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪8‬‬
‫ِ ورودی برای بحثِ‬‫ِ نکسوس پدیدار شدهاند را بهعنوان‬ ‫بخشِ نخستِ باز نگری‬
‫ِ تیمهای اسکرام باید در طول‬ ‫تیمی خود مورداستفاده قرار دهند‪ .‬تکت ک‬
‫م خود‪ ،‬اقداماتی برای رفع این مسائل در‬ ‫ِ اسپرینتِ تیِ‬
‫م اسکراِ‬ ‫بازنگری‬
‫نظر بگیرند‪.‬‬
‫ِ مناسبی از تیمهای اسکرام است‬‫‪ . 3‬سرانجام‪ ،‬بخشِ سوم فرصتی برای نمایندگان‬
‫تا دوباره با یکدیگر دیدار کرده و بر روی چگونگیِ مجسم کردن و پیگیریِ‬
‫اقداماتِ مشخصشده‪ ،‬توافق کنند‪ .‬این کار به نکسوس بهعنوان یک مجموعه‪،‬‬
‫اجازهی سازگاری میدهد‪.‬‬

‫ِ مقیاسپذیری‬
‫به علت اینکه این موارد‪ ،‬اختالالتِ عمومی و مشترک در فرآیند‬
‫هستند‪ ،‬بنابراین در همهی بازنگریها موضوعات زیر باید موردبررسی قرار‬
‫گیرند‪:‬‬
‫ِ انجامنشدهای باقیمانده است؟ آیا نکسوس بدهیِ فنی ایجاد کرده‬ ‫‪ ‬آیا کار‬
‫است؟‬
‫ِ مرتب (در حد روزانه) و با موفقیت‬‫‪ ‬آیا همهی مصنوعات‪ ،‬بخصوص کد‪ ،‬بهطور‬
‫یکپارچه می شوند؟‬
‫ِ وابستگیهای‬‫‪ ‬آیا نرمافزارِ موردنظر به منظور جلوگیری از تجمعِ انبوه‬
‫حلنشده‪ ،‬به دفعات کافی‪ ،‬ساخته‪ ،‬آزموده و مستقرشده است؟‬

‫به موارد زیر هم بپردازید‪:‬‬ ‫در پاسخ به سؤاالت باال در صورت لزوم‬
‫‪ ‬چرا این اتفاق افتاده است؟‬
‫‪ ‬چگونه میتوان بدهیِ فنی ایجاد نکرد؟‬
‫‪ ‬چگونه میتوان از تکرار این وضعیت جلوگیری کرد؟‬

‫پاالیش‬

‫ح زیادی از پاالیش وجود دارد‪ .‬تنها زمانی میتوان بدونِ‬ ‫در مقیاسِ نکسوس‪ ،‬سطوِ‬
‫الگ‬
‫م بکِ‬ ‫ِ‬ ‫اقال‬ ‫‪،‬‬ ‫نکسوس‬ ‫درون‬ ‫م‬
‫ِ‬ ‫اسکرا‬ ‫ی‬ ‫ها‬ ‫م‬‫ی‬ ‫ت‬ ‫بین‬ ‫شدید‬ ‫ِ‬‫د‬‫تضا‬ ‫ِ ناسازگاری و‬ ‫بروز‬
‫محصول را انتخاب و بر روی آنها کارکرد که بهاندازهی کافی مستقل باشند‪.‬‬
‫تعدد‪ ،‬تناوب‪ ،‬مدت زمان و شرکت کنندگان در جلساتِ پاالیش‪ ،‬مبتنی بر وابستگیهای‬
‫الگ محصول است‪ .‬هرچه پیچ یدگیها و وابستگیها بیشتر باشند‪ ،‬اقالم‬ ‫ذاتیِ بکِ‬
‫الگ محصول‪ ،‬جهتِ حذف وابستگیها باید مورد پاالیش قرار گیرند‪.‬‬ ‫بیشتری از بکِ‬
‫ِ تجزیه را میگذرانند‪ .‬از یک درخواستِ بزرگ و‬ ‫ِ مختلف‬‫الگ محصول مراحل‬ ‫ِ بکِ‬
‫اقالم‬ ‫]‪ : Commented [S6‬ب رای انتقال بهتر مفهوم و جلوگیر ی ا ز اطاله‬
‫ِ اسکرام در یک اسپرینت‬ ‫ِ واحد‬ ‫مبهم تا کاری قابل انجام که توسط یک تیم‬ ‫جمله از هم جدا شدند‪.‬‬
‫بتواند ارائه شود ‪.‬‬
‫الگ محصول در مقیاس بزرگ‪ ،‬کارکردی دوگانه دارد‪ .‬اول اینکه‪،‬‬ ‫پاالیشِ بک ِ‬
‫الگ محصول را ارائه خواهد کرد‪،‬‬ ‫پیشبینی میکند ک ه کدام تیم‪ ،‬چه اقالم ی از بکِ‬
‫و دوم‪ ،‬وابستگیهای بین این تیم ها را شناسایی و مشخص میکند‪ .‬مجسم کردنِ این‬
‫موارد به ت یمها اجازه میدهد وابستگیهای موجود را پایش و کمینه کنند‪.‬‬
‫الگ محصول‬ ‫ِ بکِ‬‫ِ پاالیشِ فرا‪-‬تیمی‪ ،‬باید برای تجزیهی اقالم‬ ‫نخستین بخش از رویداد‬
‫تا سطحی کافی از جزییات صرف شود که بر اسا س آن بتوان فهمید که کدام تیم و‬
‫با چه روال و ترتیبی آنها را طی اسپرینتِ پیش رو‪ ،‬انجام خواهد داد‪.‬‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪9‬‬
‫ِ پاالیش‪ ،‬باید بر روی وابستگیها متمرکز شود‪ .‬وابستگیها‬
‫دومین بخش از رویداد‬
‫ِ تیمها و اسپرینتها مجسم شوند‪ .‬تیمها به این اطالعات‬ ‫باید شناسایی و بین‬
‫ص صحیح آنها بهمنظور کمینه کردن‬ ‫برای مرتبسازی دوبارهی کارها و تخصیِ‬
‫وابستگیهای فرا ‪-‬تیمی‪ ،‬نیاز خواهند داشت‪.‬‬

‫جلساتِ پاالیش در طول یک اسپرینت ‪ ،‬زمانی بهاندازهی کافی انجامشده است که‬
‫ِگ محصول‪ ،‬با کمترین وابستگیِ ممکن‪ ،‬برای استفاده در طول جلسهی‬ ‫م بکال‬
‫اقالِ‬
‫برنامهریزی اسپرینت آماده و قابل انتخاب باشند‪.‬‬

‫مصنوعاتِ نکسوس‬

‫ِ کار‬
‫مصنوعات‪ ،‬همانطور ی که در راهنمای اسکرام توضیح دادهشده است‪ ،‬نمایانگر‬
‫یا ارزشی هستند که شفافیت و فرصتهایی جهت بازرسی و سازگاری فراهم میکنند‪.‬‬
‫الگ محصول‬
‫بکِ‬
‫ِ آن وجود دارد‪.‬‬‫ِ واحد برای کل نکسوس و تیمهای اسکرام‬ ‫الگ محصول‬
‫تنها یک بک ِ‬
‫الگ محصول است که شامل محتوا‪ ،‬قابلیتِ دسترسپذیری و‬‫ل بک ِ‬
‫ِ محصول ‪ ،‬مسئو ِ‬
‫مالک‬
‫اولویتبندی آن می شود‪.‬‬
‫الگ محصول باید تا حدی درک شده باشد که وابستگیها‬ ‫در مقیاسِ بزرگ‪ ،‬بکِ‬
‫الگ محصول اغلب‬
‫ِ بکِ‬‫بتوانند شناسایی و کمینه شوند‪ .‬به همین منظور اقالم‬
‫ِ" قابلیت گفته میشود‪ ،‬تعیین‬ ‫ِشِ نازک‬
‫بهصورتِ قطعاتی کوچک که به آنها "بر‬
‫الگ محصول زمانی "آماده" تلقی خواهند شد که با هیچ یا‬ ‫م بکِ‬‫میشوند‪ .‬اقالِ‬
‫ِ وابستگی با دیگر تیمهای اسکرام‪ ،‬بتوانند توسط تیمهای اسکرام برای‬ ‫حداقل‬
‫تکمیل‪ ،‬انتخاب شوند‪.‬‬
‫هدفِ نکسوس‬

‫طیِ جلسهی برنامهر یزی اسپرینتِ نکسوس‪ ،‬یک هدف برای کل اسپرینت مشخص و تنظیم‬
‫ِ تمام کارها و اهدافِ‬
‫ِ جمع‬‫ِ نکسوس مینامند‪ .‬این هدف‪ ،‬حاصل‬
‫میشود که آن را هدف‬
‫ِ درون نکسوس است‪ .‬اعضای نکسوس باید قابلیتی که در جهت‬ ‫ِ تیمها ی اسکرام‬
‫تکت ک‬
‫ِ بازبینیِ نکسوس ‪ ،‬به‬‫ِ نکسوس توسعه دادهاند را در رویداد‬ ‫دستیابی به هدف‬
‫نمایش بگذارند‪.‬‬
‫الگ اسپرینتِ نکسوس‬
‫بک ِ‬

‫الگ‬
‫ِ موجود در بکِ‬
‫الگ محصول‬
‫م بکِ‬‫الگ اسپرینتِ نکسوس‪ ،‬مخلوطی از همهی اقالِ‬
‫یک بکِ‬
‫ِ وابستگیها و‬
‫اسپرینتِ تک تک تیمهای اسکرام است‪ .‬از آن برای برجسته کردن‬
‫ِ اسپرینت استفاده میشود‪ .‬این فرآورده حداقل روزی یک بار‬ ‫ِ کار در طول‬‫جریان‬
‫م روزانهی نکسوس بهروزرسان ی میشود‪.‬‬
‫و اغلب در بخشی از اسکرا ِ‬
‫فرآورده ی یکپارچه‬

‫ِ همهی کارهای ی کپارچهی تکمیل شده در نکسوس است‪.‬‬ ‫فرآوردهی یکپارچه ‪ ،‬حاصِ‬
‫ل جمع‬
‫فرآوردهی یکپارچه باید قابلاستفاده و بالقوه قابلانتشار باشد‪ ،‬به این‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪10‬‬
‫ِ "تکمیلشده " سازگار ی داشته باشد‪ .‬این فرآوردهی‬ ‫مفهوم که باید با تعری ف‬
‫یکپارچه در بازبی نی اسپرینتِ نکسوس مورد ارزیابی و بازرسی قرار میگیرد‪.‬‬

‫شفافیتِ مصنوعات‬

‫نکسوس هم همانند قطعاتِ سازندهاش‪ ،‬اسکرام‪ ،‬مبتنی بر شفافیت است‪ .‬یک تیم‬
‫ِ‬
‫ِ‬
‫ِ همهی مصنوعات و وجود‬‫ِ نکسوس بهمنظور اطمینان از شفاف بودن‬ ‫یکپارچهساز ی‬
‫درکی گسترده از وضعیتِ یکپارچهی فرآورده‪ ،‬با سازمان و همهی تیمهای اسکرام‬
‫ِ‬
‫ِ نکسوس کار میکند‪.‬‬‫دورن‬

‫تصمیماتی که بر مبنای وضعیتِ مصنوعاتِ نکسوس اخذ میشوند تنها بهاندازهی سطحِ‬
‫شفافیت آنها مؤثر هستند‪ .‬اطالعاتِ ناقص یا جزئی باعث تصمیمگیریهای نادرست‬
‫یا مخدوش میشود‪ .‬تأثیرِ مخرب این تصم یمها میتواند بهاندازهی مقیاس نکسوس‬
‫ِ شفافیتِ کامل‪ ،‬باعث غیرممکن شدن هدایتِ مؤثر نکسوس‬ ‫بزرگ شود‪ .‬عدم وجود‬
‫ِ ریسک و بیشینه کردنِ ارزش خواهد شد‪.‬‬‫بهسوی کمینه کردن‬

‫حجم‬
‫ِ‬ ‫نرمافزار باید به شکلی توسعه داده شود که این وابستگی ها قبل از اینکه‬
‫ِ‬‫فنی‬ ‫ِ بدهیِ‬
‫ِ وجود‬‫بدهیِ فنی غ یرقابلقبول شود‪ ،‬شناسایی و رفع شوند‪ .‬مح ک‬
‫این‬ ‫ِ رفع وابستگیها پس از یکپارچهسازی است‪ .‬در‬ ‫غی رقابلقبول‪ ،‬مبهم بودن‬
‫کلیِ‬ ‫مواقع‪ ،‬وابستگیها ی رفع نشده البهالی کد و تست مخفی مانده و ارزش‬
‫نرمافزار را پایین میآورد‪.‬‬
‫تعریفِ "تکمیل شده"‬
‫‪.‬‬
‫ِ "تکمیلشده " است که بتواند‬
‫ِ تهیهی یک تعریف‬‫م یکپارچهسازیِ نکسوس ‪ ،‬عهده دار‬‫ِ‬ ‫تی‬
‫بر روی فرآوردهی یکپارچهی توسعه دادهشده در هر اسپرینت‪ ،‬اعمال شود‪ .‬همهی‬
‫ِ "تکمیلشده" وفادار میمانند‪.‬‬ ‫ِ یک نکسوس‪ ،‬به این تعریف‬ ‫تیمهای اسکرام‬
‫ِ محصول قابلاستفاده و بالقوه‬ ‫فرآوردهی تولیدشده تنها زمانی که توسط مالک‬
‫قابلانتشار باشد‪" ،‬تکمیلشده" محسوب میشود‪.‬‬
‫الگ محصول زمانی "تکم یلشده" تلقی میشود که قابلیتِ موردنظر‪ ،‬با‬ ‫یکقلم بکِ‬
‫موفقیت به محصول افزوده و با فرآورده‪ ،‬یکپارچه شود‪ .‬همهی تیمهای اسکرام‪،‬‬
‫ص این‬‫ِ خود با فرآوردهای هستند که خواِ‬ ‫ِ توسعه و یکپارچه سازی کار‬ ‫عهدهدار‬
‫مؤلفهها را تأمین کند‪.‬‬

‫تیمهای مجزای اسکرام ممکن است تصمیم بگیرند که درون تیم خود از تعریفِ‬
‫"تکمیلشده" ی سختگ یرانهتر ی استفاده کنند‪ ،‬ولی نمیتوانند معیارهایی که‬
‫سختگیری کمتری از شرایط توافق شدهی فرآورده دارند‪ ،‬وضع کنند‪.‬‬

‫سخن پایانی‬

‫نکسوس رایگان بوده و در این راهنما به شما پیشکش گردیده است‪ .‬نقشها‪،‬‬
‫ِ نکسوس همانند چارچوبِ اسکرام‪ ،‬تغیی رناپذ یر‬
‫مصنوعات‪ ،‬رویدادها و قوانین‬
‫ِ بخشی از نکسوس امکانپذیر است ولی نتیجه‪ ،‬نکسوس‬ ‫هستند‪ .‬اگرچه‪ ،‬پی ادهسازی‬
‫نیست‪.‬‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪11‬‬
‫تقدیر و تشکر‬

‫ِ مقیاسپذ یر‪ ،‬به صورت تعاملی توسط این افراد توسعه‬ ‫ِ حرفهای‬‫نکسوس و اسکرام‬
‫دادهشده است‪:‬‬
‫‪Ken Schw aber, David Dame, Richard Hundhausen, Patricia Kong, Rob Maher, Steve Porter,‬‬
‫‪Christina Schw aber, Gunther Verheyen.‬‬

‫سخن مترجمین‬

‫وقتی که با یک تیم سرو کار داریم و همه چیز داخل آن تیم حل می شود‪،‬‬
‫اسکرام به تنهایی می تواند بهترین گزینه باشد ولی زمانیکه چندین تیم به‬
‫صورت همزمان بر روی یک پروژه کار می کنند معادالت عوض خواهد شد‪ ،‬دیگر‬
‫اسکرام به تنهایی جواب نخواهد داد و نیاز داریم به فرآیند جار ی امان روش‬
‫ها‪ ،‬جلسات و مصنوعات دیگری بیفزاییم‪ .‬اما اینکه چه چیزی بیفزاییم و‬
‫چگونگی این کار جای سوال است؟ همان دوستانی که مبدع اسکرام بودند این‬
‫نیاز را درک کردند و برای همین نیاز چارچوب جدیدی را معرفی کردند‪.‬‬
‫زیرساخت و شالوده این چارچوب جدید که با عنوان نکس وس شناخته می شود همان‬
‫اسکرام است ولی به آن مواردی افزوده شده است تا تیم ها و سازمان ها‬
‫بتوانند در قالب گسترده نیز از فرآیند اسکرام استفاده کنند‪.‬‬
‫این اثر به لطف دوستان انجمن چابک ایران‪ :‬جناب آقای علی مقدم‪ ،‬سهیل‬
‫صمدزاده و اسد صفری به فارسی برگردانده شده است‪ .‬در فرآیند ترجمه سعی شده‬
‫است به راهنمای اصلی اسکرام پایبند بوده و معانی استفاده شده در همان‬
‫راهنما به کار برده شود‪.‬‬

‫چابک و موفق باشید‬


‫اسد صفری‬

‫)‪Copyright Scrum.org, 2015 All Rights Reserved (Version 1.1‬‬


‫صفحه ‪12‬‬

You might also like