در صورت داشتن سوال يا بروز مشکل در سايت با ما تماس بگيريد 09304293050

اسلايد شو

جستجو

تبليغات

محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما محل تبليغات شما

موضوعات

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

قالب وبلاگ

محل تبلیغات شما اینجاست

محل تبليغات شما
کانال مجازي آنلاين را دنبال کنيد : telegram.me/majazionline

فرایند یکپارچه رشنال (RUP)چیست؟

فرایند یکپارچه رشنال(Rational Unified Process) که مخفف آن RUP است ،فرایند توسعه مهندسی نرم افزار می باشد. اگر شما میخواهید با فرآیند یکپارچه رشنال(RUP)بیشتر آشنا شوید با خواندن ادامه این مطلب می توانید پاسخ این سوال را بیابید.

در فرهنگ مهندسی نرم‌افزار، فرآیند یکپارچه رشنال(RUP) نام یک فرآیند توسعهٔ نرم‌افزار است که شرکت رشنالIBM آن را تدوین کرده‌ است. IBM این شرکت را درسال ۲۰۰۳ خرید و هم‌اکنون توسعهٔ این فرایند و ابزارهای آن را به‌عهده دارد. به طورخلاصه(RUP) ارائه دهنده مجموعه‌ای از روشها برای کمک به مدیریت دقیق بر روی مراحل طراحی و پیاده‌سازی نرم‌افزارهای رایانه‌ای است. این فرآیند بستر مناسبی برای تولید و توسعه نرم‌افزار دراختیار تحلیل‌گران و طراحان سیستم‌های رایانه‌ای قرار می‌دهد . استفاده از این فرآیند در مورد چک کردن مدیریت پروژه موثر بوده و به تولید نرم افزار با کیفیت بالا کمک می کند.در اینجا به تجزیه و تحلیل ساده تمام جنبه های مربوط به این مفهوم می پردازیم تا برای شما درک مختصری از فرآیند یکپارچه رشنال (RUP) را فراهم کنیم.

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

مرحله آغاز به کار یا آغازین(Inception)

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

در مورد کسب و کار می توانیم: زمینه های کسب و کار ، عوامل مؤثر بر موفقیت ، ارزیابی ریسک و پیش بینی های مالی را در نظر بگیریم. این به این معنا است که برای به دست آوردن درک درستی از روش کسب و کار باید علت راه اندازی این پروژه را توجیه کنیم.

مرحله بسط یا تحلیل پیچیدگی(Elaboration)

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

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

این مرحله یک مرحله بسیار مهم است. از آن جهت که پس از این مرحله پروژه در سطحی قرار می گیرد که هر گونه تغییراتی در آن ممکن است باعث نتیجه فاجعه باری برای کل عملیات گردد.

مرحله ساخت (Construction)

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

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

مرحله انتقال (Transition)

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

در نسخه بتا

اشکالات تثبیت می شوند، سایت آماده سازی شده، کتابچه راهنمای کاربر تکمیل می گردد، نقص و بهبود عملکرد شناسایی شده و قابلیت استفاده افزایش می یابد.

اهداف دیگری نیز در نظرگرفته خواهد شد که عبارتند از:

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

• خریدسخت افزار

• تبدیل اطلاعات از سیستم های قدیمی به جدید

• برگزاری فعالیت های مربوط به راه اندازی موفقیت آمیز محصول

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

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

برای تولید هرقطعه تمام این چهار مرحله انجام شده است! این نکته مهمی درRUP است و می‌توان اینگونه در نظرگرفت که محصول نهایی به شکلی یک پیاز بوده و دارای لایه‌های است که هم برای تولید هر لایه و هم برای تولیدکل پیاز این مراحل چهارگانه صورت گرفته‌اند.

نتایجRUP

کاهش هزینه های فناوری اطلاعات ، بهبود فناوری اطلاعات کسب و کار ، کیفیت بالاتر ، خدمات با سطح بالاتر و سازگاری بیشتر ، و مهمتر از همه ROI(بازگشت سرمایه) بالاتر و بسیاری از مزایای دیگر است.

آنچه در بالا آمده ،تنها یک توضیح کوتاه در پاسخ به پرسش RUPچیست؟ می باشد.

با این حال با استفاده عملی از این فرایند می توانید ایده واضح تر و شفافتری از آن را به دست آورید.

گردآوری وتنظیم: www.majazionline.ir

کانال مجازي آنلاين را دنبال کنيد : telegram.me/majazionline

اين مطلب را با دوستان خود به اشتراک بگذاريد
373 چهارشنبه 01 خرداد 1392 majazionline نظرات () موضوع(دانستنیهای فناوری)

