لینک دانلود خرید پایین توضیحات
دسته بندی : وورد
نوع : .doc ( قابل ویرایش اماده پرینت )
تعداد : 29 صفحه
قسمتی متن :
CMM RUP
وجود تکنیک جهت پیاده سازی متدولوژی قابلیت کنترل پیچیدگی سیستم داشته باشد مورد دیگری یک متدولوژی توسعه انتظار رود. RUP تکنیک قالبworkflow هر تنظم(discipline ) ارائه میدهد، لحاظ کرده است. هرworkflow شامل یکسری work flow detalie باشد حقیقت یک گروه activity role انجام دهنده انها فراورده حاصل هر activity باشد.
معیار ارزیای نتایج بکارگیری متدولوژی RUP قالب فرسنگ شمارهای(mile stone ) دیده شده پایان هر فاز هر تکرار( Iteration ) فراورده حاصل اعمال شوند میزان تطابق فراورده نتایج مطلوب ارزیابی کند.
RUPیکسری ابزارهای اتوماتیک جهت تولید استخراج مدلها اختیار طراحان قرار دهد قبیل:
Rational Robot ,Rational SODA, Rational Rose, Rational XDE, Rational RUP
RUPامکام رسیدن CMM سطح CMM,2(Repeatable) سطح (Defined)3 دارد.
انطباق خصوصیات CMM سطح 2 مدل RUP :
KPA1 – Requorment , Nanaaement بمنظور انجام مدیریت نیازمندیها باید رابطه بین طرح سیستم مشتریان صورت گیرد همچینن نظم Configuration ، Management مدیریت تغییر نیازمندیها صورت گیرد یکی ا زموارد مفید RUP تامین KPA موارد کاربردی هستند. فراورده RUP نیازها جمع اوری کنند عبارتند از:
1- مدل موارد کاربردی( Use case model ) شامل موارد کاربردی بسته های(Package ) تشکیل شده انها هستند.
2- مشخصات مکمل غیرکاربردی(Non0 functional, Supplementary Specification )
3- مطالعات مربوط موارد کاربردی(Use Case Model survey )
4- گزارشات مربوط موارد کاربردی(Use case Report )
5- glossary :
که فراورده مواد کاربری داخل فراورده زیر قابل استخراج هستند.
1- lteration plan
2- Integration Build plan
3- Project plan
4- Soft wore plan development
Soft ware project planning KPA2
مقصود ایجاد یک طرح معقول جهت انجام اعمال مهندسی نرم افزار مدیریت پروژه باشد.
بدون یک طرح تحقیق پذیر عملا مدیریت پروژه کارایی قابل پیاده سازی نمی باشد.
این اهداف نیازمند ایجاد یکسری تخمینها مستندسازی شده جهت استفاده برنامه ریزی(planning ) ردیابی جریان پیشرفت پروژه تخمینها توسط معیارها(metric ) زیر RUP قابل محاسبه هستند.
میزان پیشرفت(Progress ): براساس میزان کدتولید شده- تعداد کلاسهای ساخته شده – میزان دوباره کلاسها تغییرات rework function point هر تکرار
پایداری Stability ( براساس نوع تغییرات rework ) نیازهای بوجود امده طول پروژه تغییرات غیرقابل اجتناب پیاده سازی محاسبه شود)
میزان وفق پذیری(adaptivity )که براساس هزینه تغییرات محاسبه شود.
میزان Modularity (که براساس میزان پیچیدگی لازم جهت اعمال تغییرات محاسبه شود)
Quality ( براساس نرخ کشف عیب، فشردگی چگالی خطا)
میزان بلوغ Maturity ( میزان ساعات تست انجام شده جهت کشف خطا)
همچنین توان طرح کلی پروژه مستندات زیر RUP بدست اورد:
Business case ها
Software development plan
Measurement plan