SlideShare a Scribd company logo
1 of 47
Download to read offline
‫متدهاي‬‫چابک‬‫مديران‬ ‫براي‬
‫فهرست‬
.1‫مسأله‬ ‫طرح‬
.2‫پارادايم‬‫و‬‫پارادايم‬ ‫تغيير‬
.3‫متدهاي‬‫چابک‬
.4‫چارچوب‬‫وين‬‫کانه‬
.5‫چارچوب‬‫وين‬‫کانه‬‫و‬‫متدهاي‬‫چابک‬
.6‫بندي‬‫جمع‬
2
‫مسأله‬ ‫طرح‬
3
‫مسأله‬


-




4
‫ي‬‫تجربه‬‫ما‬



5
‫آيا‬‫از‬‫کار‬ ‫نتايج‬‫هايتان‬‫در‬‫ي‬‫توسعه‬‫افزار‬‫نرم‬‫هستيد‬ ‫راضي‬‫؟‬












6
‫برداشت‬‫عمومي‬‫مشکالت‬ ‫از‬‫ي‬‫توسعه‬‫افزار‬‫نرم‬
7
‫شرح‬ ‫بدون‬( !‫پيشگامان‬)
8
‫پارادايم‬‫و‬‫پارادايم‬ ‫تغيير‬
9
‫پارادايم‬(Paradigm... )
‫الگوواره‬(‫از‬‫پاراديگما‬ ‫يوناني‬)‫به‬ ،‫پيارادايم‬ ‫انگليسيي‬‫و‬ ‫سرمشي‬ ،
‫الگوي‬‫چارچوب‬ ‫و‬ ‫مسلط‬‫فکري‬‫و‬‫فرهنگي‬‫که‬ ‫است‬‫اي‬‫مجموعيه‬
‫و‬ ‫الگوها‬ ‫از‬‫ها‬‫نظريه‬‫را‬‫ييک‬ ‫بيراي‬‫گيروه‬‫ييک‬ ‫ييا‬‫کيک‬ ‫جامعيه‬
‫اند‬‫داده‬.
‫گروه‬ ‫هر‬‫يا‬،‫جامعيه‬«‫واقعييا‬»‫پيراميو‬‫چيارچوب‬ ‫در‬ ‫را‬ ‫خيود‬
‫پارادايمي‬‫کرده‬ ‫عاد‬ ‫آ‬ ‫به‬ ‫که‬‫تحلي‬‫و‬‫کند‬‫مي‬ ‫توصيف‬.
‫نامه‬‫لغت‬‫مريام‬-‫اين‬ ‫وبستر‬‫را‬ ‫واژه‬‫کند‬‫مي‬ ‫تعريف‬ ‫چنين‬:
«‫يک‬‫چارچوب‬‫فلسفي‬‫و‬‫نظري‬‫از‬‫يک‬‫رکته‬‫يا‬‫مکتي‬‫علميي‬‫کنيار‬ ‫در‬
‫ها‬‫نظريه‬،‫قوانين‬،‫کليا‬‫و‬‫تجربيا‬‫اند‬‫کده‬ ‫مند‬‫قاعده‬ ‫که‬ ‫آمده‬ ‫دست‬ ‫به‬».
10
‫پارادايم‬(Paradigm)
‫پارادايم‬‫اصطالح‬‫فراگيري‬‫است‬‫که‬‫همه‬‫هاي‬‫پذيرفته‬
‫کارگزارا‬‫يک‬‫رکته‬‫علمي‬‫را‬‫دربر‬‫گيرد‬‫مي‬‫و‬‫چارچوبي‬‫را‬
‫فراهم‬‫سازد‬‫مي‬‫که‬‫دانشمندا‬‫براي‬‫ح‬‫مسائ‬‫علمي‬‫در‬‫آ‬
‫محدوده‬‫استدالل‬‫کنند‬.
‫کوهن‬‫معتقد‬‫است‬‫پارادايم‬‫يک‬‫علم‬‫تا‬‫هاي‬ ‫مد‬‫مديد‬‫تغيير‬
‫کند‬‫نمي‬‫و‬‫دانشمندا‬‫در‬‫چارچوب‬‫مفهومي‬‫آ‬‫سرگرم‬‫کار‬
‫خويش‬‫هستند‬.‫اما‬‫دير‬‫يا‬‫زود‬‫بحراني‬‫پيش‬‫آيد‬‫مي‬‫که‬‫پارادايم‬
‫را‬‫درهم‬‫ککند‬‫مي‬‫و‬‫دگرش‬‫علمي‬‫به‬‫وجود‬‫آيد‬‫مي‬‫که‬‫پس‬‫از‬
‫مدتي‬‫پارادايم‬‫جديدي‬‫به‬‫وجود‬‫آورد‬‫مي‬‫و‬‫اي‬‫دوره‬‫جديد‬‫از‬
‫علم‬‫آغاز‬‫کود‬‫مي‬.
11
‫پارادايم‬ ‫تغيير‬(Paradigm Shift...)
12
‫پارادايم‬ ‫تغيير‬(Paradigm Shift...)
‫واژه‬‫تغييرپارادايم‬‫اولين‬‫بار‬‫در‬‫سال‬۱۹۶۲‫توسط‬‫توماس‬‫کوهن‬‫در‬‫کتاب‬
‫ساختار‬‫هاي‬‫انقالب‬،‫علمي‬‫براي‬‫توصيف‬‫تغيير‬‫در‬‫مفروضا‬‫اساسي‬‫در‬‫دوره‬
‫حکمراني‬‫يک‬‫نظريه‬‫از‬‫علم‬‫به‬‫کار‬‫گرفته‬‫کد‬‫و‬‫پس‬‫از‬‫آ‬‫در‬‫بسياري‬‫از‬
‫هاي‬‫حوزه‬‫تجربيا‬‫انساني‬‫مورد‬‫استفاده‬‫قرار‬‫گرفت‬.
‫تغيير‬‫پارادايم‬،‫تغيير‬‫آرام‬‫در‬‫کناسي‬‫روش‬‫يا‬‫تجربه‬‫است‬‫و‬ً‫ا‬‫غالب‬‫به‬‫تغيير‬
‫اي‬‫اساسي‬‫در‬‫تفکر‬‫و‬‫برنامه‬‫اطالق‬‫گردد‬‫مي‬‫که‬‫سرانجام‬‫روش‬‫اجراي‬‫ها‬‫پروژه‬
‫را‬‫تغيير‬‫دهد‬‫مي‬.
13
‫پارادايم‬ ‫تغيير‬(Paradigm Shift...)
‫بر‬‫اساس‬‫ايده‬‫کوهن‬‫يک‬‫انقالب‬‫علمي‬‫زماني‬‫کک‬‫گيرد‬‫مي‬‫که‬‫دانشمندا‬‫با‬‫منتقداني‬‫مواجه‬
‫کوند‬‫مي‬‫که‬‫توا‬‫نمي‬‫به‬‫سواال‬‫آنها‬‫در‬‫چارچوب‬‫پارادايم‬‫مورد‬‫پذيرش‬‫عموم‬‫پاسخ‬‫داد‬.
‫هميشه‬‫هر‬‫پارادايمي‬‫منتقداني‬‫دارد‬‫که‬‫غالبا‬‫کنار‬‫زده‬‫کده‬‫يا‬‫ناديده‬‫گرفته‬‫اند‬‫کده‬.‫هنگامي‬‫که‬
‫تعداد‬‫مخالفا‬‫به‬‫کک‬‫معناداري‬‫افزايش‬‫يافت‬،‫هاي‬‫رکته‬‫علمي‬‫با‬‫نوعي‬‫از‬‫بحرا‬‫روبرو‬
‫کود‬‫مي‬‫و‬‫در‬‫خالل‬‫دوره‬، ‫بحرا‬‫هاي‬‫ايده‬‫جديد‬(‫و‬‫بعضا‬‫هايي‬‫ايده‬‫که‬‫قبال‬‫نديده‬‫گرفته‬
‫کدند‬‫مي‬)‫مورد‬‫توجه‬‫قرار‬‫گيرند‬‫مي‬‫و‬‫سرانجام‬‫پارادايم‬‫جديدي‬‫کک‬‫گيرد‬‫مي‬‫که‬‫پيروا‬‫خود‬
‫را‬‫خواهد‬‫داکت‬‫و‬‫آنگاه‬‫نبرد‬‫بزرگ‬‫بين‬‫پيروا‬‫ايده‬‫جديد‬‫و‬‫قديم‬‫روي‬‫دهد‬‫مي‬.
14
‫پارادايم‬ ‫تغيير‬(Paradigm Shift...)
‫خصوصيت‬‫مهم‬‫ديگر‬‫ها‬‫پارادايم‬‫اين‬‫است‬‫که‬‫با‬‫ايجاد‬‫يک‬‫چارچوب‬‫نگرکي‬
‫بر‬‫پيش‬‫هاي‬‫فرض‬‫انسا‬‫به‬‫کد‬‫تأثير‬‫گذارند‬‫مي‬‫تا‬‫حدي‬‫که‬‫پايبندا‬‫به‬
‫پاراديم‬‫را‬‫از‬‫درك‬‫حقاي‬‫خارج‬‫از‬‫پاراديم‬‫محروم‬‫سازند‬‫مي‬.
‫اين‬‫ويژگي‬‫موج‬‫کود‬‫مي‬‫نوآوري‬‫و‬‫خالقيت‬‫در‬‫فضاي‬‫پارادايم‬‫تنها‬‫به‬
‫مرزهاي‬‫آ‬‫محدود‬‫کود‬.
‫آنچه‬‫براي‬‫علم‬‫فيزيک‬‫در‬‫اواخر‬‫قر‬‫نوزدهم‬‫اتفاق‬‫افتاد‬‫يک‬‫پارادايم‬‫کيفت‬
‫بود‬.
‫لرد‬‫کلوين‬‫فيزيکدا‬‫مشهور‬‫آ‬‫زما‬‫گفت‬«‫چيز‬‫جديد‬‫ديگري‬‫براي‬‫کشف‬‫کرد‬
‫وجود‬‫ندارد‬‫و‬‫آنچه‬‫باقي‬‫است‬‫مانده‬‫تنها‬‫گيري‬‫اندازه‬‫دقي‬‫و‬‫تر‬ ‫دقي‬‫است‬».‫تنها‬‫پنج‬
‫سال‬‫پس‬‫از‬، ‫آ‬‫آلبر‬‫انشتين‬‫مقاله‬‫معروف‬‫خود‬‫را‬‫در‬‫مورد‬‫نظريه‬‫نسبيت‬‫ارائه‬
‫کرد‬‫که‬‫قوانين‬‫مکانيک‬‫نيوتوني‬(‫که‬‫بيش‬‫از‬‫سيصد‬‫سال‬‫براي‬‫توضيح‬‫حرکت‬‫و‬
‫نيرو‬‫به‬‫کار‬‫رفتند‬‫مي‬)‫را‬‫به‬‫چالش‬‫کشيد‬.
15
‫پارادايم‬ ‫تغيير‬(Paradigm Shift)
‫کوهن‬‫بر‬‫اين‬‫باور‬‫بود‬‫که‬‫تکام‬‫تدريجي‬‫علم‬‫به‬‫سمت‬‫حقيقت‬
‫نيست‬،‫بلکه‬‫دستخوش‬‫هاي‬‫انقالب‬‫اي‬‫دوره‬‫است‬‫که‬‫او‬‫آ‬‫را‬«‫تغيير‬
‫پارادايم‬»‫نامد‬‫مي‬.
‫ترين‬‫مهم‬‫عام‬‫کننده‬‫فلج‬‫تغيير‬‫پارادايم‬،‫ناتواني‬‫ما‬‫در‬‫آگاهي‬‫از‬
‫فراسوي‬‫الگوي‬‫تفکر‬‫جاري‬‫است‬(Paradigm Paralysis).
‫يک‬‫وجه‬‫مهم‬‫پارادايم‬‫کوهن‬‫اين‬‫است‬‫که‬‫ها‬‫پارادايم‬‫ناپذيرند‬‫مقايسه‬.
‫پارادايم‬‫جديدي‬‫که‬‫جايگزين‬‫قبلي‬‫کود‬‫مي‬،ً‫ا‬‫لزوم‬‫بهتر‬‫از‬‫قبلي‬‫نيست‬،
‫زيرا‬‫معيارهاي‬‫مقايسه‬،‫به‬‫هر‬‫پارادايم‬‫بستگي‬‫دارد‬.‫البته‬‫گاهي‬‫مواقع‬
‫زما‬‫منجر‬‫به‬‫پيروزي‬‫يکي‬‫از‬‫ها‬‫ايده‬‫گردد‬‫مي‬.
16
‫کوهن‬ ‫مثال‬:‫شکل‬‫زير‬‫کدام‬‫حيوان‬‫است؟‬

