مقدمه ای بر اسکرام >نام شما در اینجا >تاریخ Mountain Goat Software, LLC مقدمه ای بر اسکرام ارائه شده بوسیله ی : >شما >تاریخ Mountain Goat Software, LLC

Download Report

Transcript مقدمه ای بر اسکرام >نام شما در اینجا >تاریخ Mountain Goat Software, LLC مقدمه ای بر اسکرام ارائه شده بوسیله ی : >شما >تاریخ Mountain Goat Software, LLC

‫مقدمه ای بر اسکرام‬
‫>نام شما در اینجا<‬
‫>تاریخ<‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مقدمه ای بر اسکرام‬
‫ارائه شده بوسیله ی‪:‬‬
‫>شما<‬
‫>تاریخ<‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫ما در خال از دست دادن قانون ”‪ “relay race‬هستیم‬
‫“قانون ‪ relay race‬در توسعه محصول‪ ...‬ممکن است‬
‫با اهداف بیشترین سرعت و انعطاف پذیری در تناقض‬
‫باشد‪ .‬در عوض داشتن یک رویکرد جامع یا راگبی—‬
‫جایی که یک تیم تالش می کند به یک فاصله به عنوان‬
‫یک واحد برود‪ ،‬و توپ را به عقب و جلو ببرد— ‪،‬ممکن‬
‫است نیاز های رقابتی امروزی بهتری به خدمت گرفته‬
‫شود‪”.‬‬
‫بازی “ ‪Hirotaka Takeuchi and Ikujiro Nonaka,‬‬
‫‪”, Harvard Business‬جدید توسعه محصول جدید‬
‫‪Review, January 1986.‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اسکرام در ‪ 100‬کلمه‬
‫• اسکرام یک فرآیند اجایل است‪ ،‬که به ما اجازه می دهد به ارائه باالترین‬
‫ارزش کسب و کار در کمترین زمان تمرکز کنیم‪.‬‬
‫• همچنین اجازه می دهد به ما که به سرعت و مکررا به بازرسی نرم افزار‬
‫کاری واقعی بپردازیم‪ (.‬هر دو هفته تا یک ماه)‬
‫• کسب و کار مجموعه اولویت ها‪ .‬تیم های خود سازمانده بمنظور ارائه‬
‫بهترین روش انتقال باالترین ویژگی های اولویت‪.‬‬
‫• هر دو هفته تا یک ماه‪ ،‬هرکس می تواند نرم افزار کاری واقعی را ببیند و‬
‫تصمیم به انتشار آن به عنوان چیزی که هست‪ ،‬یا ادامه به بهبود آن به عنوان‬
‫یک اسپرینت دیگربگیرد‪.‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫منشاء اسکرام‬
‫•‬
‫‪Jeff Sutherland‬‬
‫•‬
‫•‬
‫•‬
‫‪Ken Schwaber‬‬
‫•‬
‫‪ADM‬‬
‫اسکرام در ‪ OOPSLA 95‬با ‪ Sutherland‬ارائه‬
‫شد‪.‬‬
‫نویسنده سه کتاب درباره اسکرام‬
‫•‬
‫•‬
‫•‬
‫•‬
‫اسکرام های اولیه در ‪1993،Easel Corp‬‬
‫‪ IDX‬و بیش از ‪ 500‬افراد اسکرام را انجام دادند‪.‬‬
‫‪Mike Beedle‬‬
‫•‬
‫الگوهای اسکرام در ‪PLOPD4‬‬
‫‪Ken Schwaber and Mike Cohn‬‬
‫•‬
‫تاسیس شرکت اتحاد اسکرام در ‪ ،2002‬در ابتدا با‬
‫اتحادیه اجایل‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
:‫اسکرام استفاده شده است بوسیله‬
•Microsoft
•Yahoo
•Google
•Electronic Arts
•High Moon Studios
•Lockheed Martin
•Philips
•Siemens
•Nokia
•Capital One
•BBC
•Intuit
Mountain Goat Software,
LLC
•Intuit
•Nielsen Media
•First American Real Estate
•BMC Software
•Ipswitch
•John Deere
•Lexis Nexis
•Sabre
•Salesforce.com
•Time Warner
•Turner Broadcasting
•Oce
‫اسکرام استفاده شده است برای‪:‬‬
‫•‬
‫• ‪FDA‬تایید شده‪ ،‬سیستم زندگی بحرانی‬
‫• نرم افزارکنترل ماهواره ای‬
‫• وب سایت ها‬
‫• نرم افزار دستی‬
‫• گوشی های موبایل‬
‫• برنامه های کاربردی سوئیچینگ شبکه‬
‫• کاربردهای ‪ISV‬‬
‫• برخی از بزرگ ترین برنامه های کاربردی‬
‫توسعه بازی های تصویری‬
‫در حال استفاده‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫نرم افزار تجاری‬
‫توسعه در خانه‬
‫توسعه قرارداد‬
‫پروژه های هزینه ثابت‬
‫برنامه های مالی‬
‫برنامه های کاربردی گواهی ‪ISO‬‬
‫‪9001‬‬
‫سیستم های جایابی شده‬
‫سیستم های ‪ 7x24‬با ‪ ٪99.999‬آپ‬
‫تایم مورد نیاز‬
‫‪Joint Strike Fighter‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫ویژگی ها‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫تیم های خود سازمانده‬
‫پیشرفت محصول در یک سریهای ماهانه "سرعت"‬
‫نیازمندی ها به عنوان اقالم یک لیست “بک الگ محصول”‬
‫گرفته می شوند‪.‬‬
‫هیچ شیوه های مهندسی خاص تجویز می شوند‪.‬‬
‫استفاده از قوانین مولد برای ایجاد یک اجایل‬
‫محیطی برای تحویل پروژه‬
‫یکی از "فرآیندهای اجایل"‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫بیانیه اجایل‪ ،‬بیانیه ای از ارزش ها‬
‫افراد و تعامل ها‬
‫بر روی‬
‫فرآیند و ابزار ها‬
‫نرم افزار کاری‬
‫بر روی‬
‫مستند سازی جامع‬
‫همکاری با مشتری‬
‫بر روی‬
‫مذاکره قرارداد‬
‫بر روی‬
‫دنبال کردن یک طرح‬
‫پاسخ به تغییر‬
‫منبع‪www.agilemanifesto.org :‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫سطح اختالالت پروژه‬
‫دور از قرارداد‬
‫بی نظمی‬
‫ساده‬
‫نزدیک به‬
‫اطمینان‬
‫نزدیک به قرارداد‬
Mountain Goat Software,
LLC
‫منبع‬: Strategic Management and
Organizational Dynamics by Ralph
Stacey in Agile Software Development
with Scrum by Ken Schwaber and Mike
Beedle.
‫تکنولوژی‬
‫دور از‬
‫اطمینان‬
‫نیازمندی ها‬
)‫ترکیب( پیچیده‬
‫اسکرام‬
‫‪ 24‬ساعتخ‬
‫اسپرینت‬
‫‪ 4-2‬هفته ای‬
‫اسپرینت هدف‬
‫برگشت‬
‫افزایش بالقوه قابلیت‬
‫قابلیت حمل محصول‬
‫بک الگ‬
‫اسپرینت‬
‫کوپون ها‬
‫برگشت‬
‫لغو‬
‫ها هدیه‬
‫کوپونکردن‬
‫بسته بندی‬
‫هدیه‬
‫بسته بندی کردنلغو‬
‫بک الگ محصول‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫ با هم‬،‫قرار دادن آن‬
:‫عکس در آدرس زیر قابل دسترسی است‬
www.mountaingoatsoftware.com/scrum
Mountain Goat Software,
LLC
‫اسپرینت ها‬
‫•‬
‫پروژه های اسکرام پیشرفت را در مجموعه های از‬
‫“اسپرینت ها” ایجاد می کنند‪.‬‬
‫•‬
‫•‬
‫•‬
‫•‬
‫مشابه تکرارهای ‪Extreme Programing‬‬
‫بطور معمول بازه های زمانی‪ 4-2،‬هفته ای یا تقویم ماهیانه می‬
‫باشد‪.‬‬
‫مدت زمان ثابت‪ ،‬منجر به ریتم بهتر می باشد‪.‬‬
‫محصول در حین اسپرینت طراحی‪ ،‬کد نویسی و تست می‬
‫شود‪.‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫توسعه های متوالی در متقابل متداخل‬
‫نیازسنجی ها‬
‫طراحی‬
‫کد‬
‫تست‬
‫بجای انجام دادن همه چیز در‬
‫یک زمان‬
‫‪ ...‬اسکرام قسمتی از همه چیز‬
‫را در تمام زمان انجام می دهد‬
‫‪: “The New New Product Development Game” by Takeuchi‬منبع‬
‫‪and Nonaka.‬‬
‫‪Business Review, January 1986.‬‬
‫‪Mountain‬‬
‫‪Goat Harvard‬‬
‫‪Software,‬‬
‫‪LLC‬‬
‫هیچ تغییری حین یک اسپرینت نمی باشد‬
‫تغییر‬
‫•‬
‫مدت زمان برنامه ریزی اسپرینت حول مدت زمانی که شما‬
‫می توانید تغییرات یک اسپرینت را نگه دارید می باشد‪.‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫چارچوب اسکرام‬
‫نقش ها‬
‫جلسات‬
‫مالک محصول•‬
‫اسکرام مستر•‬
‫تیم•‬
‫برنامه ریزی اسپرینت•‬
‫مرور اسپرینت•‬
‫اسپرینت برگشت به عقب•‬
‫جلسات روزانه اسپرینت•‬
‫اثرات‬
‫بک الگ محصول•‬
‫بک الگ اسپرینت•‬
‫نمودار‪•Burndown‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫چارچوب اسکرام‬
‫نقش ها‬
‫جلسات‬
‫مالک محصول•‬
‫اسکرام مستر•‬
‫تیم•‬
‫برنامه ریزی اسپرینت•‬
‫مرور اسپرینت•‬
‫اسپرینت برگشت به عقب•‬
‫جلسات روزانه اسپرینت•‬
‫اثرات‬
‫بک الگ محصول•‬
‫بک الگ اسرینت•‬
‫نمودار ‪•Burndown‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مالک محصول‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫تعریف مشخصات محصول‬
‫تصمیم گیری در مورد تاریخ انتشار و محتوا‬
‫مسئول سودآوری محصول )‪ (ROI‬می باشد‪.‬‬
‫اولویت بندی ویژگی ها با توجه به ارزش بازار‬
‫تنظیم ویژگی ها و اولویت در هر تکرار‪ ،‬به عنوان مورد‬
‫نیاز‬
‫قبول یا رد نتایج کار‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اسکرام مستر‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫نشان دهنده مدیریت پروژه‬
‫مسئول وضع ارزش ها و شیوه های اسکرام‬
‫حذف موانع‬
‫اطمینان حاصل شود که تیم کامال کاربردی و سازنده است‬
‫فعال کردن همکاری نزدیک در تمام نقش ها و عملیات‬
‫سپر تیم در مقابل دخالت خارجی‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫تیم‬
‫•‬
‫•‬
‫بطور معمول ‪ 5‬تا ‪ 9‬نفر‬
‫میان عملیاتی‪:‬‬
‫•‬
‫•‬
‫•‬
‫برنامه نویسان‪ ،‬تست کننده ها‪ ،‬طراحان تجربه کاربر‪ ،‬و غیره‪.‬‬
‫اعضا باید تمام وقت باشند‬
‫ممکن است استثنا باشد (به عنوان مثال‪ ،‬مدیر پایگاه داده)‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫تیم‬
‫•‬
‫•‬
‫تیم ها خود سازمانده می باشند‬
‫•‬
‫در حالت ایده آل‪ ،‬بدون عنوان اما به ندرت یک امکان‬
‫عضویت فقط باید در بین اسپرینت ها‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫چارچوب اسکرام‬
‫نقش ها‬
‫جلسات‬
‫مالک محصول•‬
‫اسکرام مستر•‬
‫تیم•‬
‫برنامه ریزی اسپرینت•‬
‫مرور اسپرینت•‬
‫اسپرینت برگشت به عقب•‬
‫جلسات روزانه اسپرینت•‬
‫اثرات‬
‫بک الگ محصول•‬
‫بک الگ اسرینت•‬
‫نمودار ‪•Burndown‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫جلسات برنامه ریزی اسپرینت‬
‫ظرفیت تیم‬
‫اولویت های اسپرینت‬
‫هدف‬
‫اسپرینت‬
‫•‬
‫•‬
‫تجزیه و تحلیل و ارزیابی بک الگ‬
‫محصول‬
‫انتخاب هدف اسپرینت‬
‫برنامه ریزی اسپرینت‬
‫•‬
‫بک الگ‬
‫اسپرینت‬
‫•‬
‫•‬
‫تصمیم گیری درباره چگونگی رسیدن به‬
‫هدف اسگرینت( طراحی)‬
‫ایجاد بک الگ اسپرینت( وظایف) از اقالم‬
‫بک الگ محصول (داستان های مشتری‪،‬‬
‫ویژگی ها)‬
‫برآورد بک الگ اسپرینت بر اساس ساعت‬
‫بک الگ‬
‫محصول‬
‫شرایط تجارت‬
‫محصول فعلی‬
‫تکنولوژی‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫برنامه ریزی اسپرینت‬
‫• تیم ها اقالمی را از بک الگ محصول که متعهد به تکمیل آن هستند‬
‫را انتخاب می کند‬
‫• بک الگ اسپرینت ایجاد می شود‬
‫•‬
‫وظایف مشخص شده و هرکدام تخمین زده می شوند( ‪ 1‬تا ‪ 16‬ساعت)‬
‫•‬
‫همکاری‪ ،‬به تنهایی توسط اسکرام مستر انجام نمی شود‬
‫•‬
‫طراحی در سطح باال در نظر گرفته می شود‬
‫کد الیه وسط (‪ 8‬ساعت)‬
‫کد رابط کاربر (‪)4‬‬
‫نوشتن آزمون ویژگی ها(‪)4‬‬
‫کد کالس ‪)6( foo‬‬
‫آزمون های عملکرد به روز رسانی (‪)4‬‬
‫به عنوان یک برنامه ریز‬
‫تعطیالت‪ ،‬من می خواهم‬
‫عکس هایی از هتل ها را‬
‫مشاهده کنم‪.‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫جلسات روزانه اسکرام‬
‫•‬
‫•‬
‫پارامترها‬
‫•‬
‫•‬
‫•‬
‫روزانه‬
‫‪ 15‬دقیقه ای‬
‫سرپا‬
‫برای حل مسئله نمی باشند‬
‫•‬
‫•‬
‫•‬
‫تمام جهان دعوت شده است‬
‫تنها اعضای تیم‪ ،‬اسکرام مستر‪ ،‬و صاحب محصول می توانند‬
‫صحبت کنند‬
‫در جلوگیری از دیگر جلسات غیر ضروری کمک می کند‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫هرکس به سه سوال پاسخ می دهد‬
‫‪1‬‬
‫دیروز چه کاری انجام داده اید؟‬
‫‪2‬‬
‫امروز چه کاری انجام می دهید؟‬
‫‪3‬‬
‫آیا چیزی در روش شما وجود دارد؟‬
‫•‬
‫این وضعیت برای اسکرام مستر نمی باشد‪.‬‬
‫•‬
‫آنها تعهداتی در قبال هم هستند‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مرور اسپرینت‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫تیم توضیح می دهد چه چیزی در حین اسپرینت انجام شده‬
‫است‪.‬‬
‫به طور معمول به شکل یک دمو از ویژگی های جدید و یا‬
‫معماری زمینه طول می کشد‬
‫غیر رسمی‬
‫•‬
‫•‬
‫‪ 2‬ساعت حاکمیت زمان آمادگی‬
‫اسالیدی وجود ندارد‬
‫تمام تیم شرکت می کنند‬
‫دعوت از جهان‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اسپرینت برگشت به عقب‬
‫•‬
‫•‬
‫•‬
‫•‬
‫بصورت دوره ای نگاهی می اندازد به چیزی که هست و‬
‫کار نمی کند‬
‫بطور معمول ‪ 15‬تا ‪ 30‬دقیقه‬
‫پس از هر اسپرینت انجام می شود‬
‫تمام اعضای تیم شرکت می کنند‬
‫•‬
‫•‬
‫•‬
‫•‬
‫اسکرام مستر‬
‫مالک محصول‬
‫تیم‬
‫احتماال مشتری و دیگران‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫شروع ‪ /‬توقف ‪ /‬ادامه‬
‫•‬
‫تمام تیم جمع شده و درباره چیزی که قرار است انجام دهند‬
‫بحث می کنند‪:‬‬
‫شروع به انجام کار‬
‫توقف کار‬
‫این تنها یکی از روش‬
‫های بسیاربرای انجام‬
‫اسپرینت برگشت به‬
‫عقب می باشد‬
‫ادامه انجام کار‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫چارچوب اسکرام‬
‫نقش ها‬
‫جلسات‬
‫مالک محصول•‬
‫اسکرام مستر•‬
‫تیم•‬
‫برنامه ریزی اسپرینت•‬
‫مرور اسپرینت•‬
‫اسپرینت برگشت به عقب•‬
‫جلسات روزانه اسپرینت•‬
‫اثرات‬
‫بک الگ محصول•‬
‫بک الگ اسرینت•‬
‫نمودار ‪•Burndown‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫بک الگ محصول‬
‫این بک الگ محصول‬
‫است‬
‫• نیازمندی ها‬
‫• لیستی از تمام کارهای مورد نظر در‬
‫پروژه‬
‫• در حالت ایده آل طوری بیان شده که‬
‫هر یک از موارد دارای ارزش برای‬
‫کاربران یا مشتریان‪ ،‬محصول می باشد‬
‫• اولویت بندی شده بوسیله مالک‬
‫محصول‬
‫• اولویت بندی مجدد در آغاز هر‬
‫اسپرینت‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫بک الگ ساده محصول‬
‫تخمین‬
‫آیتم بک الگ‬
‫به مهمان اجازه رزرو را می دهد‬
‫‪3‬‬
‫به عنوان مهمان من می خواهم‪ ،‬یک رزرو را لغو کنم‬
‫‪5‬‬
‫به عنوان مهمان من می خواهم‪ ،‬تاریخ های رزرو را‬
‫تغییر بدهم‬
‫به عنوان کارمند هتل‪ ،‬من می توانم گزارش ‪RevPAR‬‬
‫را اجرا کنم (درآمد هر اتاق موجود)‬
‫بهبود پردازش استثنا‬
‫‪....‬‬
‫‪...‬‬
‫‪3‬‬
‫‪8‬‬
‫‪8‬‬
‫‪30‬‬
‫‪50‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اسپرینت هدف‬
‫•‬
‫بیانیه ای کوتاه‪ ،‬که کار روی چه چیزی در حین اسپرینت‬
‫تمرکز می کند‬
‫علوم زندگی‬
‫پشتیبانی ویژگی های الزم برای مطالعات ژنتیک‬
‫جمعیت‪.‬‬
‫نرم افزار پایگاه داده‬
‫ایجاد نرم افزار اجرایی بر روی ‪SQL‬‬
‫‪ Server‬و هم چنین ‪Oracle‬‬
‫سرویس های مالی‬
‫پشتیبانی شاخص های فنی بیشتر از شرکت‬
‫‪ ABC‬با زمان واقعی و جریان داده ها‪.‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مدیریت بک الگ اسپرینت‬
‫•‬
‫•‬
‫ثبت نام شخصی برای کار انتخاب خود‬
‫•‬
‫کار هرگز تخصیص داده نمی شود‬
‫تخمین کار باقی مانده‪ ،‬بروز رسانی روزانه می باشد‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مدیریت بک الگ اسپرینت‬
‫•‬
‫•‬
‫•‬
‫•‬
‫هر عضو تیم می تواند بک الگ اسپرینت را اضافه‪ ،‬حذف و یا‬
‫تغییر بدهد‬
‫کار برای ظهور اسپرینت‬
‫اگر کار مشخص و واضح نیست‪ ،‬آیتم های بک الگ اسپرینت را با‬
‫زمان زیاد تعریف کنید‪ ،‬و بعدا آنرا بشکنید‬
‫بروز رسانی کار باقی مانده‪ ،‬به عنوان بیشتر شناخته می شود‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫یک بک الگ اسپرینت‬
‫جمعه‬
‫پنچشنبه‬
‫چهارشنبه سه شنبه دوشنبه‬
‫وظیفه‬
‫‪8‬‬
‫‪4‬‬
‫‪8‬‬
‫کدنویسی ظاهر کاربر‬
‫‪4‬‬
‫‪10‬‬
‫‪12‬‬
‫‪16‬‬
‫کدنویسی الیه میانی‬
‫‪8‬‬
‫‪11‬‬
‫‪16‬‬
‫‪16‬‬
‫‪8‬‬
‫آزمایش میان افزار‬
‫‪12‬‬
‫نوشتن ‪ Help‬آنالین‬
‫‪8‬‬
‫‪8‬‬
‫‪8‬‬
‫‪8‬‬
‫‪8‬‬
‫نوشتن کالس تولی ‪foo‬‬
‫‪4‬‬
‫‪8‬‬
‫افزودن الگ کننده خطا‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
Hours
‫ اسپرینت‬burndown ‫نمودار‬
Mountain Goat Software,
LLC
‫وظیفه‬
‫جمعه پنچشنبه چهارشنبه سه شنبه دوشنبه‬
‫‪8‬‬
‫‪4‬‬
‫‪8‬‬
‫کدنویسی ظاهر کاربر‬
‫‪12‬‬
‫‪10‬‬
‫‪7‬‬
‫‪ 16‬کدنویسی الیه میانی‬
‫‪8‬‬
‫‪16‬‬
‫‪16‬‬
‫‪11‬‬
‫‪8‬‬
‫آزمایش میان افزار‬
‫‪ 12‬نوشتن ‪ Help‬آنالین‬
‫‪50‬‬
‫‪40‬‬
‫‪20‬‬
‫ساعت‬
‫‪30‬‬
‫‪10‬‬
‫جمعه‬
‫پنچشنبه‬
‫چهارشنبه‬
‫سه شنبه‬
‫دوشنبه‬
‫‪0‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مقیاس پذیری‬
‫•‬
‫•‬
‫•‬
‫بطور معمول‪ ،‬تیم های فردی ‪ 7 ± 2‬نفر هستند‬
‫•‬
‫مقیاس پذیری از تیم های‪ ،‬تیم ها می آید‬
‫عوامل موثر در مقیاس پذیری‬
‫•‬
‫•‬
‫•‬
‫•‬
‫نوع برنامه کاربردی‬
‫اندازه تیم‬
‫پراکندگی تیم‬
‫مدت زمان پروژه‬
‫اسکرام بر روی چندین پروژه با بیش از ‪ 500‬نفر مورد‬
‫استفاده قرار گرفته است‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مقیاس پذیری از طریق اسکرامی‪ ،‬از اسکرام ها‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اسکرامی‪ ،‬از اسکرام ها‪ ،‬از اسکرام ها‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫سپس کجا باید رفت‬
•
•
•
•
www.mountaingoatsoftware.com/scrum
www.scrumalliance.org
www.controlchaos.com
[email protected]
Mountain Goat Software,
LLC
‫لیست مطالعه اسکرام‬
‫•‬
‫•‬
‫•‬
‫•‬
‫اجایل و توسعه تکراری‪ :‬راهنمای مدیریتی بوسیله ‪Craig Larman‬‬
‫برآورد و برنامه ریزی اجایل بوسیله ‪Mike Cohn‬‬
‫مدیریت پروژه اجایل با اسکرام بوسیله ‪Ken Schwaber‬‬
‫مروری بر اجایل بوسیله ‪ Esther Derby‬و ‪Diana Larsen‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫لیست مطالعه اسکرام‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫اکوسیستم توسعه نرم افزار اجایل بوسیله ‪Jim Highsmith‬‬
‫توسعه نرم افزار اجایل با اسکرام بوسیاه ‪ Ken Schwaber‬و ‪Mike‬‬
‫‪Beedle‬‬
‫اسکرام و سازمان بوسیله ‪Ken Schwaber‬‬
‫موفقیت با اجایل بوسیله ‪Mike Cohn‬‬
‫داستان های کاربری اعمال شده برای توسعه نرم افزار اجایل بوسیله ‪Mike‬‬
‫‪Cohn‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اعالن کپی رایت‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫شما آزادهستید‪:‬‬
‫• اشتراک‪ ،‬کپی‪ ،‬توزیع و انتقال اثر‬
‫• تلفیق―برای انطباق اثر‬
‫تحت شرایط زیر‬
‫مجوز‪ .‬شما باید اثر را به شیوه ای که مولف یا مجوز تعیین کرده است‪ ،‬مذین نمایید( اما‬
‫نه به شیوه ای که به نظر برسد آنها شما را برای استفاده از این اثر تشویق و حمایت کرده‬
‫اند)‬
‫هیچ چیز در این مجوز حقوق اخالقی نویسنده را مختل و یا‬
‫محدود می کند‪.‬‬
‫جهت اطالعات بیشتر ببینید‬
‫‪http://creativecommons.org/licenses/by/3.0/‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اطالعات تماسی‬
Mike Cohn :‫ارائه بوسیله‬
[email protected]
m
www.mountaingoatsoftware.com
(720) 890-6110 (office)
Mountain Goat Software,
LLC