SlideShare a Scribd company logo
1 of 19
‫کتابهای‬‫اساس‬ ‫بر‬‫شده‬‫تهیه‬:
‫ضوانی‬‫ر‬‫محمدحسین‬‫دکتر‬‫و‬ ‫مقسمی‬‫ضا‬‫ر‬‫حمید‬‫دکتر‬‫نوشته‬‫ار‬‫ز‬‫اف‬‫نرم‬‫ی‬ ‫مهندس‬
‫نجانی‬‫ز‬‫علی‬‫نقد‬‫سجاد‬‫مهندس‬‫نوشته‬‫ار‬‫ز‬‫اف‬‫نرم‬‫ی‬ ‫مهندس‬
Softwareengineering: apractitioner’sapproach‫دکتر‬‫نوشته‬RogerS.Pressman‫پنجم‬‫ش‬‫ر‬‫نگا‬
‫؟‬‫چیست‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬
‫ک‬ ‫یدادهایی‬‫و‬‫ر‬ ‫و‬ ‫آیند‬‫ر‬‫ف‬ ،‫اد‬‫ر‬‫اف‬ ‫ی‬‫و‬‫ر‬ ‫ل‬‫کنتر‬ ‫و‬ ‫ت‬‫ر‬‫نظا‬ ،‫احی‬‫ر‬‫ط‬ ‫از‬ ‫است‬ ‫ت‬‫ر‬‫عبا‬‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬‫آغاز‬ ‫از‬ ‫ه‬
‫باشد‬ ‫می‬ ‫م‬‫ز‬‫ال‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫انجام‬ ‫تا‬.
‫ی‬‫افزار‬‫نرم‬ ‫های‬‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬ ‫رکن‬‫چهار‬:
‫به‬ ‫رکن‬ ‫چهار‬ ‫این‬4P‫هستند‬ ‫ف‬‫و‬‫معر‬.
‫اد‬‫ر‬‫اف‬People
‫ل‬‫محصو‬Product
‫آیند‬‫ر‬‫ف‬Process
‫ه‬‫ژ‬‫و‬‫پر‬Project
2
‫افراد‬ ‫مدیریت‬
-‫آنها‬‫بین‬ ‫از‬ ‫انتخاب‬ ‫و‬ ‫جدید‬ ‫اد‬‫ر‬‫اف‬ ‫یافتن‬
-‫اد‬‫ر‬‫اف‬ ‫ش‬‫ز‬‫آمو‬ ‫مدیریت‬
-‫اد‬‫ر‬‫اف‬ ‫مانی‬‫ز‬‫سا‬ ‫و‬ ‫ای‬ ‫حرفه‬ ‫توسعه‬ ‫مدیریت‬
-‫اد‬‫ر‬‫اف‬ ‫تیمی‬ ‫توسعه‬ ‫مدیریت‬
‫ل‬‫محصو‬ ‫مدیریت‬
-‫آنها‬ ‫ی‬‫کار‬ ‫دامنه‬ ‫و‬ ‫ل‬‫محصو‬ ‫اهداف‬‫نمودن‬ ‫مشخص‬
-‫اولیه‬ ‫های‬‫داده‬ ‫ی‬‫کار‬ ‫ی‬ ‫ه‬‫ز‬‫حو‬‫نمودن‬ ‫مشخص‬
‫فرآیند‬ ‫مدیریت‬
-‫هستند‬ ‫ا‬‫ر‬‫اج‬ ‫قابل‬ ،‫مدنظر‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫در‬ ‫که‬ ‫چوبی‬‫ر‬‫چا‬ ‫های‬ ‫فعالیت‬ ‫کردن‬‫تعیین‬.
-‫ی‬‫گیر‬ ‫ه‬‫ز‬‫اندا‬ ،‫پیکربندی‬‫مدیریت‬ ،‫کیفیت‬‫تضمین‬‫ن‬‫همچو‬ ‫ی‬‫چتر‬ ‫های‬ ‫فعالیت‬ ‫انجام‬
‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬
-‫آنها‬ ‫از‬‫نمودن‬ ‫پرهیز‬ ‫و‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫شکست‬ ‫احتمالی‬ ‫عوامل‬‫نمودن‬‫تعیین‬
3
‫به‬ ‫نیاز‬ ‫که‬ ‫ای‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫در‬ ‫انسانی‬ ‫منابع‬‫دادن‬ ‫تخصیص‬ ‫ای‬‫ر‬‫ب‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیر‬n‫مدت‬ ‫به‬ ‫نفر‬k‫سه‬ ،‫د‬‫ر‬‫دا‬ ‫سال‬
‫د‬‫ر‬‫دا‬ ‫انتخاب‬:
1-n‫انجام‬ ‫ر‬‫مامو‬ ‫ا‬‫ر‬ ‫نفر‬m‫کند‬ ‫وظیفه‬:‫است‬ ‫م‬‫ز‬‫ال‬ ‫ترکیبی‬ ‫کار‬ ،‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬.
2-n‫انجام‬ ‫ر‬‫مامو‬ ‫ا‬‫ر‬ ‫نفر‬m‫کند‬ ‫وظیفه‬(m>n:)‫تیم‬ ‫چند‬ ،‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬”‫سمی‬‫ر‬‫غیر‬“‫یک‬ ‫و‬ ‫شده‬ ‫تشکیل‬
‫گردد‬ ‫می‬‫تعیین‬ ‫تیم‬ ‫ای‬‫ر‬‫ب‬ ‫خاص‬ ‫هبر‬‫ر‬.
3-n‫قالب‬ ‫در‬ ‫ا‬‫ر‬ ‫نفر‬t‫کند‬ ‫وظایف‬ ‫انجام‬ ‫ر‬‫مامو‬ ‫تیم‬:‫چن‬ ‫یا‬‫یک‬ ‫انجام‬ ‫به‬‫مکلف‬ ‫تیم‬ ‫هر‬ ،‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬‫د‬
‫است‬ ‫شده‬‫تعیین‬ ‫پیش‬ ‫از‬ ‫و‬ ‫مشخص‬ ‫کامال‬ ‫تیم‬ ‫هر‬ ‫ساختار‬ ‫و‬ ‫شود‬ ‫می‬ ‫وظیفه‬.‫چ‬ ‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬‫تیم‬ ‫ند‬
”‫سمی‬‫ر‬“‫داشت‬ ‫خواهیم‬.‫است‬‫داده‬ ‫نشان‬ ‫عمل‬ ‫در‬ ‫ا‬‫ر‬‫ی‬‫بیشتر‬ ‫ی‬‫ر‬‫و‬ ‫بهره‬ ‫ش‬‫و‬‫ر‬ ‫این‬.
4
1-‫اتیک‬‫ر‬‫دموک‬ ‫دایی‬‫ز‬ ‫تمرکز‬(Democratic Decentralization - DD:)
‫است‬‫دائمی‬‫ی‬‫هبر‬‫ر‬‫فاقد‬ ‫ی‬ ‫مهندس‬‫تیم‬.‫ی‬‫سو‬ ‫از‬‫مدتی‬ ‫ای‬‫ر‬‫ب‬ ‫وظایف‬ ‫کنندگان‬ ‫هماهنگ‬‫نرم‬ ‫مدیر‬
‫شوند‬ ‫می‬ ‫تعویض‬ ‫سپس‬ ‫و‬ ‫شوند‬ ‫می‬ ‫منصوب‬ ‫ار‬‫ز‬‫اف‬.‫مشکال‬ ‫و‬ ‫کار‬ ‫ند‬‫و‬‫ر‬ ‫ه‬‫ر‬‫با‬‫ر‬‫د‬ ‫ی‬‫گیر‬ ‫تصمیم‬‫طریق‬ ‫از‬ ،‫ت‬
‫اکثریت‬ ‫ای‬‫ر‬(‫اجماع‬)‫اب‬‫ر‬ ‫یعنی‬ ‫ند‬‫ر‬‫ندا‬ ‫مقامی‬ ‫ی‬‫برتر‬ ‫یکدیگر‬ ‫به‬ ‫تیم‬ ‫اعضای‬ ‫و‬ ‫شود‬ ‫می‬ ‫انجام‬‫با‬ ‫آنها‬ ‫طه‬
‫است‬ ‫افقی‬ ‫یکدیگر‬.
5
2-‫شده‬ ‫ل‬‫کنتر‬ ‫دایی‬‫ز‬ ‫تمرکز‬(Controlled Decentralization - CD):
‫بوده‬‫هبر‬‫ر‬‫یک‬‫ای‬‫ر‬‫دا‬ ‫ی‬ ‫مهندس‬‫تیم‬‫ک‬ ‫ند‬‫ر‬‫دا‬ ‫وجود‬‫نیز‬ ‫ثانویه‬‫ان‬‫ر‬‫هب‬‫ر‬ ‫ی‬‫یکسر‬ ‫ضمنا‬ ‫و‬‫تصمیمات‬ ‫ه‬
‫گیرند‬ ‫می‬ ‫ا‬‫ر‬ ‫فرعی‬.‫ش‬‫و‬‫ر‬ ‫مشکالت‬ ‫حل‬1‫توسط‬ ‫اهکار‬‫ر‬ ‫ی‬‫ساز‬‫پیاده‬ ‫ش‬‫و‬‫ر‬ ‫لیکن‬ ‫شود‬ ‫می‬ ‫انجام‬ ‫اجماع‬ ‫با‬
‫شود‬ ‫می‬ ‫انجام‬ ‫ها‬ ‫ه‬‫و‬‫گر‬ ‫یر‬‫ز‬‫بین‬ ‫مستقیم‬ ،‫هبر‬‫ر‬.
‫تباط‬‫ر‬‫ا‬ ‫و‬ ‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫ثانویه‬‫ان‬‫ر‬‫هب‬‫ر‬ ‫و‬ ‫اصلی‬‫ان‬‫ر‬‫هب‬‫ر‬‫بین‬ ‫عمودی‬ ‫تباط‬‫ر‬‫ا‬ ‫ماندهی‬‫ز‬‫سا‬ ‫نوع‬ ‫این‬ ‫در‬‫بین‬ ‫افقی‬
‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫اد‬‫ر‬‫اف‬ ‫و‬ ‫ها‬ ‫ه‬‫و‬‫گر‬ ‫یر‬‫ز‬.
6
3-‫شده‬ ‫ل‬‫کنتر‬ ‫تمرکز‬(Controlled Centralization - CC: )
‫مشکالت‬‫حل‬‫برای‬‫اهکار‬‫ر‬‫ائه‬‫ر‬‫ا‬‫و‬‫تیم‬‫داخلی‬‫هماهنگی‬‫اس‬‫تیم‬ ‫عهده‬ ‫بر‬ ‫باال‬ ‫سطح‬‫و‬ ‫ت‬
‫است‬ ‫عمودی‬ ‫ت‬‫ر‬‫صو‬ ‫به‬ ،‫تیم‬ ‫اعضای‬ ‫و‬ ‫هبر‬‫ر‬‫بین‬ ‫تباط‬‫ر‬‫ا‬.
7
‫نکته‬1:‫های‬‫ر‬‫ساختا‬ ‫از‬ ‫استفاده‬ ‫ساده‬ ‫مسایل‬ ‫ای‬‫ر‬‫ب‬CC‫و‬CD‫دشوار‬ ‫های‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫ای‬‫ر‬‫ب‬ ‫و‬ ‫است‬ ‫بهتر‬
‫ساختار‬ ‫از‬‫استفاده‬DD‫کنن‬ ‫می‬ ‫پیدا‬ ‫ا‬‫ر‬‫ی‬‫بهتر‬ ‫و‬‫بیشتر‬ ‫های‬‫ر‬‫اهکا‬‫ر‬ ‫تیم‬ ‫اعضای‬ ‫ن‬‫چو‬ ‫است‬‫بهتر‬‫د‬.
‫نکته‬2:‫است‬ ‫باشند‬ ‫داشته‬ ‫ا‬‫ر‬ ‫یربخش‬‫ز‬ ‫به‬ ‫تقسیم‬ ‫قابلیت‬ ‫که‬ ‫گ‬‫ر‬‫بز‬ ‫بسیار‬ ‫های‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫ای‬‫ر‬‫ب‬‫از‬ ‫فاده‬
‫های‬‫ر‬‫ساختا‬CC‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫ساختار‬ ‫این‬ ‫در‬ ‫ی‬‫کمتر‬ ‫تباطات‬‫ر‬‫ا‬ ‫به‬ ‫نیاز‬ ‫ا‬‫ر‬‫ی‬‫ز‬ ‫است؛‬ ‫مناسب‬.
‫نکته‬3:‫های‬ ‫تیم‬ ‫که‬ ‫است‬‫داده‬ ‫نشان‬ ‫ی‬‫آمار‬ ‫ی‬ ‫س‬‫ر‬‫بر‬CC‫و‬CD‫های‬ ‫تیم‬ ‫به‬‫نسبت‬ ‫ی‬‫کمتر‬ ‫خطای‬DD
‫ند‬‫ر‬‫دا‬.
8
1-‫ه‬‫ژ‬‫و‬‫پر‬ ‫ی‬‫دشوار‬‫ان‬‫ز‬‫می‬
2-‫برنامه‬ ‫گی‬‫ر‬‫بز‬(‫تابع‬ ‫نقاط‬ ‫تعداد‬ ‫یا‬ ‫کد‬ ‫خطوط‬ ‫تعداد‬ ‫برحسب‬)
3-‫بود‬ ‫خواهند‬ ‫و‬ ‫اند‬ ‫بوده‬ ‫هم‬ ‫کنار‬ ‫تیم‬ ‫اعضای‬ ‫که‬ ‫مانی‬‫ز‬ ‫مدت‬( .‫تیم‬ ‫عمر‬ ‫ل‬‫طو‬)
4-‫ها‬ ‫ل‬‫و‬‫ماژ‬ ‫یا‬ ‫ها‬ ‫پیمانه‬ ‫تعداد‬(‫کرد‬ ‫تبدیل‬ ‫یز‬‫ر‬ ‫های‬ ‫دسته‬ ‫به‬ ‫ا‬‫ر‬ ‫مشکالت‬ ‫شود‬ ‫می‬ ‫حد‬ ‫چه‬ ‫تا‬).
5-‫ه‬‫ژ‬‫و‬‫پر‬ ‫ای‬‫ر‬‫ب‬ ‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫اطمینان‬ ‫قابلیت‬ ‫و‬ ‫کیفیت‬
6-‫تحویل‬ ‫یخ‬‫ر‬‫تا‬
7-‫ه‬‫ژ‬‫و‬‫پر‬ ‫های‬ ‫بخش‬ ‫سایر‬ ‫و‬ ‫کوچک‬ ‫های‬ ‫بخش‬‫بین‬ ‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫تباطات‬‫ر‬‫ا‬ ‫تعداد‬
9
1-‫بسته‬‫ی‬‫الگو‬(Closed):‫احتمال‬‫و‬ ‫شود‬ ‫ایجاد‬‫وظایف‬ ‫از‬ ‫اتبی‬‫ر‬‫م‬‫سلسله‬ ‫که‬‫شود‬ ‫می‬‫ماندهی‬‫ز‬‫سا‬‫ی‬‫ر‬‫طو‬ ‫تیم‬
‫است‬‫اندک‬‫بدیع‬‫های‬‫ر‬‫کا‬‫و‬ ‫ی‬‫ر‬‫نوآو‬ ‫ای‬‫ر‬‫ب‬‫موفقیت‬.‫پ‬‫که‬ ‫است‬‫مناسب‬‫هایی‬‫ه‬‫و‬‫گر‬ ‫ای‬‫ر‬‫ب‬‫بیشتر‬‫الگو‬ ‫این‬‫ای‬‫ه‬‫ژ‬‫و‬‫ر‬
‫دهند‬‫می‬‫انجام‬‫ا‬‫ر‬ ‫ی‬‫ار‬‫ر‬‫تک‬.
(‫تیم‬‫اعضای‬ ‫برای‬‫عمل‬ ‫ادی‬‫ز‬‫آ‬‫و‬‫خالقیت‬‫وجود‬‫عدم‬)
2-‫تصادفی‬‫ی‬‫الگو‬(Random):‫است‬ ‫اد‬‫ر‬‫اف‬ ‫تک‬ ‫تک‬‫ظرفیت‬‫به‬‫وابسته‬‫و‬ ‫د‬‫ر‬‫دا‬‫سست‬‫ی‬‫ساختار‬ ‫تیم‬.‫ه‬‫تیم‬ ‫این‬‫ای‬‫ر‬‫ب‬‫ا‬
‫نظ‬‫به‬‫نیاز‬‫که‬‫هایی‬‫ر‬‫کا‬ ‫ای‬‫ر‬‫ب‬‫ولی‬‫دهند‬‫می‬ ‫جواب‬‫خوب‬‫خیلی‬‫ند‬‫ر‬‫دا‬ ‫ابداع‬‫و‬ ‫ی‬‫ر‬‫نوآو‬‫به‬‫نیاز‬‫که‬‫هایی‬‫ر‬‫کا‬‫ند‬‫ر‬‫دا‬ ‫م‬
‫دهند‬ ‫می‬‫نشان‬‫خود‬ ‫از‬‫ضعیفی‬ ‫عملکرد‬.
(‫شود‬‫می‬ ‫کم‬ ‫تیمی‬‫ترتیب‬‫و‬ ‫نظم‬‫تیم‬‫اعضای‬‫باالی‬‫عمل‬ ‫ادی‬‫ز‬‫آ‬ ‫وجود‬‫دلیل‬‫به‬).
3-‫باز‬‫ی‬‫الگو‬(Open):‫شود‬ ‫می‬‫سعی‬ ‫الگو‬ ‫این‬‫در‬‫تصادفی‬‫و‬ ‫بسته‬ ‫الگوهای‬ ‫مزایای‬‫ن‬‫ز‬‫سا‬‫مجتمع‬‫یکجا‬‫در‬‫ا‬‫ر‬‫د‬.‫این‬
‫ای‬‫ر‬‫ب‬‫ها‬ ‫تیم‬‫هستند‬‫مناسب‬ ‫خیلی‬‫پیچیده‬‫مسائل‬ ‫حل‬‫م‬‫انجام‬‫اجماع‬‫مبنای‬‫بر‬‫ها‬ ‫ی‬‫گیر‬‫تصمیم‬‫ن‬‫چو‬‫و‬ ‫گیرد‬ ‫ی‬
‫شود‬ ‫می‬‫انجام‬‫اعضا‬‫بین‬‫یادی‬‫ز‬‫خیلی‬‫تباطات‬‫ر‬‫ا‬.
4-‫همزمان‬‫ی‬‫الگو‬(Synchronous):‫ا‬‫آنها‬‫بین‬‫فعال‬ ‫تباطات‬‫ر‬‫ا‬‫که‬‫شوند‬ ‫می‬ ‫بندی‬‫تقسیم‬‫ی‬‫ر‬‫طو‬‫تیم‬‫اعضای‬‫ندک‬
‫باشد‬.(‫باشد‬‫می‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫در‬‫آمده‬ ‫وجود‬‫به‬‫مشکالت‬ ‫ی‬‫و‬‫ر‬‫بر‬‫کار‬ ،‫تیم‬‫این‬ ‫های‬‫فعالیت‬ ‫بیشتر‬).
10
1-‫آ‬ ‫از‬‫غیر‬ ‫کنند‬ ‫معطوف‬ ‫ی‬‫چیز‬ ‫هر‬ ‫به‬ ‫ا‬‫ر‬ ‫خود‬ ‫توجه‬ ‫اد‬‫ر‬‫اف‬ ‫و‬ ‫باشد‬ ‫آشفته‬ ،‫ی‬‫کار‬ ‫فضای‬ ‫که‬ ‫وقتی‬‫که‬ ‫ی‬‫کار‬ ‫ن‬
‫دهند‬ ‫انجام‬ ‫باید‬ ‫واقعا‬.
2-‫گردد‬‫تیم‬ ‫اد‬‫ر‬‫اف‬‫بین‬ ‫اصطکاک‬ ‫و‬ ‫احم‬‫ز‬‫ت‬ ‫باعث‬ ‫که‬ ‫پرسنلی‬ ‫و‬ ‫فنی‬ ‫عوامل‬ ‫از‬ ‫ی‬ ‫ناش‬ ‫احتی‬‫ر‬‫نا‬.
3-‫که‬ ‫وقتی‬”‫آیند‬‫ر‬‫ف‬‫مدل‬“‫ای‬ ‫شیوه‬ ‫به‬ ‫ها‬ ‫ل‬‫و‬‫ماژ‬ ‫یا‬ ‫باشد‬ ‫نشده‬ ‫انتخاب‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫آن‬ ‫ای‬‫ر‬‫ب‬ ‫مناسبی‬‫بین‬ ،‫بد‬
‫باشند‬‫شده‬ ‫یع‬‫ز‬‫تو‬ ‫اد‬‫ر‬‫اف‬.
4-‫باشد‬‫نشده‬ ‫توجیه‬ ‫او‬ ‫و‬ ‫باشد‬‫شده‬ ‫تفهیم‬ ‫او‬ ‫به‬ ‫مبهم‬ ‫ت‬‫ر‬‫صو‬ ‫به‬ ‫فرد‬ ‫هر‬ ‫نقش‬ ‫که‬ ‫وقتی‬.
5-‫فت‬‫ر‬‫بین‬ ‫از‬ ‫نفس‬ ‫به‬ ‫اعتماد‬ ‫و‬ ‫باشد‬‫شده‬ ‫شکست‬ ‫دچار‬ ‫ر‬‫مکر‬ ‫ر‬‫طو‬ ‫به‬ ‫بار‬ ‫چند‬ ‫تیم‬ ‫که‬ ‫وقتی‬‫باشد‬ ‫ه‬.
11
1-‫افراد‬ ‫بین‬ ‫ی‬‫شبکه‬:‫ممک‬‫و‬‫هستند‬‫ه‬‫ژ‬‫و‬‫پر‬‫از‬‫خارج‬‫که‬‫کسانی‬‫آن‬‫و‬ ‫تیم‬‫اعضای‬‫با‬‫سمی‬‫ر‬ ‫غیر‬‫های‬ ‫بحث‬‫است‬ ‫ن‬
‫آید‬‫کار‬ ‫به‬‫که‬‫باشند‬‫شمندی‬‫ز‬‫ار‬‫های‬‫تجربه‬ ‫ای‬‫ر‬‫دا‬.
(‫جدید‬‫اعضای‬‫با‬‫اعضا‬‫قبلی‬‫ب‬‫ر‬‫تجا‬ ‫دادن‬‫ار‬‫ر‬‫ق‬‫اختیار‬‫در‬)
2-‫افراد‬‫بین‬‫سمی‬‫ر‬‫غیر‬ ‫های‬‫ش‬‫و‬‫ر‬:‫پر‬‫ی‬‫ر‬‫آو‬‫جمع‬‫و‬ ‫مسئله‬‫حل‬‫و‬‫اطالعات‬‫تبادل‬ ‫ای‬‫ر‬‫ب‬‫هی‬‫و‬‫گر‬‫جلسات‬‫شامل‬‫سنل‬
‫توسعه‬
3-‫افراد‬‫بین‬‫سمی‬‫ر‬‫های‬‫ش‬‫و‬‫ر‬:‫ط‬‫و‬‫ـاع‬‫ض‬‫او‬‫ر‬‫و‬‫مر‬‫جلسات‬‫شامل‬‫که‬ ‫است‬‫کیفیت‬‫تضمین‬‫های‬‫فعالیت‬‫همان‬‫و‬ ‫احی‬‫ر‬
‫باشد‬‫می‬‫کد‬‫ی‬ ‫س‬‫ر‬‫بر‬.
4-‫فردی‬ ‫غیر‬ ‫سمی‬‫ر‬‫های‬‫ش‬‫و‬‫ر‬:‫یاد‬ ،‫منبع‬‫کد‬‫مثل‬‫تحویل‬ ‫قابل‬ ‫ای‬‫ز‬‫اج‬‫و‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫ی‬ ‫مهندس‬ ‫مستندات‬‫شامل‬‫داشت‬
‫باشد‬‫می‬‫مخزنی‬‫های‬ ‫داده‬‫و‬‫خطاها‬‫دیابی‬‫ر‬‫ش‬‫ر‬‫ا‬‫ز‬‫گ‬،‫مانبندی‬‫ز‬ ‫های‬‫برنامه‬،‫فنی‬ ‫های‬.
5-‫الکترونیکی‬ ‫تباطات‬‫ر‬‫ا‬:‫باشد‬ ‫می‬ ‫انس‬‫ر‬‫کنف‬ ‫ویدیو‬ ‫های‬‫سیستم‬‫و‬‫الکترونیکی‬ ‫پست‬‫شامل‬.
‫نکته‬:‫های‬‫ه‬‫ر‬‫شما‬‫باال‬‫های‬‫ش‬‫و‬‫ر‬ ‫بین‬‫در‬1‫و‬2‫و‬3‫های‬‫ش‬‫و‬‫ر‬ ‫و‬‫باشند‬‫می‬‫بقیه‬‫از‬‫تر‬‫موثر‬4‫و‬5‫ایی‬‫ر‬‫کا‬
‫چندانی‬(‫اخیر‬ ‫ی‬‫دهه‬‫در‬‫حداقل‬)‫ند‬‫ر‬‫ندا‬.
12
‫کردن‬‫تعیین‬ ‫دهد‬ ‫می‬ ‫انجام‬‫ل‬‫محصو‬ ‫مدیریت‬ ‫ی‬ ‫مینه‬‫ز‬ ‫در‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫مدیر‬ ‫که‬ ‫فعالیتی‬‫اولین‬”‫دامن‬‫برد‬‫ر‬‫کا‬ ‫ه‬
‫افزار‬ ‫نرم‬“‫یر‬‫ز‬ ‫سواالت‬ ‫به‬‫دادن‬ ‫پاسخ‬ ‫یعنی‬ ‫است‬:
1-‫محیط‬:‫چه‬ ‫جدید‬‫محیط‬ ‫های‬ ‫مینه‬‫ز‬ ‫؟‬ ‫کرد‬ ‫خواهد‬ ‫عمل‬ ‫چگونه‬ ‫گتر‬‫ر‬‫بز‬ ‫های‬ ‫مینه‬‫ز‬ ‫در‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫این‬
‫؟‬ ‫بود‬ ‫خواهد‬
2-‫عملیات‬ ‫اهداف‬:‫تو‬ ‫ا‬‫ر‬ ‫ای‬‫داده‬ ‫اشیاء‬ ‫چه‬ ‫و‬ ‫کرده‬ ‫یافت‬‫ر‬‫د‬ ‫ودی‬‫ر‬‫و‬ ‫از‬ ‫ا‬‫ر‬ ‫ای‬‫داده‬ ‫اشیاء‬ ‫چه‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫این‬‫لید‬
‫؟‬ ‫کرد‬ ‫خواهد‬
3-‫ایی‬‫ر‬‫کا‬ ‫و‬ ‫عملکرد‬:‫جی‬‫و‬‫خر‬ ‫اطالعات‬ ‫به‬ ‫ودی‬‫ر‬‫و‬ ‫های‬‫داده‬ ‫تبدیل‬ ‫ای‬‫ر‬‫ب‬ ‫ا‬‫ر‬ ‫ی‬ ‫ش‬‫ز‬‫پردا‬ ‫چه‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫این‬‫انجام‬
‫؟‬ ‫داد‬ ‫خواهد‬
‫تعیین‬ ‫از‬ ‫پس‬”‫برد‬‫ر‬‫کا‬ ‫دامنه‬“‫به‬ ‫نوبت‬”‫مسئله‬ ‫شکست‬ ‫و‬ ‫تجزیه‬“‫سد‬‫ر‬ ‫می‬.‫پر‬ ‫یک‬ ‫ساخت‬ ‫ای‬‫ر‬‫ب‬‫قابل‬ ‫ه‬‫ژ‬‫و‬
‫باشد‬ ‫می‬ ‫آن‬ ‫حل‬ ‫ای‬‫ر‬‫ب‬ ‫مسئله‬ ‫شکستن‬ ‫با‬ ‫الویت‬ ،‫دفاع‬.
13
‫مواقع‬ ‫ی‬ ‫بعض‬ ‫در‬ ‫که‬ ‫مسائل‬ ‫تجزیه‬‫مشکل‬ ‫ی‬‫ساز‬ ‫تفکیک‬‫ف‬ ،‫شود‬ ‫می‬ ‫نامیده‬ ‫مشکل‬ ‫تشریح‬ ‫یا‬‫است‬ ‫عالیتی‬
‫د‬‫ر‬‫دا‬ ‫ار‬‫ر‬‫ق‬ ‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫های‬ ‫مندی‬‫ز‬‫نیا‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬ ‫مرکز‬ ‫در‬ ‫که‬.‫مربو‬ ‫فعالیت‬ ‫انجام‬ ‫ل‬‫طو‬ ‫در‬‫به‬ ‫ط‬
‫مح‬ ‫دو‬ ‫در‬ ‫تجزیه‬ ‫بلکه‬ ،‫شود‬ ‫نمی‬ ‫انجام‬ ‫مشکل‬ ‫کامل‬ ‫تجزیه‬ ‫ای‬‫ر‬‫ب‬ ‫ی‬ ‫تالش‬ ‫هیچ‬ ،‫دامنه‬‫تعیین‬‫اصلی‬ ‫دوده‬
‫شود‬ ‫می‬ ‫برده‬ ‫کار‬ ‫به‬ ‫یر‬‫ز‬:
1-‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫عملیاتی‬ ‫های‬‫توانمندی‬‫تعیین‬(‫ب‬ ‫ما‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫که‬ ‫مسئله‬ ‫این‬ ‫کردن‬‫مشخص‬ ‫یعنی‬‫چه‬ ‫ه‬
‫د‬‫ر‬‫دا‬ ‫نیاز‬ ‫هایی‬ ‫قابلیت‬ ‫و‬ ‫امکانات‬) .
2-‫شود‬ ‫طی‬ ‫باید‬ ‫عملیاتی‬ ‫های‬‫توانمندی‬ ‫این‬ ‫به‬ ‫سیدن‬‫ر‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫آیندی‬‫ر‬‫ف‬.
‫وضعیت‬ ‫ت‬‫ر‬‫صو‬ ‫شدن‬ ‫مشخص‬ ‫با‬‫افزار‬ ‫نرم‬ ‫بردی‬‫ر‬‫کا‬ ‫دامنه‬‫طو‬ ‫به‬ ‫ی‬‫ساز‬‫تفکیک‬ ‫مرحله‬‫اولین‬ ،‫طبیعی‬ ‫ر‬
‫افتد‬‫می‬ ‫اتفاق‬.
14
‫ک‬ ‫که‬‫بگیرد‬ ‫تصمیم‬ ‫باید‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیر‬ ،‫آموختیم‬ ‫قبل‬ ‫فصل‬ ‫در‬ ‫که‬ ‫آیند‬‫ر‬‫ف‬ ‫مدل‬‫ده‬ ‫به‬ ‫توجه‬ ‫با‬‫این‬ ‫از‬ ‫یک‬ ‫دام‬
‫است‬ ‫تر‬ ‫مناسب‬ ‫همه‬ ‫از‬ ،‫آیند‬‫ر‬‫ف‬ ‫های‬ ‫مدل‬.
‫کند‬ ‫توجه‬ ‫یر‬‫ز‬ ‫د‬‫ر‬‫موا‬ ‫به‬ ‫باید‬ ‫کار‬ ‫این‬ ‫ای‬‫ر‬‫ب‬:
*‫است‬‫داده‬ ‫ش‬‫ر‬‫سفا‬ ‫ا‬‫ر‬ ‫ل‬‫محصو‬ ‫این‬ ‫که‬‫ی‬‫مشتر‬ ‫شخصیت‬ ‫شناخت‬ ‫یعنی‬‫؛‬‫ی‬‫مشتر‬ ‫ی‬ ‫شناس‬ ‫جامعه‬.
*‫ل‬‫محصو‬ ‫خود‬ ‫ها‬ ‫ویژگی‬
*‫کند‬ ‫می‬ ‫کار‬ ‫آن‬ ‫در‬ ‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫تیم‬ ‫که‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫محیط‬.
‫عملیات‬ ‫باید‬ ‫مدیر‬ ،‫آیند‬‫ر‬‫ف‬‫مدل‬ ‫انتخاب‬ ‫از‬ ‫پس‬”‫فرآیند‬ ‫و‬ ‫ل‬‫محصو‬ ‫تلفیق‬“‫بدهد‬ ‫انجام‬ ‫ا‬‫ر‬.‫ا‬ ‫ای‬‫ر‬‫ب‬‫او‬ ‫کار‬ ‫ین‬
‫کند‬ ‫انتخاب‬ ‫ی‬‫چتر‬ ‫های‬ ‫فعالیت‬‫میان‬ ‫از‬ ‫ا‬‫ر‬ ‫چوبی‬‫ر‬‫چا‬ ‫های‬ ‫فعالیت‬ ‫ی‬‫سر‬ ‫یک‬ ‫باید‬.
15
•‫ی‬‫مشتر‬ ‫با‬ ‫تباط‬‫ر‬‫ا‬:‫ه‬‫دهنده‬ ‫توسعه‬ ‫و‬‫ی‬‫مشتر‬ ‫میان‬ ‫های‬‫ز‬‫نیا‬ ‫موثر‬ ‫کشف‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫می‬ ‫م‬‫ز‬‫ال‬ ‫ا‬
‫باشد‬.
•‫ی‬‫یز‬‫ر‬ ‫طرح‬:‫ه‬‫ژ‬‫و‬‫پر‬ ‫به‬ ‫مربوط‬ ‫اطالعات‬ ‫دیگر‬ ‫و‬ ‫مانی‬‫ز‬ ‫خطوط‬ ،‫منابع‬ ‫تعریف‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫است‬ ‫م‬‫ز‬‫ال‬.
•‫احتمالی‬ ‫خطرهای‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬:‫م‬‫ز‬‫ال‬ ‫مدیریتی‬ ‫و‬ ‫فنی‬ ‫ات‬‫ر‬‫خط‬ ‫یابی‬‫ز‬‫ار‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫است‬.
•‫ی‬ ‫مهندس‬:‫است‬ ‫م‬‫ز‬‫ال‬ ‫طرح‬ ‫های‬ ‫برد‬‫ر‬‫کا‬ ‫از‬ ‫د‬‫ر‬‫مو‬ ‫چند‬ ‫یا‬ ‫یک‬ ‫ساخت‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬.
•‫ی‬‫واگذار‬ ‫و‬ ‫ساخت‬:‫ل‬‫محصو‬ ‫نصب‬ ‫از‬ ‫پس‬ ‫پشتیبانی‬ ‫و‬ ‫نصب‬ ،‫ن‬‫مو‬‫ز‬‫آ‬ ،‫ساخت‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫م‬‫ز‬‫ال‬
‫است‬( .‫مانند‬:‫ان‬‫ر‬‫ب‬‫ر‬‫کا‬ ‫ش‬‫ز‬‫آمو‬ ‫و‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مستندات‬)
•‫ی‬‫مشتر‬ ‫یابی‬‫ز‬‫ار‬:‫شیابی‬‫ز‬‫ار‬ ‫اساس‬‫ر‬‫ب‬ ‫ی‬‫مشتر‬ ‫های‬ ‫د‬‫ر‬‫خو‬‫ز‬‫با‬ ‫دن‬‫ر‬‫آو‬ ‫دست‬ ‫به‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫انجام‬ ‫های‬
‫شد‬ ‫ا‬‫ر‬‫اج‬ ‫نصب‬ ‫مرحله‬ ‫ل‬‫طو‬ ‫در‬ ‫و‬ ‫ایجاد‬ ‫احی‬‫ر‬‫ط‬ ‫مرحله‬ ‫ل‬‫طو‬ ‫در‬ ‫که‬ ‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫های‬ ‫فعالیت‬ ‫از‬ ‫شده‬‫ه‬
‫است‬ ‫م‬‫ز‬‫ال‬ ،‫اند‬.
16
‫نظر‬ ‫طبق‬John Reel‫ژ‬‫و‬‫پر‬‫بفهمد‬ ‫تواند‬‫می‬ ‫ها‬ ‫آن‬ ‫ی‬‫و‬‫ر‬ ‫از‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیر‬ ‫که‬ ‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫مشخصه‬‫عالمت‬‫ده‬‫ه‬
‫د‬‫ر‬‫دا‬ ‫ار‬‫ر‬‫ق‬ ‫جدی‬ ‫خطر‬ ‫معرض‬ ‫در‬:
1-‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫تیم‬ ‫اعضای‬ ‫توسط‬‫ی‬‫مشتر‬ ‫های‬‫ز‬‫نیا‬ ‫درک‬ ‫عدم‬
2-‫ل‬‫محصو‬ ‫برد‬‫ر‬‫کا‬ ‫دامنه‬ ‫درک‬ ‫عدم‬
3-‫ات‬‫ر‬‫تغیی‬ ‫مدیریت‬ ‫سوء‬
4-‫شده‬ ‫انتخاب‬ ‫ی‬‫ر‬‫فناو‬ ‫کردن‬‫تغییر‬
5-‫ی‬‫تجار‬ ‫های‬‫ز‬‫نیا‬ ‫شدن‬ ‫تعریف‬ ‫بد‬
6-‫نباشد‬ ‫بینانه‬ ‫واقع‬ ،‫ه‬‫ژ‬‫و‬‫پر‬ ‫انجام‬‫مهلت‬.
7-‫ان‬‫ر‬‫ب‬‫ر‬‫کا‬ ‫مقاومت‬
8-‫مالی‬ ‫های‬ ‫حمایت‬ ‫بودن‬ ‫ضعیف‬
9-‫تیم‬ ‫در‬ ‫مناسب‬ ‫های‬ ‫ت‬‫ر‬‫مها‬ ‫فقدان‬
10-‫قبلی‬ ‫های‬ ‫شکست‬ ‫از‬ ‫و‬ ‫کنند‬ ‫استفاده‬ ‫ها‬ ‫ش‬‫و‬‫ر‬‫بهترین‬ ‫از‬‫نکنند‬ ‫سعی‬ ‫ندگان‬‫ز‬‫سا‬ ‫و‬‫ان‬‫ر‬‫مدی‬‫بگیرند‬ ‫س‬‫ر‬‫د‬.
17
‫آقای‬ ‫سپس‬Reel‫شکست‬ ‫از‬ ‫پرهیز‬ ‫ای‬‫ر‬‫ب‬ ‫ا‬‫ر‬ ‫گام‬ ‫پنج‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫ان‬‫ر‬‫مدی‬ ‫ای‬‫ر‬‫ب‬(‫گانه‬ ‫ده‬ ‫عالئم‬)‫به‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫یر‬‫ز‬ ‫شرح‬
‫کند‬ ‫می‬ ‫معرفی‬:
1-‫دهید‬ ‫ایش‬‫ر‬‫آ‬ ‫ستی‬‫ر‬‫د‬ ‫به‬ ‫ا‬‫ر‬ ‫تیم‬ ‫ساختار‬ ‫و‬ ‫کنید‬ ‫شناسایی‬ ‫ستی‬‫ر‬‫د‬ ‫به‬ ‫ا‬‫ر‬ ‫مسئله‬.
2-‫ک‬ ‫تیم‬ ‫اد‬‫ر‬‫اف‬ ‫به‬‫انگیزه‬‫دادن‬ ‫با‬ ‫و‬ ‫کنید‬ ‫حفظ‬ ‫ا‬‫ر‬ ‫کار‬ ‫انجام‬ ‫آهنگ‬ ‫یعنی‬ ‫کنید؛‬ ‫حفظ‬ ‫ا‬‫ر‬ ‫تکانه‬‫که‬ ‫کنید‬ ‫ی‬‫ار‬
‫نشود‬ ‫کم‬ ‫سرعت‬ ،‫کار‬ ‫اواسط‬ ‫در‬ ‫و‬ ‫د‬‫و‬‫بر‬ ‫جلو‬ ‫یکنواخت‬ ‫سرعت‬ ‫با‬ ‫ه‬‫ژ‬‫و‬‫پر‬.
3-‫کنید‬ ‫دنبال‬ ‫ا‬‫ر‬ ‫کار‬ ‫پیشرفت‬.‫است‬ ‫ی‬‫ر‬‫و‬ ‫بهره‬ ‫یابی‬‫ز‬‫ار‬ ‫و‬ ‫ی‬‫گیر‬ ‫ه‬‫ز‬‫اندا‬ ‫های‬ ‫ش‬‫و‬‫ر‬ ‫از‬ ‫کار‬ ‫این‬ ‫ای‬‫ر‬‫ب‬‫کنید‬ ‫فاده‬.
4-‫د‬ ‫پس‬ ‫ا‬‫ر‬ ‫خود‬ ‫امتحان‬ ‫قبال‬ ‫که‬ ‫د‬‫ر‬‫استاندا‬ ‫و‬ ‫آماده‬ ‫های‬ ‫ل‬‫و‬‫ماژ‬ ‫و‬ ‫ها‬ ‫ال‬‫و‬‫ر‬ ‫و‬ ‫ها‬ ‫واسطه‬ ‫از‬‫توانید‬ ‫می‬ ‫تا‬‫اده‬
‫ید‬‫ز‬‫بسا‬ ‫ی‬ ‫ش‬‫ر‬‫سفا‬ ‫ا‬‫ر‬ ‫چیز‬ ‫همه‬ ‫نکنید‬ ‫سعی‬ ‫و‬ ‫کنید‬ ‫انداستفاده‬.
5-‫م‬ ‫و‬ ‫تیم‬ ‫اعضای‬ ‫و‬‫مشتریان‬ ‫دهای‬‫ر‬‫خو‬‫ز‬‫با‬ ‫کردن‬ ‫ائه‬‫ر‬‫ا‬ ‫و‬ ‫کار‬ ‫پایان‬ ‫از‬ ‫پس‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬ ‫انجام‬‫کتوب‬
‫شود‬ ‫استفاده‬ ‫آینده‬ ‫در‬ ‫آنها‬ ‫ب‬‫ر‬‫تجا‬ ‫از‬ ‫تا‬ ‫ها‬ ‫آن‬ ‫کردن‬.
18
‫م‬ِ‫ئ‬‫بو‬ ‫ی‬‫بر‬ ‫ر‬‫فسو‬‫و‬‫پر‬ ‫آقای‬ ‫نام‬ ‫به‬ ‫ی‬ ‫شخص‬(Barry Boehm)‫اصل‬WWWWWHH‫اصل‬ ‫ا‬‫ر‬‫اختصا‬ ‫که‬ ‫ا‬‫ر‬
W⁵HH‫است‬‫نموده‬ ‫پیشنهاد‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫مدیریت‬ ‫ای‬‫ر‬‫ب‬ ،‫شود‬ ‫می‬‫نامیده‬.‫اصل‬W⁵HH‫نرم‬ ‫های‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫همه‬ ‫ای‬‫ر‬‫ب‬
‫است‬ ‫استفاده‬ ‫قابل‬ ،‫ها‬ ‫آن‬ ‫پیچیدگی‬ ‫و‬ ‫ه‬‫ز‬‫اندا‬ ‫به‬ ‫توجه‬ ‫ن‬‫بدو‬ ،‫ی‬‫ار‬‫ز‬‫اف‬.‫ای‬‫ر‬‫ب‬ ،‫اصل‬ ‫این‬ ‫طبق‬ ‫بر‬‫اینکه‬
‫بده‬ ‫پاسخ‬ ‫یر‬‫ز‬ ‫های‬ ‫پرسش‬ ‫به‬ ‫باید‬ ‫ند‬‫ر‬‫آو‬ ‫بدست‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫از‬ ‫مناسبی‬ ‫طرح‬‫بتوانند‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫ان‬‫ر‬‫مدی‬‫ند‬:
-‫؟‬ ‫یابد‬ ‫می‬ ‫توسعه‬ ‫سیستم‬ ‫این‬ ‫ا‬‫ر‬‫چ‬(Why is the system being developed?)‫ی‬‫تجار‬ ‫توجیه‬
-‫؟‬ ‫شد‬ ‫خواهد‬ ‫انجام‬ ‫مانی‬‫ز‬ ‫چه‬ ‫در‬ ‫ی‬‫کار‬ ‫چه‬(What will be done, by when?)‫ه‬‫ژ‬‫و‬‫پر‬ ‫مانبندی‬‫ز‬
-‫؟‬ ‫د‬‫ر‬‫دا‬ ‫عهده‬ ‫بر‬ ‫ا‬‫ر‬ ‫ی‬‫کار‬‫مسئولیت‬ ‫ی‬ ‫کس‬ ‫چه‬(Whois responsible for a function ?)
-‫؟‬ ‫د‬‫ر‬‫دا‬ ‫جایگاهی‬ ‫چه‬ ‫مانی‬‫ز‬‫سا‬ ‫لحاظ‬ ‫از‬ ‫هرکس‬(Where are they organizationally located?)
-‫؟‬ ‫شد‬ ‫خواهد‬ ‫انجام‬ ‫چگونه‬ ‫فنی‬ ‫و‬ ‫مدیریتی‬ ‫لحاظ‬ ‫از‬ ‫ه‬‫ژ‬‫و‬‫پر‬(How will the job be done technically and
managerially?)
-‫؟‬ ‫است‬ ‫م‬‫ز‬‫ال‬ ‫ه‬‫ز‬‫اندا‬ ‫چه‬ ‫منبع‬ ‫هر‬ ‫از‬(How much of each resource is needed?)
19

