scrum challenges | by yaghob yavari

Post on 27-Jun-2015

309 Views

Category:

Engineering

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

سخنرانی ارائه شده در نخستین همایش چابک ایران 92 توسط جناب آقای یعقوب یاوری

TRANSCRIPT

در عمل، راهکارها و اسکرام هاي چالش پيشنهادها

:ارائه دهنده يعقوب ياوري

اولين کنفرانس چابک ايران 92اسفند

سرفصل ها

مقدمه

چالش هاي اسکرام

تيم هاي تازه کارچالش

هاراهکارپيشنهادات و

نتيجه گيري

مقدمه

: 21مشخصه دهه اول قرن

سرعت تغييرات، نياز به انطباق و سازگاري و توليد ارزش ذينفعانبراي

هاي چابک در پاسخ به اين نيازها مطرح گرديدند روش

سير زندگی هر نوآوري ايران

انتقاد عمل-سکوت تحسين

اسکرام

اسکرام پرکاربرد ترين متدلوژي چابک هاي پيچيده توسط جف سادرلند و کن شوئبر براي پروژه 1992سال

طراحان اسکرام• Jeff Sutherland

• Ken Schwaber

• Mike Beedle

• Mike Cohn

!در مدح اسکرام

اسکرامدر مدح

Microsoft Yahoo Google Electronic Arts High Moon Studios Lockheed Martin Philips Siemens Nokia Capital One BBC Intuit

Intuit Nielsen Media First American Real Estate BMC Software Ipswitch John Deere Lexis Nexis Sabre Salesforce.com Time Warner Turner Broadcasting Oce

اسکرام دروازه اي به چابکی

استساده است، انجام اسکرام سخت اسکرام : جيم يورک چون اسکرام ساده است، انجام اسکرام ": اما می توان گفت

"سخت است

همکاري مشتري. 1

حمايت مديريت اجرايی

مشارکت کاربر بهينه سازي منابع ماهر

تخصص مديريت پروژه اهداف کسب و کار واضح

(هيجانی)رشد احساسی اجرا

ابزار و زيرساخت ها

که مهمترين فاکتورهاي 2013در سال Standish Croupگزارش موسسه موفقيت

چالش هاي اسکرام

:چالش اسکرام اين پيش فرض است که مهترينعضوي از تيم توسعه است و در همه مراحل کار به تيم مشتري کند کمک می

مسئله در واقعيت اتفاق نمی افتد اين مشتري حاضر نيست زمان زيادي را به تيم توسعه اختصاص بدهد فيدبک هاي الزم را ارائه نمايد، در تصميم گيري ها شرکت کند

نمايدالزم را به تيم توسعه ارائه مستندات

همکاري مشتري. 1 چالش هاي اسکرام

بيان نيازها در سطح باال و با ابهامات و نواقص زيادي را صرف درک و مشخص سازي نيازهاي مشتري زمان و تيم

در خالل اسپرينت که وابستگی کارها گاهی باعث متوقف شدن بويژه

.شود کل تيم می

همکاري مشتري. 1 چالش هاي اسکرام

منفی همان تجربه منجر به نتايج ايجاد روش هايی با حجم زياد

1980مستند سازي در دهه . شد

برميگردد 1970دهه به عدم توجه به مستندسازي تجربه بردند را به سمت کدنويسی می تيم بسياري از مديران عجول ،

مستندسازي. 2 چالش هاي اسکرام

هاي چارچوب اسکرام مستندسازي ضعيف از چالشيکی فعاليت مستند سازي بطور صريح مطرح ( Post-Game)تنها در فاز آخر

. شده است هاي سنتی بود اين ضعف در پاسخ به حجم زياد مستندسازي در روش

مستندسازي زياد مشکل ساز است ولی مستندسازي کم هم می گرچه تواند مشکالتی ايجاد نمايد،

مستندسازي. 2 چالش هاي اسکرام

همه اطالعات ضروري پروژه را نمی توان در کارت هاي داستان کاربر و کارت وظايف و نمودارها نشان داد

براي ارزيابی و سنجش کمی فرايند، افراد، محصول و پروژه

هستيمنيازمند مستندات بيشتر

:اسنادي از قبيل شامل نيازهاي تجاري، فرضيات، محدوديت : پروژهمنشور سند

...ها، ريسک هاي سطح باال، زمانبندي و

