32
ت خ و م آ رت ک ف رآ ان هج ک ن ام آ هن ب: دی ر ج رو س خ ار ن ه ب و ج) ش ن ام دآ ن آده یر م رآ ه ب دس ن ه م ات ن خ د ن م ج اد آر ن س آ

به نام آنکه جان را فکرت آموخت

Embed Size (px)

DESCRIPTION

به نام آنکه جان را فکرت آموخت. نام دانشجو:بهناز خسروجردی استاد ارجمند جناب مهندس بهرامی زاده. موضوع:. فرآیند یکپارچه منطقی یا RUP. RUP معرفی فرایند یکپارچه منطقی یا. Rational unified process مخفف کلمه RUP (1 - PowerPoint PPT Presentation

Citation preview

آموخت فکرت را جان آنکه نام به

: خسروجردی بهناز دانشجو ناممهندس جناب ارجمند استاد

زاده بهرامی

:موضوع

یا منطقی یکپارچه فرآیندRUP

RUP یا منطقی یکپارچه فرایند معرفی

Rational unified process کلمه RUP(1 مخففخاصیت از که است افزاری نرم توسعه روش ویک است

و معماری بر مبتنی وروش کند می تبعیت پذیری تکرارموردکاربردگراست

مهندسی ومشخص یافته فرایندساخت 2)یکاست افزار نرم

فرایند چارچوب یک که است فرایندی محصول RUP(3 یککند می فراهم افزار نرم مهندسی برای را پذیر تطبیق

و مشتری درخواست کردن سفارشی محصولRUPفرایندمیکند حمایت را فرایندها از وسیعی .طیف

:RUP رویکرد اساسی اصول

میباشد مهم زیر اصول موفق پروژه یک ایجاد :برای1. برویددر خطرات با مقابله به سرعت وبا همیشه

خواهندکرد حمله شما به آنها .غیراینصورت2. ایجادکنید ارزش خود مشتری .برای

3. شوید روی متمرکز اجراست قابل که افزاری نرم4. مدنظر از نظررا مورد تغییرات پروژه ابتدای همان

کار دستور در اجرا قابل معماری روش ویک داشته.خودقراردهید

5. کنید کار باهم .همانندتیم

: مکرر RUPوتوسعه

فرایندتکراری توسعه شیوه یک از روش دراینمیشود .استفاده

عبارتنداز سیستم توسعه زندگی چرخه :مراحل1. ها نیازمندی تعیینوطراحی .2 تحلیل

اجرا.3آزمایش.4

RUP در تکراری فرآیند

مشخص افزاری نرم RUPفرایند

مهندسی مدل شبه به متکی منطقی یکپارچه فرایند . دارای مدل این است افزار نرم :دوساختاراست

1. : پویا بر ساختار فرایند چگونه دهد می نشان بعد اینودر شده بیان وتکرارها ومراحل ها دوره حسبمی گسترده پروژه یک زندگی چرخه سرتاسر

.شوند2. : ایستا عناصر اینساختار که دهد می شرح بعدچگونه ومصنوعات نظامها و ها فعالیت مثل فرایند

میشوند بندی .دسته

RUP:دردوبعد فرایند سازماندهی

افزاری نرم فرایند مهندسی مدل

در مدلسازی کلیدی عنصر چهارRUP

1. : ها کسی چهنقش2. ها : چگونهفعالیت3. طور مصنوعات: چه

4. : کاری های موقع جریان چه

ها :نقش

در شخص یک که است عنوان یک شبیه نقش یکمیگیرد خود به را آن پروژه یک .اثنای

:فعالیتها

شخص یک توسط که است کار از واحدی فعالیت یکشود می انجام نقش آن .در

:مصنوعات

) که ) است اطالعات از بخشی خروجی مصنوع یکفرآیند یک توسط یا میکند تغییر شودو می تولید

میشود گرفته کار بهباشد زیر اشکال تواند می :مصنوعات

1. مدل یک2. مدل عنصر یک

3. مستند یک4. اصلی برنامه کد

کاری های :جریان

ها فعالیت از معناداری توالی که هستند روشهاییرا ها نقش بین وتعامل میکند تولید ارزشی با نتایج که

صورت به میتواند میکندو میدهدتشریح نشانشود بیان فعالیت یا همکاری .نمودار

:RUP فرایند چارچوب

