در فرهنگ مهندسی نرم افزار، فرایند یکپارچهٔ گویا یا آریوپی ( به انگلیسی: Rational Unified Process و به اختصار: RUP ) نام یک فرایند توسعهٔ نرم افزار است که شرکت رشنال آی بی ام آن را تدوین کرده است. آی بی ام این شرکت را در سال ۲۰۰۳ خرید و هم اکنون توسعهٔ این فرایند و ابزارهای آن را به عهده دارد. به طور خلاصه آریوپی ارائه دهنده مجموعه ای از روش ها برای کمک به مدیریت دقیق بر روی مراحل طراحی و پیاده سازی نرم افزارهای رایانه ای است. این فرایند بستر مناسبی برای تولید و توسعه نرم افزار در اختیار تحلیل گران و طراحان سیستم های رایانه ای قرار می دهد.
این فرایند یک روش نظام مند برای تخصیص کارها و مسئولیت ها در یک تیم توسعه نرم افزار ارائه می دهد و هدف آن تولید نرم افزار به صورت بهینه و با کیفیت بالاست که بتواند نیازهای کارفرما را تحت یک برنامه زمانی مشخص و با بودجه قابل پیش بینی برآورده سازد. آر یو پی بهره وری تیم تولید نرم افزار را با فراهم نمودن دسترسی تمام افراد تیم به یک پایگاه دانش سهل الوصول به همراه راهنماها، الگوها و ابزارهای کمکی برای همه فعالیت های حیاتی توسعه، افزایش می دهد. از آنجا که تمام افراد به منابع یکسانی دسترسی دارند، لذا از دید مشترکی برای توسعه نرم افزار برخوردار هستند.
آریوپی امکان استفاده مؤثرتری از زبان یکپارچه مدلسازی ( UML ) را فراهم می سازد ( دقت شود که در عین حال آریوپی و یوام ال کاملاً مستقل از یکدیگر هستند و نباید آن ها را با هم یکی فرض کنیم ) . به کمک تکنیک های آریوپی بخش های عمده ای از فرایند تولید نرم افزار به طور خودکار انجام شده و همچنین استفاده از مدل های تولید شده در فرایندهای گذشته در پروژه های جاری به سادگی امکان پذیر است. این فرایند با موقعیت های مختلف تطبیق یافته و برای سازمانهای بزرگ یا حتی کوچک تولید و توسعه نرم افزار قابل استفاده است.
آریوپی کلیه مراحل انجام یک پروژه شامل تحلیل سیستم، برنامه ریزی، بررسی ریسکها، تولید و تست نرم افزار را در بر می گیرد و چهارچوبی در جهت انجام صحیح و موفق پروژه های نرم افزاری فراهم می سازد.
چرا آریوپی را یکپارچه نامیده اند:
• این فرایند از ترکیب و یکپارچه سازی چند فرایند و متدولوژی دیگر شامل Booch، OMT و OSE ایجاد شده است.
• از زبان یکپارچه مدلسازی ( UML ) به طور مؤثری بهره می گیرد.
• مفاهیمی نظیر کلاس و شیء در متدهای قبلی علائم خاص و مختلفی داشته اند حال آنکه در آریوپی یکسان شده اند.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفاین فرایند یک روش نظام مند برای تخصیص کارها و مسئولیت ها در یک تیم توسعه نرم افزار ارائه می دهد و هدف آن تولید نرم افزار به صورت بهینه و با کیفیت بالاست که بتواند نیازهای کارفرما را تحت یک برنامه زمانی مشخص و با بودجه قابل پیش بینی برآورده سازد. آر یو پی بهره وری تیم تولید نرم افزار را با فراهم نمودن دسترسی تمام افراد تیم به یک پایگاه دانش سهل الوصول به همراه راهنماها، الگوها و ابزارهای کمکی برای همه فعالیت های حیاتی توسعه، افزایش می دهد. از آنجا که تمام افراد به منابع یکسانی دسترسی دارند، لذا از دید مشترکی برای توسعه نرم افزار برخوردار هستند.
آریوپی امکان استفاده مؤثرتری از زبان یکپارچه مدلسازی ( UML ) را فراهم می سازد ( دقت شود که در عین حال آریوپی و یوام ال کاملاً مستقل از یکدیگر هستند و نباید آن ها را با هم یکی فرض کنیم ) . به کمک تکنیک های آریوپی بخش های عمده ای از فرایند تولید نرم افزار به طور خودکار انجام شده و همچنین استفاده از مدل های تولید شده در فرایندهای گذشته در پروژه های جاری به سادگی امکان پذیر است. این فرایند با موقعیت های مختلف تطبیق یافته و برای سازمانهای بزرگ یا حتی کوچک تولید و توسعه نرم افزار قابل استفاده است.
آریوپی کلیه مراحل انجام یک پروژه شامل تحلیل سیستم، برنامه ریزی، بررسی ریسکها، تولید و تست نرم افزار را در بر می گیرد و چهارچوبی در جهت انجام صحیح و موفق پروژه های نرم افزاری فراهم می سازد.
چرا آریوپی را یکپارچه نامیده اند:
• این فرایند از ترکیب و یکپارچه سازی چند فرایند و متدولوژی دیگر شامل Booch، OMT و OSE ایجاد شده است.
• از زبان یکپارچه مدلسازی ( UML ) به طور مؤثری بهره می گیرد.
• مفاهیمی نظیر کلاس و شیء در متدهای قبلی علائم خاص و مختلفی داشته اند حال آنکه در آریوپی یکسان شده اند.
wiki: فرایند یکپارچه رشنال