مطالب مرتبط

با اختراع کننده سی‌ دی (CD)آشنا شوید؟!!!
چطور بعد از مرگمان صفحات اجتماعی خود را حذف کنیم؟!!
هشتگ یعنی چه؟
آیا میدانیدچرا کامپیوتر با ریست کردن درست می شود؟
هرآنچه باید درباره هک بدانید!!!
سامسونگ به چه معناست؟
تفاوت فرمت سریع و فرمت کامل چیست؟
وب ۳ چیست؟
سی پی یو – CPU چیست؟
نرم افزار Open Source (منبع باز) چیست ؟
Auto Run چیست و چگونه به وجود می آید؟
گراواتار یا آواتار چیست؟
کوکی چیست و با امنیت ما چه می‌کند؟
اندروید چیست ؟ برنامه نویسی اندروید چگونه است؟
وﻳﺮوسﭼﻴﺴﺖ؟ و ﭼﺮا ﺑﻪ ﺑﺮﻧﺎﻣﻪﻫﺎﺻﺪﻣﻪ ﻣﻲزﻧﺪ؟
پهنای باند چیست؟
دانستنیهایی درباره جعبه های کوچک با نوشته های عجیب برای پر کردن
آیا میدانید چرا حرف i ابتدای نام آیفون، آی‌پاد و آی‌پد قرار گرفت؟
استانداردهای USB 2.0 و USB 3.0 چه تفاوتی با یکدیگر دارند؟
اسم شرکت های مهم کامپیوتری چگونه انتخاب شد؟
آیا می دانید چرا بعد از نصب یک برنامه باید رایانه را ریستارت کنیم؟
وسایل اپل برای تعمیر آی‌فون چیست؟
آشنایی با مدارک مایکروسافت
آشنایی باآرایش دکمه ها در کیبورد استاندارد فارسی
هیستوگرام چیست؟
اندروید بهتر است یا ویندوزفون؟
بررسی Line و WhatsApp
All-In-One چیست؟
ويندوز فون چيست و چه معايب و ويژگي هايي دارد؟
همه چیز در مورد الکسا
سوالات متداول کاربران واتس اپ(WhatsApp)
تخم مرغ های شانسی در کامپیوتر شما: سیستم عامل ویندوز و مرورگر فایرفاکس
تاریخچه ایجاد اینترنت
چگونه پسورد شما هک می شود ؟
چه کسی نخستین بار Control-Alt-Delete را گرفت؟!
چرا لوگوی اپل سیب گاز زده است؟
آموزش نحوه کارکردن GPS
3G چیست ؟
تفاوت ویندوز ۳۲ بیتی با ۶۴ بیتی در چیست ؟
آشنایی ساده با بخش های مختلف مادربرد
فناوری کوکی چیست؟
صفحه کلید و ماوس Wireless چگونه کار می کند؟
Auto Run چیست و چگونه به وجود می آید؟
مفاهيم پروتکل TCP/IP در شبكه
دانستنیهایی درباره Firewall
تفاوت http با https در امنیت اطلاعات
LAN يا شبكه محلي چیست؟
فایروال ها چگونه کار می کنند؟
چطور از وایرلس خانگی بهتر استفاده کنیم؟
تکنولوژی NFC چیست و چه کاربردهایی دارد؟

صفحات سايت

تعداد صفحات : [Blog_Page_Count]
[Blog_Page]

آخرين مطالب ارسالي

-براي پاسخ سريع لطفا با شماره 09304293050 تماس بگيريد


نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتی
قوانين بخش نظرات
1 - نظرات اسپم و تبليغاتي تاييد نخواهد شد.
2 - فقط نظراتي که جنبه عمومي داشته باشند تاييد و منتشر مي شوند.
3 - نظرات فينگليش تاييد نخواهند شد.
4 - هرگونه درخواست و يا حل مشکلات فقط در انجمن امکان پذير است.
5 - لطفا انتقادات و پيشنهادات و همچنين درخواست هاي خود را از بخش هاي تماس با ما و درخواستي ها ارسال نماييد.

تبليغات

محل تبليغات شما

اطلاعات کاربري

نام کاربری :
رمز عبور :

مطالب پربازديد

مطالب تصادفي

محل تبليغات شما
محل تبليغات شما
محل تبليغات شما
محل تبليغات شما
محل تبليغات شما
محل تبليغات شما

مجوزهاي سايت

logo-samandehi

آمار سايت

کل مطالب : 7340
کل نظرات : 1205
افراد آنلاين : 23
تعداد اعضا : 7389
بازديد کل سايت : 14,584,837

چت باکس

[My_Chat_Box]