1. ها روش بهترین2. فرایند ابزارتحویل

ابزارپیکربندی.34. فرآیند تحویل ابزار5. دادوستد/ اجتماع

MY RUPچیست؟

MY RUP به نام به وب یک طریق محصولRUP ازدر را فرآیندی دیدهای که میشود داده تحویل مشتری

لغت فرهنگ یک به مجهز میدهدکه قرار دسترسجستجووخودآموزاست .وموتور

RUP استفاده محصول از کسی چهمیکند؟

وبزرگ کوچک های وپروژه شرکتها در محصول اینمانند میرود کار :به

ارتباطات.12. دفاع وصنایع وهوافضا ونقل حمل

تولیدی.3مالی .4 خدمات

5. ها سیستم سازی یکپارچه

عطف ونقاط واهداف مراحل

:RUP

: تکوین 1)مرحله

پروژه ومحدوده اهداف از مناسبی درک مرحله درایندست به اطالعات از استفاده آیدوبا می دست بهویا کرده دنبال را کار آیا که میشوید متوجه آمده

نکنید دنبال را آن است .بهتر

تکوین 5 مرحله اصلی :هدف

شود ایجاد باید آنچه .شناخت سیستم کلیدی عملکردئ شناسایی

ممکن حل راه یک حداقل تعیین وخطرات زمانبندی وبرنامه ها هزینه به بردن پی شده دنبال فرآیندی چه درمورداینکه گیری تصمیم

رود کار به ابزاری .وچه

تکوین مرحله نمودار

: تفضیل 2)مرحله

این هدف که مراحل RUP است از مرحله دومینسیستم معماری اصلی خط تعیین و تعریف مرحله

کوشش برای محکم پایه یک آن براساس تا استگیرد انجام سازی وپیاده طراحی جهت الزم .های

تفضیل مرحله :اهداف

1. آورید دست به نیازمندیها جزییات از بیشتری .درک2. معماری اصلی خطوط سازی وپیاده طراحی

3. تر دقیق زمانبندی وتهیه ضروری خطرات کاهشتوسعه .4 محیط وگذاشتن توسعه وضعیت بهبود

خود درجای

تفضیل مرحله در توجه مورد :نکات

1. استفاده معماری استخراج برای مواردکاربرد از.کنید

2. کنید بندی دسته را شده شناسایی های .کالس3. ها داده پایگاه طراحی

4. الزم سناریوهای سازی پیاده5. الزم سناریوهای آزمایش

تفضیل مرحله :نمودار

3. ساخت مرحله

به نسبت کاربردی سیستم ساخت در شما مرحله این درقابل پیشرفت تفضیل مرحله انتهای

اید کرده ای .مالحظهمرحله این : در

مرحله در که معماری اصلی خط از گیری بهره براساسپردازید می سودآور افزاری نرم توسعه شدبه انجام .قبل کنید اضافه چیزی پروژه به .قادرید

کنید می وارزیابی ساخته را نسخه .چندین خود عملیات اولین سمت به اجرا قابل معماری یک از

روید .می

ساخت مرحله : نمودار

: انتقال 4)مرحله

زندگی RUP مطمئن دوره از مرحله آخرین دررا کاربران های نیاز تولیدی افزار نرم ایدکه شده

است داده قرار توجه .مورد

انتقال مرحله :اهداف

کاربر .1 انتظارات تائید برای آزمایش چند یا یکیابد می .تحقق

2. دارندگان نگه و کاربران آموزشهای .3 پایگاه وتبدیل استقرار سایت سازی آماده

عملیاتی .اطالعاتیسازی .4 وآماده وتولید کار به شروع سازی آماده

فروش وتقویت وتوزیع بازار به رفتن جهت5. آینده در سیستم وکارایی اجرا بهبود

نقایص ورفع کشف مرحله :نمودار

پروژه یک انتخاب RUP:برای

میکنید RUPاستفاده از خود پروژه در وقتیباشید 5 داشته خاطر به را :مورد

چه با گذشته در پروژه تیم اینکه بررسیاست بوده روبرو .موضوعاتی

ها فعالیت ریزی برنامه کردن وسفارشی پیکربندی

پروژه کردن اجرا پروژه کردن ارزیابی

وآرزوی شماعزیزان از تشکر بابهروزی

_ نوشته : منطقی یکپارچه فرایند کتاب منبعفر هدایت محمدرضا

THE END