1 / 14

اداره توسعه و بهبود فرايندهاي کلان خرداد ماه 1392

متدولوژي طراحي و توسعه سيستمهاي اطلاعاتي. اداره توسعه و بهبود فرايندهاي کلان خرداد ماه 1392. فهرست مطالب. RUP تعاريف و مفاهيم تاريخچه فازهاي RUP ديسيپلينهاي(نظام) RUP محصولات قابل ارائه به تفكيك رل. الگوهاي عمومي مكانيزاسيون فرآيندهاي سازمان.

menora
Download Presentation

اداره توسعه و بهبود فرايندهاي کلان خرداد ماه 1392

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. متدولوژي طراحي و توسعه سيستمهاي اطلاعاتي اداره توسعه و بهبود فرايندهاي کلان خرداد ماه 1392

  2. فهرست مطالب • RUP • تعاريف و مفاهيم • تاريخچه • فازهاي RUP • ديسيپلينهاي(نظام) RUP • محصولات قابل ارائه به تفكيك رل

  3. الگوهاي عمومي مكانيزاسيون فرآيندهاي سازمان • موضوع مكانيزاسيون فرآيندهاي كسب وكار با عناوين كامپيوتر و نرم‌افزار در هم آميخته است. اين امر بالاخص براي پرسنل حوزه IT كه درگير امور مربوط به تهيه و راه‌اندازي سيستمهاي مكانيزه براي فرآيندهاي سازمان هستند، بيشتر از ساير سازمانها قابل درك مي‌باشد. • انواع الگوهاي عمومي به منظور مكانيزاسيون فرآيندهاي سازمان وجود دارند. • برخي از مدلهاي مكانيزاسيون فرآيندها، از سيستمهاي مكانيزه داراي قابليت گردش كار استفاده ميكنند، اين نرم‌افزارها جريان مستندات و اطلاعات در گردش كار يك سازمان درون يك فرآيند را مديريت مي‌نمايند. عمده اين نرم‌افزارها فرآيند محور مي‌باشند و بر روي مكانيزاسيون گردش كار در سطح سازمان فعاليت مينمايند. • برخي ديگر از ابزار مكانيزاسيون فرآيندهاي كسب وكار، با ديدگاه سيستمي نسبت به مكانيزاسيون فرآيندهاي سازمان اقدام مي‌نمايند. اين گروه از سيستمهاي مكانيزه، يك بسته از انواع سيستمها را به منظور پشتيباني فعاليتهاي سازمان ارائه ميكنند. سازمانهاي خريدار اين نوع بسته‌هاي نرم‌افزاري قادر ميباشند كه همه يا بخشي از مجموعه بسته نرم‌افزاري را خريداري و نسبت به نصب و راه‌اندازي و عملياتي نمودن آنها اقدام نمايند. • به منظور انجام اقدامات لازم براي نصب و راه‌اندازي انواع ابزار سيستمهاي مكانيزه در سازمان، طراحي جريان كار و طراحي منطقي فرآيندهاي سازمان الزامي است. اين امر از طريق متدولوژيهاي طراحي سيستم و با استفاده از ابزار مدلسازي UML انجام ميگيرد.

  4. RUP

  5. RUP • يکي از متدولوژي هاي معروف دنيا که کارآئي و کارآمدي خود را در طي سالها و پروژه هاي مختلف اثبات کرده است متدولوژي RUP است . RUP از چهار فاز آغازين ، جزئيات ، توليد و استقرار تشکيل شده، که با توجه به حجم پروژه مي توان هر فاز را به دوره هاي تکراري تقسيم کرد و سيستم را در مراحل تکراري توسعه داد. اين متدولوژي سيستم را بر اساس موارد استفاده سيستم براي کاربران آن توسعه مي دهد و از اين جهت تاکيد زيادي بر درک صحيح نيازمنديها و مديريت آن ها دارد.

  6. تاريخچه RUP

  7. فازهايRUP • آغاز ( Inception ): • در انتهاي اين فاز تصميم گرفته ايم که آيا پروژه را آغاز کنيم يا خير و اين تصميم پس از توليد يک Business Case گرفته مي شود. • اجرا ( Elaboration) : • در انتهاي اين فاز اکثر نيازمنديهاي باقي مانده شناسايي شده اند و يک معماري مانع (sound architecture) براي نرم افزار بناشده است. • ساخت ( Construction): • در اين فاز با کار روي معماري حاصل از فاز قبل و توليد يک سري محصولات بر روي نرم افزار در طي تعدادي تکرار، نسخه اول محصول براي اجرا در محيط کاربر ساخته مي شود. • انتقال ( Transition): • نرم افزار ساخته شده به سايت مشتري انتقال داده مي شود و بررسي ميگردد که آيا کاملا نيازمنديهاي مشتري برطرف شده است؟ مستندات کاربري نيز تحويل مي شود.

  8. ديسيپلينهاي فرايند • مدلسازي تجاري: • درک ساختار و فعاليتهاي سازماني که قرار است سيستم در آنجا استقرار يابد. • درک مشکلات فعلي در سازمان و شناسايي پتانسيل هاي بهبود. • حصول اطمينان از اينکه مشتريان، کاربران نهايي و ايجاد کنندگان نرم افزار درک يکسان از سازمان مقصد دارند. • بيرون کشيدن نيازمنديهاي نرم افزاري که براي پشتيباني سازمان مقصد مورد نياز است • تشخيص نيازمنديها: • فراهم آوردن اساس تخمين هزينه و زمان ايجاد سيستم • بستن قرارداد با مشتري بر اساس آنچه سيستم بايد انجام دهد • فراهم کردن درک بهتر از نيازمنديهاي سيستم براي توليدکنندگان • تعيين مرزهاي سيستم • فراهم آوردن پايه اي براي طرح ريزي بخشهاي فني تکرارها • واسط کاربر سيستم با تاکيد بر نيازها و اهداف کاربران تهيه مي شود.

  9. ديسيپلينهاي فرايند • تحليل و طراحي: • طراحي سيستم نهايي بر اساس نيازمنديها • ايجاد يک معماري قوي براي سيستم • تطبيق طراحي و پياده سازي (وارد ساختن ملاحظات خاص پياده سازي )، ايجاد يک طراحي کارآ • پياده سازي: • لايه بندي زيرسيستم هاي پياده سازي • کلاسها و موجوديتها پياده سازي مي شوند (به شکل فايلهاي source، باينريها، اجرايي ها و ...) • انجام آزمون واحد بر روي مولفه ها • مجتمع کردن مولفه ها و ايجاد يک سيستم اجرايي

  10. ديسيپلينهاي فرايند • آزمون: • ارزيابي صحت تعامل بين موجوديتها • ارزيابي مجتمع سازي همه مولفه هاي نرم افزار • ارزيابي اينکه همه نيازمنديها بطور صحيح پياده شده اند • شناسايي عيب ها و حصول اطمينان از اينکه قبل از استقرار مرتفع شده اند. • استقرار: • استقرار نرم افزار در محيط کاربري ( نصب، دسترسي بر روي اينترنت، پيشنهاد بخشي از نرم افزار)

  11. ديسيپلينهاي پشتيباني • مديريت پروژه: • مديريت ريسک • طرح ريزي يک پروژه تکرار شونده • مونيتور کردن پيشرفت پروژه، متريک ها • مديريت تغيير و پيکر بندي: • پشتيباني روشهاي توليد • مراقبت از مجتمع بودن نرم افزار • حصول اطمينان از کامل بودن و صحت محصول پيکربندي شده • فراهم آوردن يک محيط مناسب براي توليد محصول • فراهم آوردن قابليت پاسخ به اين سوال: يک دستاورد توسط چه کسي، کي و چرا تغيير يافته است. • آماده سازي محيط: • تمرکز اصلي بر پيکربندي فرايند براي يک پروژه است بعلاوه تعيين ابزارها • توليد راهنمايي هاي براي پشتيباني يک پروژه

  12. محصولات قابل ارائه به تفكيك رُل

  13. محصولات قابل ارائه به تفكيك رُل • به تفكيك رلهاي قابل ذكر در RUP‌اقداما ت لازم به منظور تعيين فرمت خروجيهاي هر رل انجام گرديده است. شايان ذكر است كه از آنجائيكه هر كدام از رلها در يك فاز معين داراي كاركرد ويژه مي‌باشند ميتوان نتيجه‌گيري نمود كه تقدم و تأخر خروجيهاي مورد نظر در هر رل به تفكيك فازهاي مختلف پروژه رعايت گرديده است.

  14. محصولات قابل ارائه به تفكيك رُلدر متدولوژي RUP استاندارد محصولات مورد نظر توسط اداره زيرساخت تهيه و تدوين گرديده است.

More Related