دانلود پاورپوینت کاربرد RUP
بخشی از مطالب:
متدولوژی (Rup (Rational Unified Process یک فرآیند تولید و توسعه نرم
افزاری می باشد که در سال 2000 این متدولوژی توسط شرکت Rational ارائه
گردید .مهم ترین هدف Rup اطمینان از تولید نرم افزار با کیفیت بالا می
باشد.
RUP چیست
دانلود پاورپوینت کاربرد RUP
RUP یا Rational Unified Processیک فرایند تولید نرم افزار است که توسط شرکت Rational ایجاد شده است (هم اکنون شرکت IBM) .
RUP به سه مورد کاملا متفاوت اشاره می کند :
RUP یک روش تولید و توسعه نرم افزار می باشد که تکراری،معماری محور و Use-Caseگراست.
RUP یک فرایند مهندسی نرم افزار خوش ساختار و خوش تعریف است.
RUP محصولی است که یک چارچوب فرایند با قابلیت سفارشی شدن برای مهندسی نرم افزار فراهم می کند.
تاریخچه RUP
RUP در طی سه دهه تکامل یافته است:
روش اریکسون در سال ۱۹۶۷
Objectory در سال ۱۹۸۷ توسط Jacobson عرضه شد
توسعه روش اریکسون
شرکت Rational در سال ۱۹۹۵ متدولوژی Objectory را تصاحب کرد و Rational Objectory را معرفی کرد
در سال ۱۹۹۷ UML توسط OMG استاندارد شد و شرکت Rational در متدولوژی
Rational Objectory همه مدل های خود را بر اساس این زبان استاندارد نمود
متدولوژی Rational Objectory برای پوشش جنبه های مختلف تولید نرم افزار توسعه داده شد و متدولوژی جدید RUP نام گرفته شد.
اصول اساسی RUP
حمله سریع و مداوم به ریسک های اصلی…در غیر این صورت آن ها به شما حمله خواهند کرد.
تضمین کنید که محصول با ارزشی به مشتری تحویل می دهید.
روی نرم افزار اجرایی متمرکز بمانید.
تغییرات را هر چه زودتر در پروژه بگنجانید.
سیستم را به صورت مولفه ای بسازید.
در قالب یک تیم با هم کار کنید.
کیفیت را به عنوان یک اصل قرار دهید نه یک فرع.
مهمترین مزایای RUP
تسهیل توسعه تکراری نرم افزار
مدیریت نیازها
مدل کردن تصویری نرم افزار
باز بینی کیفیت نرم افزار
کنترل تغییرات در نرم افزار
امکان استفاده از طریق وب
RUP و تولید تکراری
اکثر تیم های نرم افزاری هنوز هم از فرایند آبشاری برای پروژه های تولیدی
استفاده می کنند.در این توالی ابتدا شناخت نیازمندی ها انجام می شود و سپس
تحلیل و طراحی و بعد از آن پیاده سازی و سپس تست انجام می شود.