17
‫چارچوب‬‫وين‬‫کانه‬
Cynefin Framework
18
‫هاي‬‫حوزه‬‫چارچوب‬‫وي‬‫کانه‬(Cynefin)
19
‫پيچيده‬
COMPLEX
‫فهم‬ ‫دکوار‬
COMPLICATED
‫نظم‬‫بي‬
CHAOTIC
‫ساده‬
SIMPLE
‫نابساما‬
DISORDER
‫ساده‬(Simple:)‫هاي‬‫تجربه‬ ‫ي‬‫حوزه‬‫موفق‬







20
‫فهم‬ ‫دشوار‬(Complicated:)‫ي‬‫حوزه‬‫خبرگان‬








21
‫پيچيده‬(Complex:)‫ي‬‫حوزه‬‫تکامل‬ ‫و‬ ‫ظهور‬








22
‫نظم‬‫بي‬(Chaotic:)‫ي‬‫حوزه‬‫واکنش‬‫سريع‬








23
‫نابسامان‬(Disorder:)
24
‫وين‬‫کانه‬‫در‬‫يک‬‫نگاه‬
25
‫متدهاي‬‫چابک‬
26
‫کنکور‬ ‫پرسش‬ ‫نمونه‬،‫چابکي‬‫اسفند‬92!
27
‫چابکي‬ ‫تعريف‬
28
Agility is the ability to respond rapidly to risks and change.
Agile Software Development: The Business of Innovation
2001, Highsmith, Cockburn
GoldmanNagelPreissAgile Competitors
and Virtual Organizations
29
‫چارچوب‬‫وين‬‫کانه‬‫و‬‫متدهاي‬‫چابک‬
30
‫چارچوب‬‫وين‬‫کانه‬‫و‬ ‫توسعه‬ ‫و‬‫پشتيباي‬‫افزار‬‫نرم‬



