پروژه متدولوژی های تولید نرم افزار

50,000 تومان
تعداد صفحه : 20
حجم فایل : 57 KB
فرمت فایل : Word

لینک دانلود بعد از اضافه کردن پروژه به سبد خرید و پرداخت آن در اختیارتان قرار خواهد گرفت.

توضیحات

پروژه متدولوژی های تولید نرم افزار

فهرست                                                                         صفحه

مقدمه                                                                                                                         ۱
متدولوژی                                                                                                                    ۱
تفاوت متد شئ گرایی با روش سنتی توسعه چیست؟                                                                     ۴
اصول شئ گرایی                                                                                                            ۴
مدل سازی بصری و پردازش تولید و توسعه نرم افزار                                                                 ۸
تاریخچه RUP                                                                                                            ۱۲
مفاهیم پایه فرایند                                                                                                      ۱۳
۱۰ مورد ضروری RUP                                                                                                  ۱۴
منبع                                                                                                                        ۱۵

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

شئ گرایی

شیء گرایی لغتی است که امروزه در صنعت نرم افزار باب شده است. شرکتها به سرعت حرکت می کنند تا خود را با این تکنولوژی جدید سازگار کنند و آن را در برنامه های موجود خود وارد نمایند در حقیقت بیشتر برنامه ها امروزه با شی گرایی توسعه می یابند، اما شئ گرایی به چه معنا است؟
متد شئ گرایی (O.O ) یک راه متفاوت مشاهده برنامه هاست. با شئ گرایی شما یک برنامه را به قطعات بسیار کوچک یا Object هایی تقسیم می کنید که تا اندازه ای مستقل از یکدیگر باشند.

تفاوت متد شئ گرایی با روش سنتی توسعه چیست؟

۱۰ مورد ضروری RUP

برای کسی که اولین بار با RUP که دارای ۴ فاز، ۹ دیسیپلین، ۳۱ نقش، ۱۰۳ دست‌آورد، ۱۳۶ فعالیت، بعلاوه رهنمودها، چک‌ لیست‌ها و راهنمای ابزار می‌باشد مواجه می‌شود این سؤال پیش می‌آید که “چطور می‌توان از میان این همه موارد تعیین کنیم که کدام یک برای پروژه ما مورد نیاز است؟”، “آیا به این یکی نیاز دارم؟”، “آیا RUP فقط برای پروژه‌های بزرگ است؟” و پاسخ نیز اغلب به این صورت است : “خب بستگی دارد به … ” در این مطلب یک لیست از ده مورد اساسی و ضروری RUP که می‌تواند نقطه شروعی برای چگونگی بکارگیری RUP در هر پروژه باشد معرفی می‌شود. البته ضروری است که چارچوب کلی RUP که یک فرآیند تکراری و تکاملی است لحاظ شود. این ده مورد عبارتند از :