More Related Content

Viewers also liked (8)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Dunea_Legend
Dunea_LegendDunea_Legend
Dunea_Legend
 
Session 1: Plant pest impacts - a common set of metrics
Session 1: Plant pest impacts - a common set of metricsSession 1: Plant pest impacts - a common set of metrics
Session 1: Plant pest impacts - a common set of metrics
 
Giada's Erasmus experience in Chester
Giada's Erasmus experience in ChesterGiada's Erasmus experience in Chester
Giada's Erasmus experience in Chester
 
Experiencia significativa suba
Experiencia significativa subaExperiencia significativa suba
Experiencia significativa suba
 
Respiración
RespiraciónRespiración
Respiración
 
Pengelolaan Peserta Didik
Pengelolaan Peserta DidikPengelolaan Peserta Didik
Pengelolaan Peserta Didik
 
Meu Bairro Zona Oeste - Junho
Meu Bairro Zona Oeste - JunhoMeu Bairro Zona Oeste - Junho
Meu Bairro Zona Oeste - Junho
 

Similar to Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه

Similar to Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه (20)

نگار پژوه :: آموزش کاربردی بهینه سازی الگوریتم ازدحام ذرات چند هدفه
نگار پژوه :: آموزش کاربردی بهینه سازی الگوریتم ازدحام ذرات چند هدفهنگار پژوه :: آموزش کاربردی بهینه سازی الگوریتم ازدحام ذرات چند هدفه
نگار پژوه :: آموزش کاربردی بهینه سازی الگوریتم ازدحام ذرات چند هدفه
 
