فهرست مطالب
10 | فصل اول: متد چابک در مهندسی توسعه نرم افزار |
| ||
10 | 1-1-عملکرد متد چابک |
| ||
17 | 2- انواع مدل های چابک در معماری نرم افزار |
|
| |
18 | فصل دوم: انواع مدل های چابک در معماری نرم افزار |
| ||
18 | 2-1-روش اسکرام |
| ||
19 20 24 26 27
| 2-1-1تعریف اسکرام 2-1-2مبانی و اصول اسکرام 2-1-3 برد اسکرام 2-1-4 نقاط قوت مدل اسکرام 2-1-5 نقاط ضعف مدل اسکرام |
|
| |
27 27 29 29 43 30 31 32
33 37 39 40 | 2-2- مدل FDD 2-2-1 فرآیندهای متدولوژی FDD 2-2-2 نقاط قوت مدل FDD 2-2-3نقاط ضعف مدل FDD 2-2-4 انواع مختلف احراز هویت 2-3 مدل XP 2-3-1 قواعد و مفاهیم مدل XP 2-3-2نقاط قوت مدل XP 2-3-3 نقاط ضعف مدل XP 2-4 مدل DSDM 2-4-1 وظایف 2-4-2 ویژگی های مدل DSDM 2-4-3 نقاط ضعف مدل DSDM |
| ||
45 | منابع |
چکیده
روش های معماری سنتی به دلیل اتلاف زمان و نیز سخت تر بودن عملکرد امروزه منسوخ شده اند و بیشتر برنامه نویسان سیستم عامل و نیز شبکه های کامپیوتری به روش های چابک و قابل انعطاف روی آورده اند تا هم سرعت عمل و هم نقاط حفره و خطا را بعتر دریابند . ذکر این نکته پرسود است که روش های مبتنی بر معماری چابک به صورت مدیریت پروژه بیان می شود و بدین نحو تمامی عناصر فعال در پروژه به نحوی مطلوب و با دید استراتژیکی به کار می نگرند . معماری منعطف و امکان تصحیح خطی خطاها سبب شده است تا معمارن بتوانند بصورت گروهی و نیز دوره ه ای نرم افزارهای مطلوبی را تولید نمایند . در روش های چابک ، به دلیل درگیری خاصی که با مشتری ایجاد می شود و حتی در حین زمان انجام پروژه مشتریان با برنامه نویسان و مدیر پروژه در تماس هستند ، میزان رضایت مشتریان لحاظ می شود. در نقطه ای که پروژه دچار شکست می شود با ایجاد حلقه های بازخورد می توان مدیران و پرسنل فنی را در جریان روند کار قرار داد و توجه آنان را به این مساله جلب نمود که حلقه ها نیازمند بازبینی مستمر و فشرده هستند. بنابراین دیدگاه معماری چابک می تواند روشی سریع و با خطای کمتر نسبت به سایر روش ها در معماری نرم افزار ایجاد نموده و سبب بهینه سازی و بهبود نرم افزار ها گردد .
واژگان کلیدی: متدولوژی چابک، تست نرم افزار، فرآیندهای توسعه