دانلود فايل , شرکت در انجمن و گفتگو با ساير اعضا در سايت ثبت نام کنيد
دوره آموزشی مدیریت فرآیند تولید نرم افزار UML , RUP
تاريخ: امروز, : جمعه 13 مرداد 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin
موضوع:
دوره آموزشی مدیریت فرآیند تولید نرم افزار UML , RUP
پیش نیاز : آشنایی با یک زبان برنامه نویسی
اهداف دوره :
1- در این دوره ، دانشجو علاوه بر دیاگرام های UML با مفاهیم تحلیل و طراحی شیء گرا نیز آشنا می شود.
2- دانشجویان می توانند نمودارهای UML مربوط به تیم نرم افزاری خود را خوانده و درک کنند .
3- تحلیل گران می توانند تحلیل ، طراحی و پیاده سازی نمودارهای مدل سازی محیط نرم افزاری را انجام دهند .
4- مهندسین صنایع خواهند توانست درک کاملی از نحوه طراحی شیء گرای محیط های عملیاتی کسب نمایند .
5- دانشجویان می توانند مراحل توليد و ساخت را با كمك مشخصات پيشرفته Class ،State Machine و Component انجام دهد.
6- مرحله انتقال را با كمك Deployment Diagram تكميل نمايند.
7- در این دوره RUP به عنوان یک پایگاه دانش از بهترین تجارب مهندسی نرمافزار معرفی و ساختار و محتوی این پایگاه دانش توصیف میگردد. همچنین نحوه استفاده از RUP به عنوان یک چهارچوب فرایند جهت تدوین متدولوژی متناسب با نیازهای پروژه نرمافزاری ارائه و مباحث توسعه تکراری، فازها، تکرارها، مدیریت ریسک، نیازمندیها، طراحی، معماری، مهندسی فرایند، مدیریت تغییرات و ... بیان و کاربرد RUP برای مهندسی مجدد سازمانی توصیف و مهمترین گسترشهای قابل استفاده مجدد RUP در زمینه توسعه نرمافزار و چرخه حیات کامل نرمافزار معرفی میگردد. در این دوره مقایسهای از RUP با سایر فرایندها ارائه و به ویژه ExtremeProgramming و CMMI معرفی شده و مقایسه میگردند.
مخاطبین دوره :
- برنامه نویسان، طراحان، تحلیلگران، معماران، تستکنندگان، مهندسین فرایند و به طورکلی کلیه اعضای فنّی تیم تولید نرمافزار که نیاز به تعامل حضوری یا غیرحضوری ایدههای عناصر و فراوردههای نرمافزاری یا مسائل تولید از دیدگاه خود با سایر تخصصهای تیم دارند.
- همچنین مهندسین و مدیرانی که کار آنها بر فرایندهای سازمانی با اهداف مختلف نظیر بهبود سازمانی، یا تحقق استانداردهای ISO 9001 و ... تمرکز دارد و نیاز به مدلسازی فرایندهای سازمانی دارند.
- کلیه اشخاص دارای تخصصهای متنوع تولید نرمافزار شامل برنامهنویسان، طراحان، تحلیلگران سیستم و کسب و کار، معماران، تستکنندگان، مهندسین فرایند، مدیران پروژه، مدیران پیکربندی، تست و ... که میخواهند RUP را به عنوان چهارچوب فرایند متداول برای تولید نرمافزار فراگیرند و نحوه جایگیری تخصص و فراورده های مرتبط با خود و ارتباط آن ها با سایر نقش های مورد انتصاب RUP و جایگاه و نحوه تولید آنها را فراگیرند.
- تحلیل گران فرایند کسب و کار که تمایل به انجام مهندسی مجدد سازمانی با استفاده از RUP دارند.
- مدیران شرکت های نرم افزاری که نیاز به درک RUP و مقایسه آن با سایر متدولوژیها نظیر XP و ارتباط آن با چهارچوبهای فرایند نظیر CMMI برای تصمیمگیری متناسب دارند.
پیشنیاز :آشنایی با مفاهیم شیگرایی و یا یک زبان برنامه نویسی شی گرا
اهداف دوره:
در این دوره ، دانشجو علاوه بر دیاگرام های UMLبا مفاهیم تحلیل و طراحی شیء گرا نیز آشنا می شود.برای ایجاد دیاگرام های UML، شرط لازم تسلط بر تحلیل و طراحی شی گراء می باشد.اصولا دانشجویان این دوره به دو دسته تقسیم می شوند. UML Readerها و UML Writerها
دسته اول کسانی هستند که می توانند دیاگرام های UMLرا بخوانند واطلاعات لازم برای کارهایی مانند برنامه نویسی و غیره را از آن استخراج کنند. و دسته دوم کسانی هستند که می توانند دیاگرام های UMLرا ایجاد کنند.
در انتهای این دوره انتظار میرود که دانشجو با نقشهای RUP نظیر مهندسین فرایند، مدیران پروژه، تحلیلگران، طراحان، آزمونگران آشنا گردد؛ فازهای RUP را در قالب اهداف و فراوردههای اصلی هر فاز و نحوه تکامل آنها شناخته، عوامل موثر بر تکرارهای درون فازها را تشخیص داده، از ابزار RUP استفاده نموده و دیسیپلینهای نهگانه RUP را به عنوان تقسیمبندی وظیفهمندی عناصر ایستای RUP شناخته و همچنین توانایی عملکرد آغازین با سه مورد از ابزارهای فرایند را داشته و گسترش RUP برای معماری سرویسگرا و چرخه حیات کامل نرمافزار را بشناسد.
برای یادگیری این دوره به سایت زیر مراجعه کنید
امتياز : | نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0 |