تعريف چگونگی اجرا، نظارت و شامل : پروژهسند مديريت مبنايی محدوده، زمانيندي و هزينه ، خطوط کنترل پروژه

فرايندهاي فرعی از جمله برنامه بهبود برنامهوشامل

مستندسازي. 2 چالش هاي اسکرام

:کنيبرگهنريک کنند که اين افراد گمان نمی: بيش ترين مشکل در باره برنامه ريزي اسپرينت اين است که "

"جلسات زياد طول خواهد کشيد، ولی آنها زياد به طول می انجامند

:اسپرينتبرنامه ريزي جلسه محصولتحليل و ارزيابی بک الگ اسپرينتتعيين اهداف (تصميم گيري در مورد چگونگی دستيابی به هدف اسپرينت)طراحی اسپرينتايجاد بک الگ

(آيتم هاي وظايف)بک الگ اسپرينت تخمين ... و

اي هفته 4ساعت برنامه ريزي براي اسپرينت 8زمان . اي زمان کمی هست هفته 2ساعت براي اسپرينت 4زمان

کوتاه بودن زمان جلسه برنامه ريزي اسپرينت. 3

چالش هاي اسکرام

هاي محصول تعيين ويژگی الگ محصول ايجاد بک

بطور مداومها اولويت بندي و تغيير داستان جمع آوري ايده ها پيگيري پيشرفت مورد رمان نشر و محتوا تصميم گيري در

(ROI)سودآوري محصول مسئول نماينده ذي نفعان و مشتريان

يا رد نتايج کار پذيرش ROIمسئول حداکثر سازي بازگشت سرمايه

هاي ذي نفعان خواستهتعيين

مالک محصول. 4 چالش هاي اسکرام

نقش کليد و حياتی وظايف هستندهايی در عمل بسيار کم با چنين ويژگیافرادي

باشداگر اين فرد عضو تيم توسعه

نفعانمشکل شناخت کامل نيازهاي مشتري و ذي اگر اين نقش از مشتريان باشد

اول عدم همکاري الزم مشکل دوم نداشتن دانش براي انجام برخی کارهاي نسبتا فنی مثل مشکل

چگونگی ايجاد بک الگ محصول، اولويت بندي آيتم ها، پيگيري ...ها در هر تکرار و ها و اولويت پيشرفت کار، تعديل ويژگی

مالک محصول. 4 چالش هاي اسکرام

استدر اسکرام بيشتر متوجه محصوالت سفارشی Post-Gameفاز

استقرار محصول در محيط اجرايی فعاليت مشخصی پيشنهاد نشده براي است

.فعاليت هايی از جمله توليد طرح استقرار، توليد مواد آموزشی

خاتمه پروژه. 5 چالش هاي اسکرام

چالش تيم هاي تازه کار می شوندبا گذشت زمان بسياري از آنها مرتفع که هاي مشترکی چالش

نداشتن فرهنگ چابکیچالش در تيم هاي تازه کار مهمترين مسئلهبعدي هم ناشی از همين مشکالت

.تعلق تيمی کم بوداحساس

از محدوده سه سوال اصلی و خارج شدن بحث نشست روزانه طوالنی شدن جلسات

تيمدليل ساختار باز و عدم پاسخگويی به ها تيم به تخمينعدم پايبندي اعضاي

(Planning Poker)فعاليت هايی مثل تخمين گروهی اتالف وقت و غيرضروري دانستن

چالش تيم هاي تازه کار زمانیعدم پايبندي به تعهدات

نکردناي عمل فراوظيفه

Groomingبرگزار نکردن جلسات

هايی چنان ويژگیيافتن فردي با و نقش مالک محصول مشکل تعيين شنيدنانتقاد کردن و انتقاد نداشتن شجاعت

بازنگري عدم توجه جلسات عدم ارائه دانشته و يادگيري تيمی

اسکرامفرايند

برنامه يکپارچه ريزي

تحليل سازي

طراحي

تکامل

تست

تحويل

تست سيستم

طراحي

سطح باال

ليست بک الگ

محصول

استاندار دها

قرارداد ها

تکنولوژ ي

منابع

معماري

ليست بک الگ

اسپرينت

مستندساز اسپرينت ي

نشر نهايي

افزايش محصول

جديد

تخمين تالش

بندي اولويت

اهداف اسپرينت

بعدي

ها نيازمندي

بيشتر هاي نيازمندي نبود