31
‫ي‬‫حوزه‬‫و‬ ‫ساده‬‫متدهاي‬‫چابک‬

well-defined



-
32
‫ي‬‫حوزه‬‫دشوارفهم‬‫و‬‫متدهاي‬‫چابک‬






33
‫پيچيده‬ ‫ي‬‫حوزه‬‫و‬‫متدهاي‬‫چابک‬...






34
‫پيچيده‬ ‫ي‬‫حوزه‬‫و‬‫متدهاي‬‫چابک‬




-

35
‫نظم‬‫بي‬ ‫ي‬‫حوزه‬‫و‬‫متدهاي‬‫چابک‬






36
‫پرانتز‬ ‫داخل‬:‫وقفه‬ ‫کار‬‫گرا‬






37
‫بندي‬‫جمع‬:‫چارچوب‬‫وين‬‫کانه‬‫و‬‫متدهاي‬‫چابک‬
38
‫جمع‬‫بندي‬
39
‫پارادايم‬‫حاکم‬:‫انکار‬‫يا‬‫مقاومت‬


40
‫پارادايم‬‫ظهور‬ ‫حال‬ ‫در‬:‫پارادايم‬ ‫تغيير‬



41
‫افزار‬‫نرم‬‫توسعه‬:‫ترکيبي‬‫از‬‫ويني‬‫کانه‬ ‫ي‬‫حوزه‬ ‫چندين‬