Transactions & concurrency control
Transactions & concurrency controlTransactions & concurrency control
Transactions & concurrency control
 
Scrum doc
Scrum docScrum doc
Scrum doc
 
Radmanesh c#-1
Radmanesh c#-1Radmanesh c#-1
Radmanesh c#-1
 
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptxwww.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
 
Sql tuning
Sql tuningSql tuning
Sql tuning
 
سیستم تئوری
سیستم تئوریسیستم تئوری
سیستم تئوری
 
cloud computing , رایانش ابری
cloud computing , رایانش ابریcloud computing , رایانش ابری
cloud computing , رایانش ابری
 
Anchoring 2
Anchoring 2Anchoring 2
Anchoring 2
 
Recovery in gnu/linux
Recovery in gnu/linux Recovery in gnu/linux
Recovery in gnu/linux
 
Data-Centered Architecture: Blackboard Architecture Style
Data-Centered Architecture: Blackboard Architecture StyleData-Centered Architecture: Blackboard Architecture Style
Data-Centered Architecture: Blackboard Architecture Style
 
Verilog
VerilogVerilog
Verilog
 
مسیردهی و پروتوکولهای مسیریابی
مسیردهی و پروتوکولهای مسیریابیمسیردهی و پروتوکولهای مسیریابی
مسیردهی و پروتوکولهای مسیریابی
 
Cisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah AmanCisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah Aman
 
Presentation1
Presentation1Presentation1
Presentation1
 
Bi and data mining with Oracle
Bi and data mining with OracleBi and data mining with Oracle
Bi and data mining with Oracle
 
grid
gridgrid
grid
 
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
 
آنتروپومتری - قسمت اول
آنتروپومتری - قسمت اولآنتروپومتری - قسمت اول
آنتروپومتری - قسمت اول
 
Ip mv workshop
Ip mv workshopIp mv workshop
Ip mv workshop
 

Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه

  • 1. ‫کتابهای‬‫اساس‬ ‫بر‬‫شده‬‫تهیه‬: ‫ضوانی‬‫ر‬‫محمدحسین‬‫دکتر‬‫و‬ ‫مقسمی‬‫ضا‬‫ر‬‫حمید‬‫دکتر‬‫نوشته‬‫ار‬‫ز‬‫اف‬‫نرم‬‫ی‬ ‫مهندس‬ ‫نجانی‬‫ز‬‫علی‬‫نقد‬‫سجاد‬‫مهندس‬‫نوشته‬‫ار‬‫ز‬‫اف‬‫نرم‬‫ی‬ ‫مهندس‬ Softwareengineering: apractitioner’sapproach‫دکتر‬‫نوشته‬RogerS.Pressman‫پنجم‬‫ش‬‫ر‬‫نگا‬
  • 2. ‫؟‬‫چیست‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬ ‫ک‬ ‫یدادهایی‬‫و‬‫ر‬ ‫و‬ ‫آیند‬‫ر‬‫ف‬ ،‫اد‬‫ر‬‫اف‬ ‫ی‬‫و‬‫ر‬ ‫ل‬‫کنتر‬ ‫و‬ ‫ت‬‫ر‬‫نظا‬ ،‫احی‬‫ر‬‫ط‬ ‫از‬ ‫است‬ ‫ت‬‫ر‬‫عبا‬‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬‫آغاز‬ ‫از‬ ‫ه‬ ‫باشد‬ ‫می‬ ‫م‬‫ز‬‫ال‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫انجام‬ ‫تا‬. ‫ی‬‫افزار‬‫نرم‬ ‫های‬‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬ ‫رکن‬‫چهار‬: ‫به‬ ‫رکن‬ ‫چهار‬ ‫این‬4P‫هستند‬ ‫ف‬‫و‬‫معر‬. ‫اد‬‫ر‬‫اف‬People ‫ل‬‫محصو‬Product ‫آیند‬‫ر‬‫ف‬Process ‫ه‬‫ژ‬‫و‬‫پر‬Project 2
  • 3. ‫افراد‬ ‫مدیریت‬ -‫آنها‬‫بین‬ ‫از‬ ‫انتخاب‬ ‫و‬ ‫جدید‬ ‫اد‬‫ر‬‫اف‬ ‫یافتن‬ -‫اد‬‫ر‬‫اف‬ ‫ش‬‫ز‬‫آمو‬ ‫مدیریت‬ -‫اد‬‫ر‬‫اف‬ ‫مانی‬‫ز‬‫سا‬ ‫و‬ ‫ای‬ ‫حرفه‬ ‫توسعه‬ ‫مدیریت‬ -‫اد‬‫ر‬‫اف‬ ‫تیمی‬ ‫توسعه‬ ‫مدیریت‬ ‫ل‬‫محصو‬ ‫مدیریت‬ -‫آنها‬ ‫ی‬‫کار‬ ‫دامنه‬ ‫و‬ ‫ل‬‫محصو‬ ‫اهداف‬‫نمودن‬ ‫مشخص‬ -‫اولیه‬ ‫های‬‫داده‬ ‫ی‬‫کار‬ ‫ی‬ ‫ه‬‫ز‬‫حو‬‫نمودن‬ ‫مشخص‬ ‫فرآیند‬ ‫مدیریت‬ -‫هستند‬ ‫ا‬‫ر‬‫اج‬ ‫قابل‬ ،‫مدنظر‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫در‬ ‫که‬ ‫چوبی‬‫ر‬‫چا‬ ‫های‬ ‫فعالیت‬ ‫کردن‬‫تعیین‬. -‫ی‬‫گیر‬ ‫ه‬‫ز‬‫اندا‬ ،‫پیکربندی‬‫مدیریت‬ ،‫کیفیت‬‫تضمین‬‫ن‬‫همچو‬ ‫ی‬‫چتر‬ ‫های‬ ‫فعالیت‬ ‫انجام‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیریت‬ -‫آنها‬ ‫از‬‫نمودن‬ ‫پرهیز‬ ‫و‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫شکست‬ ‫احتمالی‬ ‫عوامل‬‫نمودن‬‫تعیین‬ 3
  • 4. ‫به‬ ‫نیاز‬ ‫که‬ ‫ای‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫در‬ ‫انسانی‬ ‫منابع‬‫دادن‬ ‫تخصیص‬ ‫ای‬‫ر‬‫ب‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیر‬n‫مدت‬ ‫به‬ ‫نفر‬k‫سه‬ ،‫د‬‫ر‬‫دا‬ ‫سال‬ ‫د‬‫ر‬‫دا‬ ‫انتخاب‬: 1-n‫انجام‬ ‫ر‬‫مامو‬ ‫ا‬‫ر‬ ‫نفر‬m‫کند‬ ‫وظیفه‬:‫است‬ ‫م‬‫ز‬‫ال‬ ‫ترکیبی‬ ‫کار‬ ،‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬. 2-n‫انجام‬ ‫ر‬‫مامو‬ ‫ا‬‫ر‬ ‫نفر‬m‫کند‬ ‫وظیفه‬(m>n:)‫تیم‬ ‫چند‬ ،‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬”‫سمی‬‫ر‬‫غیر‬“‫یک‬ ‫و‬ ‫شده‬ ‫تشکیل‬ ‫گردد‬ ‫می‬‫تعیین‬ ‫تیم‬ ‫ای‬‫ر‬‫ب‬ ‫خاص‬ ‫هبر‬‫ر‬. 3-n‫قالب‬ ‫در‬ ‫ا‬‫ر‬ ‫نفر‬t‫کند‬ ‫وظایف‬ ‫انجام‬ ‫ر‬‫مامو‬ ‫تیم‬:‫چن‬ ‫یا‬‫یک‬ ‫انجام‬ ‫به‬‫مکلف‬ ‫تیم‬ ‫هر‬ ،‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬‫د‬ ‫است‬ ‫شده‬‫تعیین‬ ‫پیش‬ ‫از‬ ‫و‬ ‫مشخص‬ ‫کامال‬ ‫تیم‬ ‫هر‬ ‫ساختار‬ ‫و‬ ‫شود‬ ‫می‬ ‫وظیفه‬.‫چ‬ ‫ت‬‫ر‬‫صو‬ ‫این‬ ‫در‬‫تیم‬ ‫ند‬ ”‫سمی‬‫ر‬“‫داشت‬ ‫خواهیم‬.‫است‬‫داده‬ ‫نشان‬ ‫عمل‬ ‫در‬ ‫ا‬‫ر‬‫ی‬‫بیشتر‬ ‫ی‬‫ر‬‫و‬ ‫بهره‬ ‫ش‬‫و‬‫ر‬ ‫این‬. 4
  • 5. 1-‫اتیک‬‫ر‬‫دموک‬ ‫دایی‬‫ز‬ ‫تمرکز‬(Democratic Decentralization - DD:) ‫است‬‫دائمی‬‫ی‬‫هبر‬‫ر‬‫فاقد‬ ‫ی‬ ‫مهندس‬‫تیم‬.‫ی‬‫سو‬ ‫از‬‫مدتی‬ ‫ای‬‫ر‬‫ب‬ ‫وظایف‬ ‫کنندگان‬ ‫هماهنگ‬‫نرم‬ ‫مدیر‬ ‫شوند‬ ‫می‬ ‫تعویض‬ ‫سپس‬ ‫و‬ ‫شوند‬ ‫می‬ ‫منصوب‬ ‫ار‬‫ز‬‫اف‬.‫مشکال‬ ‫و‬ ‫کار‬ ‫ند‬‫و‬‫ر‬ ‫ه‬‫ر‬‫با‬‫ر‬‫د‬ ‫ی‬‫گیر‬ ‫تصمیم‬‫طریق‬ ‫از‬ ،‫ت‬ ‫اکثریت‬ ‫ای‬‫ر‬(‫اجماع‬)‫اب‬‫ر‬ ‫یعنی‬ ‫ند‬‫ر‬‫ندا‬ ‫مقامی‬ ‫ی‬‫برتر‬ ‫یکدیگر‬ ‫به‬ ‫تیم‬ ‫اعضای‬ ‫و‬ ‫شود‬ ‫می‬ ‫انجام‬‫با‬ ‫آنها‬ ‫طه‬ ‫است‬ ‫افقی‬ ‫یکدیگر‬. 5
  • 6. 2-‫شده‬ ‫ل‬‫کنتر‬ ‫دایی‬‫ز‬ ‫تمرکز‬(Controlled Decentralization - CD): ‫بوده‬‫هبر‬‫ر‬‫یک‬‫ای‬‫ر‬‫دا‬ ‫ی‬ ‫مهندس‬‫تیم‬‫ک‬ ‫ند‬‫ر‬‫دا‬ ‫وجود‬‫نیز‬ ‫ثانویه‬‫ان‬‫ر‬‫هب‬‫ر‬ ‫ی‬‫یکسر‬ ‫ضمنا‬ ‫و‬‫تصمیمات‬ ‫ه‬ ‫گیرند‬ ‫می‬ ‫ا‬‫ر‬ ‫فرعی‬.‫ش‬‫و‬‫ر‬ ‫مشکالت‬ ‫حل‬1‫توسط‬ ‫اهکار‬‫ر‬ ‫ی‬‫ساز‬‫پیاده‬ ‫ش‬‫و‬‫ر‬ ‫لیکن‬ ‫شود‬ ‫می‬ ‫انجام‬ ‫اجماع‬ ‫با‬ ‫شود‬ ‫می‬ ‫انجام‬ ‫ها‬ ‫ه‬‫و‬‫گر‬ ‫یر‬‫ز‬‫بین‬ ‫مستقیم‬ ،‫هبر‬‫ر‬. ‫تباط‬‫ر‬‫ا‬ ‫و‬ ‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫ثانویه‬‫ان‬‫ر‬‫هب‬‫ر‬ ‫و‬ ‫اصلی‬‫ان‬‫ر‬‫هب‬‫ر‬‫بین‬ ‫عمودی‬ ‫تباط‬‫ر‬‫ا‬ ‫ماندهی‬‫ز‬‫سا‬ ‫نوع‬ ‫این‬ ‫در‬‫بین‬ ‫افقی‬ ‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫اد‬‫ر‬‫اف‬ ‫و‬ ‫ها‬ ‫ه‬‫و‬‫گر‬ ‫یر‬‫ز‬. 6
  • 7. 3-‫شده‬ ‫ل‬‫کنتر‬ ‫تمرکز‬(Controlled Centralization - CC: ) ‫مشکالت‬‫حل‬‫برای‬‫اهکار‬‫ر‬‫ائه‬‫ر‬‫ا‬‫و‬‫تیم‬‫داخلی‬‫هماهنگی‬‫اس‬‫تیم‬ ‫عهده‬ ‫بر‬ ‫باال‬ ‫سطح‬‫و‬ ‫ت‬ ‫است‬ ‫عمودی‬ ‫ت‬‫ر‬‫صو‬ ‫به‬ ،‫تیم‬ ‫اعضای‬ ‫و‬ ‫هبر‬‫ر‬‫بین‬ ‫تباط‬‫ر‬‫ا‬. 7
  • 8. ‫نکته‬1:‫های‬‫ر‬‫ساختا‬ ‫از‬ ‫استفاده‬ ‫ساده‬ ‫مسایل‬ ‫ای‬‫ر‬‫ب‬CC‫و‬CD‫دشوار‬ ‫های‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫ای‬‫ر‬‫ب‬ ‫و‬ ‫است‬ ‫بهتر‬ ‫ساختار‬ ‫از‬‫استفاده‬DD‫کنن‬ ‫می‬ ‫پیدا‬ ‫ا‬‫ر‬‫ی‬‫بهتر‬ ‫و‬‫بیشتر‬ ‫های‬‫ر‬‫اهکا‬‫ر‬ ‫تیم‬ ‫اعضای‬ ‫ن‬‫چو‬ ‫است‬‫بهتر‬‫د‬. ‫نکته‬2:‫است‬ ‫باشند‬ ‫داشته‬ ‫ا‬‫ر‬ ‫یربخش‬‫ز‬ ‫به‬ ‫تقسیم‬ ‫قابلیت‬ ‫که‬ ‫گ‬‫ر‬‫بز‬ ‫بسیار‬ ‫های‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫ای‬‫ر‬‫ب‬‫از‬ ‫فاده‬ ‫های‬‫ر‬‫ساختا‬CC‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫ساختار‬ ‫این‬ ‫در‬ ‫ی‬‫کمتر‬ ‫تباطات‬‫ر‬‫ا‬ ‫به‬ ‫نیاز‬ ‫ا‬‫ر‬‫ی‬‫ز‬ ‫است؛‬ ‫مناسب‬. ‫نکته‬3:‫های‬ ‫تیم‬ ‫که‬ ‫است‬‫داده‬ ‫نشان‬ ‫ی‬‫آمار‬ ‫ی‬ ‫س‬‫ر‬‫بر‬CC‫و‬CD‫های‬ ‫تیم‬ ‫به‬‫نسبت‬ ‫ی‬‫کمتر‬ ‫خطای‬DD ‫ند‬‫ر‬‫دا‬. 8
  • 9. 1-‫ه‬‫ژ‬‫و‬‫پر‬ ‫ی‬‫دشوار‬‫ان‬‫ز‬‫می‬ 2-‫برنامه‬ ‫گی‬‫ر‬‫بز‬(‫تابع‬ ‫نقاط‬ ‫تعداد‬ ‫یا‬ ‫کد‬ ‫خطوط‬ ‫تعداد‬ ‫برحسب‬) 3-‫بود‬ ‫خواهند‬ ‫و‬ ‫اند‬ ‫بوده‬ ‫هم‬ ‫کنار‬ ‫تیم‬ ‫اعضای‬ ‫که‬ ‫مانی‬‫ز‬ ‫مدت‬( .‫تیم‬ ‫عمر‬ ‫ل‬‫طو‬) 4-‫ها‬ ‫ل‬‫و‬‫ماژ‬ ‫یا‬ ‫ها‬ ‫پیمانه‬ ‫تعداد‬(‫کرد‬ ‫تبدیل‬ ‫یز‬‫ر‬ ‫های‬ ‫دسته‬ ‫به‬ ‫ا‬‫ر‬ ‫مشکالت‬ ‫شود‬ ‫می‬ ‫حد‬ ‫چه‬ ‫تا‬). 5-‫ه‬‫ژ‬‫و‬‫پر‬ ‫ای‬‫ر‬‫ب‬ ‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫اطمینان‬ ‫قابلیت‬ ‫و‬ ‫کیفیت‬ 6-‫تحویل‬ ‫یخ‬‫ر‬‫تا‬ 7-‫ه‬‫ژ‬‫و‬‫پر‬ ‫های‬ ‫بخش‬ ‫سایر‬ ‫و‬ ‫کوچک‬ ‫های‬ ‫بخش‬‫بین‬ ‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫تباطات‬‫ر‬‫ا‬ ‫تعداد‬ 9
  • 10. 1-‫بسته‬‫ی‬‫الگو‬(Closed):‫احتمال‬‫و‬ ‫شود‬ ‫ایجاد‬‫وظایف‬ ‫از‬ ‫اتبی‬‫ر‬‫م‬‫سلسله‬ ‫که‬‫شود‬ ‫می‬‫ماندهی‬‫ز‬‫سا‬‫ی‬‫ر‬‫طو‬ ‫تیم‬ ‫است‬‫اندک‬‫بدیع‬‫های‬‫ر‬‫کا‬‫و‬ ‫ی‬‫ر‬‫نوآو‬ ‫ای‬‫ر‬‫ب‬‫موفقیت‬.‫پ‬‫که‬ ‫است‬‫مناسب‬‫هایی‬‫ه‬‫و‬‫گر‬ ‫ای‬‫ر‬‫ب‬‫بیشتر‬‫الگو‬ ‫این‬‫ای‬‫ه‬‫ژ‬‫و‬‫ر‬ ‫دهند‬‫می‬‫انجام‬‫ا‬‫ر‬ ‫ی‬‫ار‬‫ر‬‫تک‬. (‫تیم‬‫اعضای‬ ‫برای‬‫عمل‬ ‫ادی‬‫ز‬‫آ‬‫و‬‫خالقیت‬‫وجود‬‫عدم‬) 2-‫تصادفی‬‫ی‬‫الگو‬(Random):‫است‬ ‫اد‬‫ر‬‫اف‬ ‫تک‬ ‫تک‬‫ظرفیت‬‫به‬‫وابسته‬‫و‬ ‫د‬‫ر‬‫دا‬‫سست‬‫ی‬‫ساختار‬ ‫تیم‬.‫ه‬‫تیم‬ ‫این‬‫ای‬‫ر‬‫ب‬‫ا‬ ‫نظ‬‫به‬‫نیاز‬‫که‬‫هایی‬‫ر‬‫کا‬ ‫ای‬‫ر‬‫ب‬‫ولی‬‫دهند‬‫می‬ ‫جواب‬‫خوب‬‫خیلی‬‫ند‬‫ر‬‫دا‬ ‫ابداع‬‫و‬ ‫ی‬‫ر‬‫نوآو‬‫به‬‫نیاز‬‫که‬‫هایی‬‫ر‬‫کا‬‫ند‬‫ر‬‫دا‬ ‫م‬ ‫دهند‬ ‫می‬‫نشان‬‫خود‬ ‫از‬‫ضعیفی‬ ‫عملکرد‬. (‫شود‬‫می‬ ‫کم‬ ‫تیمی‬‫ترتیب‬‫و‬ ‫نظم‬‫تیم‬‫اعضای‬‫باالی‬‫عمل‬ ‫ادی‬‫ز‬‫آ‬ ‫وجود‬‫دلیل‬‫به‬). 3-‫باز‬‫ی‬‫الگو‬(Open):‫شود‬ ‫می‬‫سعی‬ ‫الگو‬ ‫این‬‫در‬‫تصادفی‬‫و‬ ‫بسته‬ ‫الگوهای‬ ‫مزایای‬‫ن‬‫ز‬‫سا‬‫مجتمع‬‫یکجا‬‫در‬‫ا‬‫ر‬‫د‬.‫این‬ ‫ای‬‫ر‬‫ب‬‫ها‬ ‫تیم‬‫هستند‬‫مناسب‬ ‫خیلی‬‫پیچیده‬‫مسائل‬ ‫حل‬‫م‬‫انجام‬‫اجماع‬‫مبنای‬‫بر‬‫ها‬ ‫ی‬‫گیر‬‫تصمیم‬‫ن‬‫چو‬‫و‬ ‫گیرد‬ ‫ی‬ ‫شود‬ ‫می‬‫انجام‬‫اعضا‬‫بین‬‫یادی‬‫ز‬‫خیلی‬‫تباطات‬‫ر‬‫ا‬. 4-‫همزمان‬‫ی‬‫الگو‬(Synchronous):‫ا‬‫آنها‬‫بین‬‫فعال‬ ‫تباطات‬‫ر‬‫ا‬‫که‬‫شوند‬ ‫می‬ ‫بندی‬‫تقسیم‬‫ی‬‫ر‬‫طو‬‫تیم‬‫اعضای‬‫ندک‬ ‫باشد‬.(‫باشد‬‫می‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫در‬‫آمده‬ ‫وجود‬‫به‬‫مشکالت‬ ‫ی‬‫و‬‫ر‬‫بر‬‫کار‬ ،‫تیم‬‫این‬ ‫های‬‫فعالیت‬ ‫بیشتر‬). 10
  • 11. 1-‫آ‬ ‫از‬‫غیر‬ ‫کنند‬ ‫معطوف‬ ‫ی‬‫چیز‬ ‫هر‬ ‫به‬ ‫ا‬‫ر‬ ‫خود‬ ‫توجه‬ ‫اد‬‫ر‬‫اف‬ ‫و‬ ‫باشد‬ ‫آشفته‬ ،‫ی‬‫کار‬ ‫فضای‬ ‫که‬ ‫وقتی‬‫که‬ ‫ی‬‫کار‬ ‫ن‬ ‫دهند‬ ‫انجام‬ ‫باید‬ ‫واقعا‬. 2-‫گردد‬‫تیم‬ ‫اد‬‫ر‬‫اف‬‫بین‬ ‫اصطکاک‬ ‫و‬ ‫احم‬‫ز‬‫ت‬ ‫باعث‬ ‫که‬ ‫پرسنلی‬ ‫و‬ ‫فنی‬ ‫عوامل‬ ‫از‬ ‫ی‬ ‫ناش‬ ‫احتی‬‫ر‬‫نا‬. 3-‫که‬ ‫وقتی‬”‫آیند‬‫ر‬‫ف‬‫مدل‬“‫ای‬ ‫شیوه‬ ‫به‬ ‫ها‬ ‫ل‬‫و‬‫ماژ‬ ‫یا‬ ‫باشد‬ ‫نشده‬ ‫انتخاب‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫آن‬ ‫ای‬‫ر‬‫ب‬ ‫مناسبی‬‫بین‬ ،‫بد‬ ‫باشند‬‫شده‬ ‫یع‬‫ز‬‫تو‬ ‫اد‬‫ر‬‫اف‬. 4-‫باشد‬‫نشده‬ ‫توجیه‬ ‫او‬ ‫و‬ ‫باشد‬‫شده‬ ‫تفهیم‬ ‫او‬ ‫به‬ ‫مبهم‬ ‫ت‬‫ر‬‫صو‬ ‫به‬ ‫فرد‬ ‫هر‬ ‫نقش‬ ‫که‬ ‫وقتی‬. 5-‫فت‬‫ر‬‫بین‬ ‫از‬ ‫نفس‬ ‫به‬ ‫اعتماد‬ ‫و‬ ‫باشد‬‫شده‬ ‫شکست‬ ‫دچار‬ ‫ر‬‫مکر‬ ‫ر‬‫طو‬ ‫به‬ ‫بار‬ ‫چند‬ ‫تیم‬ ‫که‬ ‫وقتی‬‫باشد‬ ‫ه‬. 11
  • 12. 1-‫افراد‬ ‫بین‬ ‫ی‬‫شبکه‬:‫ممک‬‫و‬‫هستند‬‫ه‬‫ژ‬‫و‬‫پر‬‫از‬‫خارج‬‫که‬‫کسانی‬‫آن‬‫و‬ ‫تیم‬‫اعضای‬‫با‬‫سمی‬‫ر‬ ‫غیر‬‫های‬ ‫بحث‬‫است‬ ‫ن‬ ‫آید‬‫کار‬ ‫به‬‫که‬‫باشند‬‫شمندی‬‫ز‬‫ار‬‫های‬‫تجربه‬ ‫ای‬‫ر‬‫دا‬. (‫جدید‬‫اعضای‬‫با‬‫اعضا‬‫قبلی‬‫ب‬‫ر‬‫تجا‬ ‫دادن‬‫ار‬‫ر‬‫ق‬‫اختیار‬‫در‬) 2-‫افراد‬‫بین‬‫سمی‬‫ر‬‫غیر‬ ‫های‬‫ش‬‫و‬‫ر‬:‫پر‬‫ی‬‫ر‬‫آو‬‫جمع‬‫و‬ ‫مسئله‬‫حل‬‫و‬‫اطالعات‬‫تبادل‬ ‫ای‬‫ر‬‫ب‬‫هی‬‫و‬‫گر‬‫جلسات‬‫شامل‬‫سنل‬ ‫توسعه‬ 3-‫افراد‬‫بین‬‫سمی‬‫ر‬‫های‬‫ش‬‫و‬‫ر‬:‫ط‬‫و‬‫ـاع‬‫ض‬‫او‬‫ر‬‫و‬‫مر‬‫جلسات‬‫شامل‬‫که‬ ‫است‬‫کیفیت‬‫تضمین‬‫های‬‫فعالیت‬‫همان‬‫و‬ ‫احی‬‫ر‬ ‫باشد‬‫می‬‫کد‬‫ی‬ ‫س‬‫ر‬‫بر‬. 4-‫فردی‬ ‫غیر‬ ‫سمی‬‫ر‬‫های‬‫ش‬‫و‬‫ر‬:‫یاد‬ ،‫منبع‬‫کد‬‫مثل‬‫تحویل‬ ‫قابل‬ ‫ای‬‫ز‬‫اج‬‫و‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫ی‬ ‫مهندس‬ ‫مستندات‬‫شامل‬‫داشت‬ ‫باشد‬‫می‬‫مخزنی‬‫های‬ ‫داده‬‫و‬‫خطاها‬‫دیابی‬‫ر‬‫ش‬‫ر‬‫ا‬‫ز‬‫گ‬،‫مانبندی‬‫ز‬ ‫های‬‫برنامه‬،‫فنی‬ ‫های‬. 5-‫الکترونیکی‬ ‫تباطات‬‫ر‬‫ا‬:‫باشد‬ ‫می‬ ‫انس‬‫ر‬‫کنف‬ ‫ویدیو‬ ‫های‬‫سیستم‬‫و‬‫الکترونیکی‬ ‫پست‬‫شامل‬. ‫نکته‬:‫های‬‫ه‬‫ر‬‫شما‬‫باال‬‫های‬‫ش‬‫و‬‫ر‬ ‫بین‬‫در‬1‫و‬2‫و‬3‫های‬‫ش‬‫و‬‫ر‬ ‫و‬‫باشند‬‫می‬‫بقیه‬‫از‬‫تر‬‫موثر‬4‫و‬5‫ایی‬‫ر‬‫کا‬ ‫چندانی‬(‫اخیر‬ ‫ی‬‫دهه‬‫در‬‫حداقل‬)‫ند‬‫ر‬‫ندا‬. 12
  • 13. ‫کردن‬‫تعیین‬ ‫دهد‬ ‫می‬ ‫انجام‬‫ل‬‫محصو‬ ‫مدیریت‬ ‫ی‬ ‫مینه‬‫ز‬ ‫در‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫مدیر‬ ‫که‬ ‫فعالیتی‬‫اولین‬”‫دامن‬‫برد‬‫ر‬‫کا‬ ‫ه‬ ‫افزار‬ ‫نرم‬“‫یر‬‫ز‬ ‫سواالت‬ ‫به‬‫دادن‬ ‫پاسخ‬ ‫یعنی‬ ‫است‬: 1-‫محیط‬:‫چه‬ ‫جدید‬‫محیط‬ ‫های‬ ‫مینه‬‫ز‬ ‫؟‬ ‫کرد‬ ‫خواهد‬ ‫عمل‬ ‫چگونه‬ ‫گتر‬‫ر‬‫بز‬ ‫های‬ ‫مینه‬‫ز‬ ‫در‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫این‬ ‫؟‬ ‫بود‬ ‫خواهد‬ 2-‫عملیات‬ ‫اهداف‬:‫تو‬ ‫ا‬‫ر‬ ‫ای‬‫داده‬ ‫اشیاء‬ ‫چه‬ ‫و‬ ‫کرده‬ ‫یافت‬‫ر‬‫د‬ ‫ودی‬‫ر‬‫و‬ ‫از‬ ‫ا‬‫ر‬ ‫ای‬‫داده‬ ‫اشیاء‬ ‫چه‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫این‬‫لید‬ ‫؟‬ ‫کرد‬ ‫خواهد‬ 3-‫ایی‬‫ر‬‫کا‬ ‫و‬ ‫عملکرد‬:‫جی‬‫و‬‫خر‬ ‫اطالعات‬ ‫به‬ ‫ودی‬‫ر‬‫و‬ ‫های‬‫داده‬ ‫تبدیل‬ ‫ای‬‫ر‬‫ب‬ ‫ا‬‫ر‬ ‫ی‬ ‫ش‬‫ز‬‫پردا‬ ‫چه‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫این‬‫انجام‬ ‫؟‬ ‫داد‬ ‫خواهد‬ ‫تعیین‬ ‫از‬ ‫پس‬”‫برد‬‫ر‬‫کا‬ ‫دامنه‬“‫به‬ ‫نوبت‬”‫مسئله‬ ‫شکست‬ ‫و‬ ‫تجزیه‬“‫سد‬‫ر‬ ‫می‬.‫پر‬ ‫یک‬ ‫ساخت‬ ‫ای‬‫ر‬‫ب‬‫قابل‬ ‫ه‬‫ژ‬‫و‬ ‫باشد‬ ‫می‬ ‫آن‬ ‫حل‬ ‫ای‬‫ر‬‫ب‬ ‫مسئله‬ ‫شکستن‬ ‫با‬ ‫الویت‬ ،‫دفاع‬. 13
  • 14. ‫مواقع‬ ‫ی‬ ‫بعض‬ ‫در‬ ‫که‬ ‫مسائل‬ ‫تجزیه‬‫مشکل‬ ‫ی‬‫ساز‬ ‫تفکیک‬‫ف‬ ،‫شود‬ ‫می‬ ‫نامیده‬ ‫مشکل‬ ‫تشریح‬ ‫یا‬‫است‬ ‫عالیتی‬ ‫د‬‫ر‬‫دا‬ ‫ار‬‫ر‬‫ق‬ ‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫های‬ ‫مندی‬‫ز‬‫نیا‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬ ‫مرکز‬ ‫در‬ ‫که‬.‫مربو‬ ‫فعالیت‬ ‫انجام‬ ‫ل‬‫طو‬ ‫در‬‫به‬ ‫ط‬ ‫مح‬ ‫دو‬ ‫در‬ ‫تجزیه‬ ‫بلکه‬ ،‫شود‬ ‫نمی‬ ‫انجام‬ ‫مشکل‬ ‫کامل‬ ‫تجزیه‬ ‫ای‬‫ر‬‫ب‬ ‫ی‬ ‫تالش‬ ‫هیچ‬ ،‫دامنه‬‫تعیین‬‫اصلی‬ ‫دوده‬ ‫شود‬ ‫می‬ ‫برده‬ ‫کار‬ ‫به‬ ‫یر‬‫ز‬: 1-‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫عملیاتی‬ ‫های‬‫توانمندی‬‫تعیین‬(‫ب‬ ‫ما‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫که‬ ‫مسئله‬ ‫این‬ ‫کردن‬‫مشخص‬ ‫یعنی‬‫چه‬ ‫ه‬ ‫د‬‫ر‬‫دا‬ ‫نیاز‬ ‫هایی‬ ‫قابلیت‬ ‫و‬ ‫امکانات‬) . 2-‫شود‬ ‫طی‬ ‫باید‬ ‫عملیاتی‬ ‫های‬‫توانمندی‬ ‫این‬ ‫به‬ ‫سیدن‬‫ر‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫آیندی‬‫ر‬‫ف‬. ‫وضعیت‬ ‫ت‬‫ر‬‫صو‬ ‫شدن‬ ‫مشخص‬ ‫با‬‫افزار‬ ‫نرم‬ ‫بردی‬‫ر‬‫کا‬ ‫دامنه‬‫طو‬ ‫به‬ ‫ی‬‫ساز‬‫تفکیک‬ ‫مرحله‬‫اولین‬ ،‫طبیعی‬ ‫ر‬ ‫افتد‬‫می‬ ‫اتفاق‬. 14
  • 15. ‫ک‬ ‫که‬‫بگیرد‬ ‫تصمیم‬ ‫باید‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیر‬ ،‫آموختیم‬ ‫قبل‬ ‫فصل‬ ‫در‬ ‫که‬ ‫آیند‬‫ر‬‫ف‬ ‫مدل‬‫ده‬ ‫به‬ ‫توجه‬ ‫با‬‫این‬ ‫از‬ ‫یک‬ ‫دام‬ ‫است‬ ‫تر‬ ‫مناسب‬ ‫همه‬ ‫از‬ ،‫آیند‬‫ر‬‫ف‬ ‫های‬ ‫مدل‬. ‫کند‬ ‫توجه‬ ‫یر‬‫ز‬ ‫د‬‫ر‬‫موا‬ ‫به‬ ‫باید‬ ‫کار‬ ‫این‬ ‫ای‬‫ر‬‫ب‬: *‫است‬‫داده‬ ‫ش‬‫ر‬‫سفا‬ ‫ا‬‫ر‬ ‫ل‬‫محصو‬ ‫این‬ ‫که‬‫ی‬‫مشتر‬ ‫شخصیت‬ ‫شناخت‬ ‫یعنی‬‫؛‬‫ی‬‫مشتر‬ ‫ی‬ ‫شناس‬ ‫جامعه‬. *‫ل‬‫محصو‬ ‫خود‬ ‫ها‬ ‫ویژگی‬ *‫کند‬ ‫می‬ ‫کار‬ ‫آن‬ ‫در‬ ‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫تیم‬ ‫که‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫محیط‬. ‫عملیات‬ ‫باید‬ ‫مدیر‬ ،‫آیند‬‫ر‬‫ف‬‫مدل‬ ‫انتخاب‬ ‫از‬ ‫پس‬”‫فرآیند‬ ‫و‬ ‫ل‬‫محصو‬ ‫تلفیق‬“‫بدهد‬ ‫انجام‬ ‫ا‬‫ر‬.‫ا‬ ‫ای‬‫ر‬‫ب‬‫او‬ ‫کار‬ ‫ین‬ ‫کند‬ ‫انتخاب‬ ‫ی‬‫چتر‬ ‫های‬ ‫فعالیت‬‫میان‬ ‫از‬ ‫ا‬‫ر‬ ‫چوبی‬‫ر‬‫چا‬ ‫های‬ ‫فعالیت‬ ‫ی‬‫سر‬ ‫یک‬ ‫باید‬. 15
  • 16. •‫ی‬‫مشتر‬ ‫با‬ ‫تباط‬‫ر‬‫ا‬:‫ه‬‫دهنده‬ ‫توسعه‬ ‫و‬‫ی‬‫مشتر‬ ‫میان‬ ‫های‬‫ز‬‫نیا‬ ‫موثر‬ ‫کشف‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫می‬ ‫م‬‫ز‬‫ال‬ ‫ا‬ ‫باشد‬. •‫ی‬‫یز‬‫ر‬ ‫طرح‬:‫ه‬‫ژ‬‫و‬‫پر‬ ‫به‬ ‫مربوط‬ ‫اطالعات‬ ‫دیگر‬ ‫و‬ ‫مانی‬‫ز‬ ‫خطوط‬ ،‫منابع‬ ‫تعریف‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫است‬ ‫م‬‫ز‬‫ال‬. •‫احتمالی‬ ‫خطرهای‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬:‫م‬‫ز‬‫ال‬ ‫مدیریتی‬ ‫و‬ ‫فنی‬ ‫ات‬‫ر‬‫خط‬ ‫یابی‬‫ز‬‫ار‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫است‬. •‫ی‬ ‫مهندس‬:‫است‬ ‫م‬‫ز‬‫ال‬ ‫طرح‬ ‫های‬ ‫برد‬‫ر‬‫کا‬ ‫از‬ ‫د‬‫ر‬‫مو‬ ‫چند‬ ‫یا‬ ‫یک‬ ‫ساخت‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬. •‫ی‬‫واگذار‬ ‫و‬ ‫ساخت‬:‫ل‬‫محصو‬ ‫نصب‬ ‫از‬ ‫پس‬ ‫پشتیبانی‬ ‫و‬ ‫نصب‬ ،‫ن‬‫مو‬‫ز‬‫آ‬ ،‫ساخت‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫م‬‫ز‬‫ال‬ ‫است‬( .‫مانند‬:‫ان‬‫ر‬‫ب‬‫ر‬‫کا‬ ‫ش‬‫ز‬‫آمو‬ ‫و‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مستندات‬) •‫ی‬‫مشتر‬ ‫یابی‬‫ز‬‫ار‬:‫شیابی‬‫ز‬‫ار‬ ‫اساس‬‫ر‬‫ب‬ ‫ی‬‫مشتر‬ ‫های‬ ‫د‬‫ر‬‫خو‬‫ز‬‫با‬ ‫دن‬‫ر‬‫آو‬ ‫دست‬ ‫به‬ ‫ای‬‫ر‬‫ب‬ ‫که‬ ‫وظایفی‬‫انجام‬ ‫های‬ ‫شد‬ ‫ا‬‫ر‬‫اج‬ ‫نصب‬ ‫مرحله‬ ‫ل‬‫طو‬ ‫در‬ ‫و‬ ‫ایجاد‬ ‫احی‬‫ر‬‫ط‬ ‫مرحله‬ ‫ل‬‫طو‬ ‫در‬ ‫که‬ ‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫های‬ ‫فعالیت‬ ‫از‬ ‫شده‬‫ه‬ ‫است‬ ‫م‬‫ز‬‫ال‬ ،‫اند‬. 16
  • 17. ‫نظر‬ ‫طبق‬John Reel‫ژ‬‫و‬‫پر‬‫بفهمد‬ ‫تواند‬‫می‬ ‫ها‬ ‫آن‬ ‫ی‬‫و‬‫ر‬ ‫از‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫مدیر‬ ‫که‬ ‫د‬‫ر‬‫دا‬ ‫وجود‬ ‫مشخصه‬‫عالمت‬‫ده‬‫ه‬ ‫د‬‫ر‬‫دا‬ ‫ار‬‫ر‬‫ق‬ ‫جدی‬ ‫خطر‬ ‫معرض‬ ‫در‬: 1-‫ی‬‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫تیم‬ ‫اعضای‬ ‫توسط‬‫ی‬‫مشتر‬ ‫های‬‫ز‬‫نیا‬ ‫درک‬ ‫عدم‬ 2-‫ل‬‫محصو‬ ‫برد‬‫ر‬‫کا‬ ‫دامنه‬ ‫درک‬ ‫عدم‬ 3-‫ات‬‫ر‬‫تغیی‬ ‫مدیریت‬ ‫سوء‬ 4-‫شده‬ ‫انتخاب‬ ‫ی‬‫ر‬‫فناو‬ ‫کردن‬‫تغییر‬ 5-‫ی‬‫تجار‬ ‫های‬‫ز‬‫نیا‬ ‫شدن‬ ‫تعریف‬ ‫بد‬ 6-‫نباشد‬ ‫بینانه‬ ‫واقع‬ ،‫ه‬‫ژ‬‫و‬‫پر‬ ‫انجام‬‫مهلت‬. 7-‫ان‬‫ر‬‫ب‬‫ر‬‫کا‬ ‫مقاومت‬ 8-‫مالی‬ ‫های‬ ‫حمایت‬ ‫بودن‬ ‫ضعیف‬ 9-‫تیم‬ ‫در‬ ‫مناسب‬ ‫های‬ ‫ت‬‫ر‬‫مها‬ ‫فقدان‬ 10-‫قبلی‬ ‫های‬ ‫شکست‬ ‫از‬ ‫و‬ ‫کنند‬ ‫استفاده‬ ‫ها‬ ‫ش‬‫و‬‫ر‬‫بهترین‬ ‫از‬‫نکنند‬ ‫سعی‬ ‫ندگان‬‫ز‬‫سا‬ ‫و‬‫ان‬‫ر‬‫مدی‬‫بگیرند‬ ‫س‬‫ر‬‫د‬. 17
  • 18. ‫آقای‬ ‫سپس‬Reel‫شکست‬ ‫از‬ ‫پرهیز‬ ‫ای‬‫ر‬‫ب‬ ‫ا‬‫ر‬ ‫گام‬ ‫پنج‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫ان‬‫ر‬‫مدی‬ ‫ای‬‫ر‬‫ب‬(‫گانه‬ ‫ده‬ ‫عالئم‬)‫به‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫یر‬‫ز‬ ‫شرح‬ ‫کند‬ ‫می‬ ‫معرفی‬: 1-‫دهید‬ ‫ایش‬‫ر‬‫آ‬ ‫ستی‬‫ر‬‫د‬ ‫به‬ ‫ا‬‫ر‬ ‫تیم‬ ‫ساختار‬ ‫و‬ ‫کنید‬ ‫شناسایی‬ ‫ستی‬‫ر‬‫د‬ ‫به‬ ‫ا‬‫ر‬ ‫مسئله‬. 2-‫ک‬ ‫تیم‬ ‫اد‬‫ر‬‫اف‬ ‫به‬‫انگیزه‬‫دادن‬ ‫با‬ ‫و‬ ‫کنید‬ ‫حفظ‬ ‫ا‬‫ر‬ ‫کار‬ ‫انجام‬ ‫آهنگ‬ ‫یعنی‬ ‫کنید؛‬ ‫حفظ‬ ‫ا‬‫ر‬ ‫تکانه‬‫که‬ ‫کنید‬ ‫ی‬‫ار‬ ‫نشود‬ ‫کم‬ ‫سرعت‬ ،‫کار‬ ‫اواسط‬ ‫در‬ ‫و‬ ‫د‬‫و‬‫بر‬ ‫جلو‬ ‫یکنواخت‬ ‫سرعت‬ ‫با‬ ‫ه‬‫ژ‬‫و‬‫پر‬. 3-‫کنید‬ ‫دنبال‬ ‫ا‬‫ر‬ ‫کار‬ ‫پیشرفت‬.‫است‬ ‫ی‬‫ر‬‫و‬ ‫بهره‬ ‫یابی‬‫ز‬‫ار‬ ‫و‬ ‫ی‬‫گیر‬ ‫ه‬‫ز‬‫اندا‬ ‫های‬ ‫ش‬‫و‬‫ر‬ ‫از‬ ‫کار‬ ‫این‬ ‫ای‬‫ر‬‫ب‬‫کنید‬ ‫فاده‬. 4-‫د‬ ‫پس‬ ‫ا‬‫ر‬ ‫خود‬ ‫امتحان‬ ‫قبال‬ ‫که‬ ‫د‬‫ر‬‫استاندا‬ ‫و‬ ‫آماده‬ ‫های‬ ‫ل‬‫و‬‫ماژ‬ ‫و‬ ‫ها‬ ‫ال‬‫و‬‫ر‬ ‫و‬ ‫ها‬ ‫واسطه‬ ‫از‬‫توانید‬ ‫می‬ ‫تا‬‫اده‬ ‫ید‬‫ز‬‫بسا‬ ‫ی‬ ‫ش‬‫ر‬‫سفا‬ ‫ا‬‫ر‬ ‫چیز‬ ‫همه‬ ‫نکنید‬ ‫سعی‬ ‫و‬ ‫کنید‬ ‫انداستفاده‬. 5-‫م‬ ‫و‬ ‫تیم‬ ‫اعضای‬ ‫و‬‫مشتریان‬ ‫دهای‬‫ر‬‫خو‬‫ز‬‫با‬ ‫کردن‬ ‫ائه‬‫ر‬‫ا‬ ‫و‬ ‫کار‬ ‫پایان‬ ‫از‬ ‫پس‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬ ‫انجام‬‫کتوب‬ ‫شود‬ ‫استفاده‬ ‫آینده‬ ‫در‬ ‫آنها‬ ‫ب‬‫ر‬‫تجا‬ ‫از‬ ‫تا‬ ‫ها‬ ‫آن‬ ‫کردن‬. 18
  • 19. ‫م‬ِ‫ئ‬‫بو‬ ‫ی‬‫بر‬ ‫ر‬‫فسو‬‫و‬‫پر‬ ‫آقای‬ ‫نام‬ ‫به‬ ‫ی‬ ‫شخص‬(Barry Boehm)‫اصل‬WWWWWHH‫اصل‬ ‫ا‬‫ر‬‫اختصا‬ ‫که‬ ‫ا‬‫ر‬ W⁵HH‫است‬‫نموده‬ ‫پیشنهاد‬ ‫ه‬‫ژ‬‫و‬‫پر‬‫مدیریت‬ ‫ای‬‫ر‬‫ب‬ ،‫شود‬ ‫می‬‫نامیده‬.‫اصل‬W⁵HH‫نرم‬ ‫های‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫همه‬ ‫ای‬‫ر‬‫ب‬ ‫است‬ ‫استفاده‬ ‫قابل‬ ،‫ها‬ ‫آن‬ ‫پیچیدگی‬ ‫و‬ ‫ه‬‫ز‬‫اندا‬ ‫به‬ ‫توجه‬ ‫ن‬‫بدو‬ ،‫ی‬‫ار‬‫ز‬‫اف‬.‫ای‬‫ر‬‫ب‬ ،‫اصل‬ ‫این‬ ‫طبق‬ ‫بر‬‫اینکه‬ ‫بده‬ ‫پاسخ‬ ‫یر‬‫ز‬ ‫های‬ ‫پرسش‬ ‫به‬ ‫باید‬ ‫ند‬‫ر‬‫آو‬ ‫بدست‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫از‬ ‫مناسبی‬ ‫طرح‬‫بتوانند‬ ‫ه‬‫ژ‬‫و‬‫پر‬ ‫ان‬‫ر‬‫مدی‬‫ند‬: -‫؟‬ ‫یابد‬ ‫می‬ ‫توسعه‬ ‫سیستم‬ ‫این‬ ‫ا‬‫ر‬‫چ‬(Why is the system being developed?)‫ی‬‫تجار‬ ‫توجیه‬ -‫؟‬ ‫شد‬ ‫خواهد‬ ‫انجام‬ ‫مانی‬‫ز‬ ‫چه‬ ‫در‬ ‫ی‬‫کار‬ ‫چه‬(What will be done, by when?)‫ه‬‫ژ‬‫و‬‫پر‬ ‫مانبندی‬‫ز‬ -‫؟‬ ‫د‬‫ر‬‫دا‬ ‫عهده‬ ‫بر‬ ‫ا‬‫ر‬ ‫ی‬‫کار‬‫مسئولیت‬ ‫ی‬ ‫کس‬ ‫چه‬(Whois responsible for a function ?) -‫؟‬ ‫د‬‫ر‬‫دا‬ ‫جایگاهی‬ ‫چه‬ ‫مانی‬‫ز‬‫سا‬ ‫لحاظ‬ ‫از‬ ‫هرکس‬(Where are they organizationally located?) -‫؟‬ ‫شد‬ ‫خواهد‬ ‫انجام‬ ‫چگونه‬ ‫فنی‬ ‫و‬ ‫مدیریتی‬ ‫لحاظ‬ ‫از‬ ‫ه‬‫ژ‬‫و‬‫پر‬(How will the job be done technically and managerially?) -‫؟‬ ‫است‬ ‫م‬‫ز‬‫ال‬ ‫ه‬‫ز‬‫اندا‬ ‫چه‬ ‫منبع‬ ‫هر‬ ‫از‬(How much of each resource is needed?) 19