Pre-Game Phase Development Phase Post-Game Phase

بروز رساني منظم

جلسه بازبينی اسپرينت

فازهاي اسکرام فعاليت هاي معادل در اسکرام PMBOKبرخي از فعاليت هاي PMBOKگروه فرايندي 4

آغازين توسعه منشور پروژه

تعيين محدوده

تشکيل بک الگ محصول اولويت بندي نيازمندي ها

تخمين تالش بروزرساني بک الگ محصول

ارزيابي ريسک ومسائل کنترلي برنامه ريزي افزايش

تشکيل جلسه برنامه ريزي طراحي سطح باال

طرح مقدماتي نشر

يباز

از ل

قب

ريزيبرنامه

توسعه برنامه مديريت پروژه برنامه ريزي مديريت محدوده برنامه ريزي مديريت کيفيت برنامه ريزي مديريت ريسک

جمع آوري الزامات برآورد هزينه

انجام تضمين کيفيت اجرانيازمندي ها تحليل طراحي ارزيابي

و تحويلدستيابي به کنترل و نظارت موثرتر

پروژه و ارزيابي پيشرفت دقيقتر ارزيابي پيشرفت توسط تيم

بازخورد سريع اصالح مداوم برنامه

عهوس

ت

و کنترل نظارت

کنترل و نظارت هزينه وزمان مديريت ارتباط ذي نفعان

نظارت ريسک ردگيري، بازنگري و تنظيم پيشرفت پروژه

هاي تغييرات شناسايي حوزه

خاتمه

ثبت اثرات مناسب سازي براي هر فرايند مستند سازي درس هاي آموختني

ارزيابي فرايند و ارزيابي اعضاي تيم

مستند سازي تحويل محصول

از س

پي

باز

پيشنهادات

افزاري نيست افزاري تنها کار فنی و توسعه نرم يک پروژه نرمهاي پيچيده و نسبتا بزرگ، مسائل مختلف بويژه در پروژه

مربوط به حوزه کسب و کار مطرح است

اسکرام يک چارچوب مديريتی است اين مسائل در اسکرام ديده نشده است

پيشنهادات

پروژهسند منشور تهيه

تهيه سند مديريت پروژه، برنامه ريزي مديريت کيفيت و مديريت ريسک، سند ثبت، مديريت و کنترل درخواست

هاي تغيير، ثبت اثرات مناسب سازي براي فرايند می توانند در اسکرام بصورت مشخص انجام شوند،

ها اغلب نيازمند مستندسازي هستند که بايد در فعاليتاين

.اسکرام اجرا گردد

پيشنهادات

در RUPتوليد طرح مديريت نيازمندي ها، در ديسيپلين نيازمندي هاي PMBOKترکيب با طرح مديريت پروژه استاندارد

اسکرامدر Pre-Gameفعاليتی در فاز بعنوان

استفاده کرد، از جمله RUPبرخی فعاليت هاي ديسيپلين کسب و کار در

اين فعاليت ها، ارزيابی سازمان و تعريف معماري کسب و کار است

پيشنهادات

RUPهاي زير در فعاليت

مختلفهاي هاي مورد نياز در بخشقالب براي بهبود کيفيت بيشتر بازنگري در دستاوردهاي موجود در اسکرام بازنگري Pre-Gameبيشتر به فعاليت طراحی اوليه در فاز اهميت

بازنگري طراحی و معماري براي افزايش کيفيت

است پيکربندي در اسکرام ضعف مديريت در ديسيپلين مديريت پيکربندي و تغييرات RUPفعاليت هاي برخی

پيکربنديوضعيت گزارش – تغييرفرايند کنترل تدوين – مبناخطوط ايجاد –

نتيجه گيري اسکرام نقاط قوت

مدتهاي کوتاه اسپرينت

Burndownنمودارهاي داستانهاي کارت هاي تخته اسپرينتجلسات برنامه ريزي جلسات بازنگري

ضعف اسکرام نقاط

مستنداتکمبود نبود روش تخمين مشخص براي تخيمن کلی در زمان

قرارداد توجه کم به مسائل مديريت ريسک و مديريت کيفيت

در دسترس نبودن و عدم همکاري مشتري فعاليت هاي محدود در فاز سوم اسکرام

نقاط ضعف اسکرامپوشش براي RUPگستره دانش مديريت پروژه و روش راهنماي

از توجه شما سپاسگزارم

top related