42
‫سخن‬ ‫کوتاه‬
43
‫انکار‬‫يا‬،‫مقاومت‬‫ناشي‬‫از‬‫هاي‬‫پارادايم‬ ‫حاکميت‬‫و‬ ‫است‬ ‫موجود‬‫طبيعي‬ ‫امري‬
‫است‬.‫کم‬‫دست‬ ‫را‬ ‫آنها‬‫نگيريد‬.
‫هاي‬‫پارادايم‬‫ثبات‬ ‫ها‬‫باتجربه‬ ‫در‬ ‫موجود‬‫بيشتري‬‫دارد‬.‫همان‬‫عزيزاني‬‫در‬ ‫که‬
‫هرم‬ ‫رأس‬‫افزاري‬‫نرم‬ ‫وکارهاي‬‫کسب‬‫دارند‬ ‫حضور‬.
‫متدهاي‬‫چابک‬‫کاري‬ ‫هاي‬‫حوزه‬ ‫ي‬‫همه‬ ‫براي‬‫مناسب‬‫نيستند‬‫نادرست‬ ‫انتخاب‬ ‫و‬
‫موجب‬ ‫آنها‬‫جدي‬ ‫ضررهاي‬‫و‬‫نااميدي‬‫شد‬ ‫خواهد‬ ‫شما‬.
‫اگر‬‫متدهاي‬‫انتخاب‬ ‫چابک‬‫براي‬ ‫درستي‬‫با‬ ‫کارکردن‬ ‫از‬ ،‫باشند‬ ‫شما‬ ‫کار‬
‫ي‬‫توسعه‬ ‫رويکرد‬‫لذت‬ ‫چابک‬‫بريد‬ ‫خواهيد‬
‫آخر‬ ‫سخن‬
44
«‫را‬ ‫ها‬ ‫چشم‬‫بايد‬،‫شست‬
‫جور‬‫ديد‬ ‫بايد‬ ‫ديگر‬
‫را‬ ‫ها‬ ‫واژه‬‫بايد‬،‫شست‬
‫واژه‬‫بايد‬‫واژه‬ ،‫باد‬ ‫خود‬‫بايد‬‫باشد‬ ‫باران‬ ‫خود‬
‫را‬ ‫ها‬ ‫چتر‬‫بايد‬،‫بست‬
‫زير‬‫باران‬‫بايد‬‫رفت‬»
‫مراجع‬
45

 Highsmith, Jim. Cockburn, Alistair. 2001. “Agile Software Development:
