مشخصات دوره:
عنوان دوره: آموزش متدولوژیRUP
مدت دوره: 42 ساعت
پیش نیاز: آشنایی نسبی با برنامه نویسی و اصول برنامه نویسی شی گرا (OOP)
نرم افزار مورد استفاده: Rational Rose
مخاطبین دوره:
-
برنامه نویسانی که تمایل به یادگیری فرآیند مدیریت ساخت پروژه های نرم افزاری دارند
-
مهندسین صنایعی که به دنبال آموزش فرآیند مدیریت پروژهو مدیریت فازهای تولید نرم افزار می باشند
-
طراحان نرم افزار و مدیران پروژه ای که آشنایی نسبی با RUP داشته و به دنبال تدوین معلومات به صورت راه بندی شده می باشند
-
اهداف دوره:
در پایان این دوره دانشجویان می توانند اهداف، نقش ها، فرآیندها و خروجی ها را در هر مرحله در جهت مدیریت متمرکز چرخه تولید نرم افزار تعیین نمایند.
نحوه ثبت نام:
برای ثبت نام در این دوره آموزشی با شماره تلفن های ذکر شده در فوق تماس بگیرید.
سرفصل های دوره:
-
مقدمه RUP
-
فاز های RUP
-
دید RUP از فازها و کاربرد آنها در چرخه تولید نرم افزار
-
تفاوت فاز و دیسیپلین
-
فاز شناخت (Inception)
-
فاز تحلیل و طراحی (Elaboration)
-
فاز طراحی و پیاده سازی (Construction)
-
فاز استقرار (Transition)
-
کارگاه آموزشی درجهت کاربرد فاز ها
-
دیسیپلین های RUP
-
مدل سازی کسب و کار (Business Modeling)
-
روش های شناخت محدوده پروژه و نحوه تهیه سند چشم انداز (Vision)
-
نقش ها و خروجی های این مرحله و تاثیر Business Modeling درفرآیند پروژه
-
کارگاه آموزشی روش تولید یک نرم افزار MIS با نقش ها و وظایف تعریف شده
-
نیاز مندیها
-
دسته یندی نیاز مندی ها
-
آشنایی با روش های تشخیص نیازهای یک پروژه
-
چه کسانی باید نیازمندی ها را شناسایی کرده و چه خروجی هایی باید ارائه دهند ؟
-
نحوه تشخیص Business Use Case ها از نیاز مندی های استخراج شده
-
تحلیل و طراحی
-
مشخصه های یک تحلیلگر از دیدگاه RUP
-
وظایف تحلیل گر و طراح
-
روش تهیه سند تحیل و طراحی و خروجی های آن مانند :
-
پیاده سازی
-
آنچه که یک برنامه نویس باید از RUP بداند
-
آنچه که در دیسیپلین پباده سازی باید به عنوان خروجی به آن رسید
-
آشنایی با دیدگاه RUP از نتیجه این مرحله از تولید نرم افزار
-
تست
-
استقرار
-
پیش نیازهای آمادگی یک پروژه برای استقرار
-
در مرحله استقرار چه کسانی شرکت داشته و خروجی های مورد نیاز آنها چیست !!
-
اشتباهات متداول در استقرار و روش های پیشگیری از آنها
-
خروجی دیسیپاین استقرار چیست و به چه اشخاصی با چه الگوی باید گزارش شود! ؟
-
مدیدریت پیکر بندی و تغییرات
-
کاربرد مدیریت پیکربندی
-
منشا بروز تغییرات و نحوه مدیریت و کنترل آنها
-
روش تهیه مستنداتی که در این مرحله باید تولید و به سایر نقش های پروژه ارائه شوند
-
ابزار های معمول و پر کاربرد در این قسمت
-
مدیریت پروژه
-
خصوصیات و وظایف یک مدیر پروژه
-
فرآیند و مراحل مدیریت پروژه
-
فعالیت های مرتبط با مدیریت پروژه
-
خروجی های مدیدریت پروژه مانند:
-
محیط اجرا
-
رهنمود های RUP
-
در مورد روش استفاده در انواع مختلف پروژه های نرم افزاری
-
روش های پیشنهادی در رابطه با تهیه Iteration Plan
-
روش سفارشی کردن (Customization) RUP برای پروژه های مختلف
-
نحوه استفاده کاربردی از RUP
-
دید SOA در RUP
-
ابزارهای کار با RUP