پروژه کریستال Crystal Family یکی از معروف ترین روش های چابک
پروژه بصورت ورد در 21 صفحه برای دانشجویان رشته کامپیوتر
فهرست مطالب
فصل اول. 1
متدولوژیهای توسعه نرم افزار. 1
متدولوژیهای توسعه نرم افزار. 2
مقدمه. 2
متدولوژی توسعه نرم افزار. 4
تقسیم بندی متدولوژیهای توسعه نرم افزار. 4
متدولوژیهای سنگین وزن Heavyweight)) 4
متدولوژی سنگین وزن. 4
مشکلات متدولوژیهای سنگین وزن. 4
معیارهای مقایسه متدولوژیها با یکدیگر. 5
روش… 5
معیار موفقیت… 5
اندازه پروژه 5
نحوه مستندسازی.. 6
چرخه ها 6
اندازه تیم.. 6
برگشت سرمایه. 6
بیانیه روشهای چابک…. 7
معروفترین روشهای چابک…. 7
متدولوژیهای خانواده Crystal 8
مزایای روشهای سریع الانتقال. 9
فصل دوم. 10
کریستال و ویژگی های آن. 10
مقدمه. 10
2-متدلوژی چابک…. 11
3-توسعه ی چابک ودستورالعمل ها 12
4-چالش مدیریت نیازمندی ها 13
5-تکاملی وافزایشی.. 14
6-متدلوژی کریستال. 15
کریستال Clear. 18
فرایند. 19
کریستال نارنجی.. 19
7-نتیجه گیری.. 20
مراجع. 21
معروفترین روشهای چابک
XP (Extreme Programming)
Scrum
Crystal Family
FDD (Feature Driven Development)
Dynamic System Development
Adaptive Software Development
Open Source Software Development
متدولوژیهای خانواده Crystal
- شامل مجموعهای از متدولوژیهای متفاوت است که مناسبترین آنها برای هر پروژه منحصر به فرد انتخاب میشود
- دارای اصولی است که متدولوژیها را برای شرایط مختلف موجود در پروژهها سفارشی میکند
- روش Crystal پیشنهاد میکند که یک متدولوژی مناسب براساس اندازه و میزان بحرانیبودن پروژه انتخاب شود
هر عضو از خانواده Crystal با یک رنگ مشخص میشود که میزان سنگینی متدولوژی را نشان میدهد. رنگ
تاریکتر نشان دهنده متدولوژی سنگینتر است
تمامی پروژهها از توسعه افزایشی با بازه زمانی حداکثر 4 ماه استفاده میکنند
تأکید روی ارتباطات و همکاری بین افراد درگیر در پروژه است
هیچ فعالیت یا ابزاری را برای توسعه محدود نمیکند
مثلاً میتوان از فعالیتهای XP و Scrum با هم در این روش استفاده کرد
مزایای روشهای سریع الانتقال
تأکید روی شرکت دادن مشتری در پروژه ها است که در پروژه های کاربردی بسیار مفید است
تأکید روی کارگروهی و ارتباط متقابل که در بالا بردن راندمان کاری نقش مهمی دارد