مقاله CMM و RUP در 29 صفحه ورد قابل ویرایش با فرمت doc
وجود تکنیک هایی جهت پیاده سازی متدولوژی که قابلیت کنترل پیچیدگی های سیستم را داشته باشد نیز مورد دیگری است که از یک متدولوژی توسعه انتظار می رود. 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
- Risk list
- Project plan
- Ltration plan
- Ltration Assessment(s)
- Status Assessment
- Software project tracking –KPA3 and Over sight
منظور ایجاد تصویر کافی از روند پیشرفت پروژه است تا مدیر پروژه با توجه به آن بتواد تصمیماتی اساسی را در هنگامی که پروژه از مسیر خود منحرف می شود ا تخاذ نماید تا پروژه را به مسیر حقیقی اش بازگرداند.
برای دستیابی به این KPA می توان از milestone ها در RUP استفاده کرد. در پایان هر فاز یا تکرار با توجه به این فرسنگ شمارها می توان متوجه شد که تا چه حد پروژه در راستای اهداف تعریف شده اش پیشرفته است. درصورت مشاهده انحرافات اساسی می توان با استفاده از Chang request های موجود در RUP تقاضای تغییرات لازم جهت حصول نتایج دلخواه را داد.
Software subcontract Management – KPA4 :
منظور انتخاب پیمانکاران تأئید شده و دارای صلاحیت لازم جهت انجام بخشهای مختلف پروژه است. این KPA ورای حیطه کاری RUP است.
Software Quality Assurance KPA5 :
مقصود تأمین یک نوع مدیریت کیفی بر روی فرآیندی که برای انجام پروژه استفاده شده و محصولات تولیدشده می باشد.
که این عمل توسط فعالیت quality Assurance در RUP مشخص می شود.
موارد دیگری که در RUP جهت تأمین کیفیت فرآیند تولید توسعه می توان از آنها استفاده کرد miles stone ها هستند.
همچنین از معیارهای(metric ) های بیان شده در KPA2 نیز می توان استفاده کرد.
قیمت : 9,500 تومان
بلافاصله پس از پرداخت ، لینک دانلود به شما نمایش داده می شود و همچنین یک نسخه نیز برای شما ایمیل می شود .
کلمات کلیدی
با گسترش روز افزون صنایع قطعه سازی و ایجاد رقابت در تولید قطعات با کیفیت برتر، اندازه گیری و کنترل کیفیت قطعات از جایگاه ، مهم و ویژه برخوردار است. چرا که اندازه گیری و بکار گیری روشهای مناسب برای کنترل خط تولید، برای تولید قطعات همسان (در محدود تولرانس) وظیفه واحد کنترل کیفیت بوده که با تهیه کردن سخت افزارها و نرم افزارها مورد نیاز و به کار گیری روشهای مناسب برای کنترل قطعات تولید، بهترین راهنمای واحد تولید برای تولید قطعات با کیفیت مناسب و تیراژ ممکن است که در نتیجه از تولید قطعات معیوب جلوگیری میکند.
دستگاه اندازه گیری سه بعدی CMM coordinate measuring machine
جهت کنترل اجباری بعضی از قطعات به مواردی برمی خوریم که نمی توان از وسایل اندازه گیری عمومی مانند کولیس’ میکرومتر ’ ساعتهای اندیکاتور و … استفاده نمود در چنین مواردی می توان از دستگاه اندازه گیری سه بعدی CMM استفاده نمود . این دستگاه از یک میز دقیق به همراه 3 خط کش دیجیتالی و الکترونیکی که بر روی آن یک بازوی متحرک تعبیه شده است تشکیل شده است . و با حرکت این بازو در فضا میتوان مختصاط نقاط مورد اندازه گیری را از روی خط کشها اندازه گیری نمود . با استفاده از نرم افزار آن، می توان گزارش های اندازه گیری شده را مورد بررسی قرار داد . بطور کلی ساختار CMM روی یاتاقانها هوا شناور است به همین جهت نیروهای قابل اغماض و ناچیز بوده و با مراقبت مناسب می توان تا دهها سال از آن استفاده نمود . به گفته براین سامپسون (brian sampson )مدیر خدمات پشتیبانی کیفیت در Lkine تولید کنندهCMM طول عمر این دستگاه را بطور بالقوه بی نهایت می داند ولی به هر جهت برای افزایش طول عمر CMM قطعات مکانیکی ماشین همچون سیستمهای هدایتی ، سیستمهای اهرمی ، ترازهای شمارنده و قرقره ها و همچنین کنترل کننده CMM و نرم افزارهای آن نیاز به تعویض خواهد داشت . نرم افزارها دست کم هر 2 سال به روز می گردد و با کمترین هزینه ارتقاء سطح می باشد.
قیمت : 5,000 تومان
بلافاصله پس از پرداخت ، لینک دانلود به شما نمایش داده می شود و همچنین یک نسخه نیز برای شما ایمیل می شود .
کلمات کلیدی