The Business of Innovation”. IEEE Computer, February
 wikipedia.org
 Snowden, David J., and Mary E. Boone. 2007. “A Leader’s Framework
for Decision Making.” Harvard Business Review, November.
 Clyde W. Holsapple, Xun Li, 2008 , Understanding Organizational Agility:A
Work-Design Perspective
46
47
somamos.blogfa.com

More Related Content

More from Iran Agile Community

Scrum Challenges | By Yaghob Yavari
Scrum Challenges | By Yaghob YavariScrum Challenges | By Yaghob Yavari
Scrum Challenges | By Yaghob YavariIran Agile Community
 
Scrum Is Not Enough | By Pooya Shahbazian
Scrum Is Not Enough | By Pooya ShahbazianScrum Is Not Enough | By Pooya Shahbazian
Scrum Is Not Enough | By Pooya ShahbazianIran Agile Community
 
Agile Methods Comparison | By Farid Dehghan
Agile Methods Comparison | By Farid DehghanAgile Methods Comparison | By Farid Dehghan
Agile Methods Comparison | By Farid DehghanIran Agile Community
 
Performance Review | By Ali H. Moghadam
Performance Review | By Ali H. MoghadamPerformance Review | By Ali H. Moghadam
Performance Review | By Ali H. MoghadamIran Agile Community
 
Managing Technical Debt | By Alireza Maddah
Managing Technical Debt | By Alireza MaddahManaging Technical Debt | By Alireza Maddah
Managing Technical Debt | By Alireza MaddahIran Agile Community
 
Agile Development | By Ruhollah Delpak
Agile Development | By Ruhollah DelpakAgile Development | By Ruhollah Delpak
Agile Development | By Ruhollah DelpakIran Agile Community
 

More from Iran Agile Community (9)

Scrum Challenges | By Yaghob Yavari
Scrum Challenges | By Yaghob YavariScrum Challenges | By Yaghob Yavari
Scrum Challenges | By Yaghob Yavari
 
Scrum Is Not Enough | By Pooya Shahbazian
Scrum Is Not Enough | By Pooya ShahbazianScrum Is Not Enough | By Pooya Shahbazian
Scrum Is Not Enough | By Pooya Shahbazian
 
Agile Methods Comparison | By Farid Dehghan
Agile Methods Comparison | By Farid DehghanAgile Methods Comparison | By Farid Dehghan
Agile Methods Comparison | By Farid Dehghan
 
Performance Review | By Ali H. Moghadam
Performance Review | By Ali H. MoghadamPerformance Review | By Ali H. Moghadam
Performance Review | By Ali H. Moghadam
 
Agile Engine | By Asad Safari
Agile Engine | By Asad SafariAgile Engine | By Asad Safari
Agile Engine | By Asad Safari
 
Managing Technical Debt | By Alireza Maddah
Managing Technical Debt | By Alireza MaddahManaging Technical Debt | By Alireza Maddah
Managing Technical Debt | By Alireza Maddah
 
Agile Development | By Ruhollah Delpak
Agile Development | By Ruhollah DelpakAgile Development | By Ruhollah Delpak
Agile Development | By Ruhollah Delpak
 
Modularity | By Amir Yousefi
Modularity | By Amir YousefiModularity | By Amir Yousefi
Modularity | By Amir Yousefi
 
Agile & BABOK | By Ali Razi
Agile & BABOK | By Ali RaziAgile & BABOK | By Ali Razi
Agile & BABOK | By Ali Razi
 

Why Agile | By Yousof Mehrdad