Your SlideShare is downloading. ×
Rup نظم
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Rup نظم

665
views

Published on

سمینار rup نظم …

سمینار rup نظم
دانشگاه آزاد اسلامی واحد تهران شمال

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
665
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 12/21/2012 1
  • 2. Rational Unified Process (Discipline RUP )12/21/2012 2
  • 3. ‫فْزست :‬ ‫•تؼشیف دیؼیپلیي‬ ‫•اًَاع دیؼیپلیي ّب‬ ‫•ًوبی همغؼی اص دیؼیپلیي ّب‬ ‫•اّذاف دیؼیپلیي ّب‬ ‫•ًمؾ ّب ٍ دػتبٍسدّب‬ ‫•گشدؽ ػبدُ ؿذُ وبس‬ ‫•هٌبثغ‬‫2102/12/21‬ ‫3‬
  • 4. ‫‪ً( Discipline‬ظن) :‬ ‫دیؼیپلیي ّب، ظشف ّبیی ثشای ػبصهبى دّیِ فؼبلیت ّبی فشایٌذ ّؼتٌذ.‬‫دس فشایٌذ ‪ RUP‬ثِ عَس پیؾ فشم، تؼذاد ًُِ دیؼیپلیي ٍجَد داسد وِ ًِ دیؼیپلیيِ اسائِ ؿذُ ثِ دٍ دػتِ تمؼین‬ ‫هی ؿًَذ :‬ ‫‪ ‬یه دػتِ ؿبهل ؿؾ دیؼیپلیي فٌی‬ ‫‪ ‬دػتِ ی دیگش، ؿبهل ػِ دیؼیپلیي پـتیجبًی‬‫2102/12/21‬ ‫4‬
  • 5. ‫دیسیپلیي فٌی‬ ‫دیؼیپلیي فٌی ؿبهل دیؼیپلیي ّبیی اػت وِ استجبط هؼتمیوی ثب ؿىل گیشی هبّیت فشآٍسدُ ی ًشم افضاسی‬ ‫داسًذ. ایي دیؼیپلیي ّب ػجبستٌذ اص :‬ ‫‪ ‬دیؼیپلیي هذل ػبصی ػبصهبى ( ‪) Business Modeling‬‬ ‫( ‪) Requirements‬‬ ‫دیؼیپلیي ًیبصهٌذی ّب‬ ‫‪‬‬ ‫دیؼیپلیي تحلیل ٍ عشاحی ( ‪) Analysis and Design‬‬ ‫‪‬‬ ‫( ‪) Implementation‬‬ ‫دیؼیپلیي پیبدُ ػبصی‬ ‫‪‬‬ ‫( ‪) Test‬‬ ‫دیؼیپلیي تؼت‬ ‫‪‬‬ ‫( ‪) Deployment‬‬ ‫دیؼیپلیي اػتمشاس‬ ‫‪‬‬‫2102/12/21‬ ‫5‬
  • 6. ‫دیسیپلیي پطتیثاًی‬ ‫( ‪) Project Management‬‬ ‫‪ ‬دیؼیپلیيِ هذیشیت پشٍطُ‬ ‫( ‪) Configuration and Change Management‬‬ ‫‪ ‬دیؼیپلیيِ هذیشیت پیىشثٌذی ٍ تغییشات‬ ‫( ‪) Environment‬‬ ‫‪ ‬دیؼیپلیيِ هحیظ‬‫2102/12/21‬ ‫6‬
  • 7. ‫ديسيپلينِ مدل سازي سازمان‬‫2102/12/21‬ ‫7‬
  • 8. ‫دیسیپلیي هذلساسي ساسهاى‬ ‫1. پشٍطُ ّبیی وِ وبسثشاى صیبدی داسًذ.‬ ‫چِ هَلغ اص هذلؼبصی ػبصهبى‬ ‫اػتفبدُ وٌین؟‬ ‫2. صهبًیىِ حجن صیبدی اص دادُ ّب ثبیذ پشداصؽ گشدد.‬ ‫معموال در‬ ‫یىی اص هضایبی اػتفبدُ اصتىٌیىْبی هـتشن دس هٌْذػی ًشمافضاس ٍ هذلؼبصی ػبصهبى، تؼْیل دسن استجبط ثیي‬ ‫ایي دٍ فؼبلیت اػت. ّوچٌیي ًگبؿت فشاٍسدُّبی هذلؼبصی ػبصهبى ثِ فشاٍسدُّبی هذلؼبصی ًشمافضاس هـىل‬ ‫ًخَاّذ ثَد.‬‫2102/12/21‬ ‫8‬
  • 9. ‫ًواي هقطؼی اس دیسیپلیي هذلساسي ساسهاى‬‫2102/12/21‬ ‫9‬
  • 10. ‫دالیل هذلساسي ساسهاى‬ ‫اهشٍصُ ثؼیبسی اص ػیؼتن ّبی وبسثشدی هبّیتی ػبصهبًی داسًذ . ایي ػیؼتن ّب یاب ثاِ عاَس‬ ‫هؼتمین ثشگشفتِ اصًیبصّبی ػبصهبًی هی ثبؿٌذ ٍ یب ایٌىِ ثش آى تأثیشگزاس ّؼاتٌذ. ثٌابثشایي‬ ‫دس ثؼیبسی اص هَاسد، ؿٌبخت ػابصهبى،هللفِ ّاب، ػابختبس ، ٍ پَیابیی آى، ثاشای ؿاٌبخت‬ ‫ًیبصهٌذی ّبی ػیؼتن ّبی ًشم افضاسی ، اهشی ضشٍسی ٍاجتٌبة ًبپزیش اػت .‬‫2102/12/21‬ ‫01‬
  • 11. ‫هفاّین هذلساسي ساسهاى‬ ‫ساسهاى (‪: )Business‬‬ ‫ػیؼتوی وِ ًشمافضاس هَسد ًظش ثخـی اص آى ثِ ؿوبسهی سٍد.‬ ‫هَرد كارتزي ساسهاى (‪: )Business Use Case‬‬‫هجوَػِای اص ًوًَِّبی هاَسد وبسثشی ػبصهبى (‪ )Business Use Case Instances‬هـخق هی وٌذ. واِ دس‬‫آى ّش ًوًَِ ػجبستؼت اص تشتیجی اص وٌؾّبیی (‪ )Actions‬وِ ػبصهبى اًجبم هیدّذ ٍ یه «ًتیجِ ارسضوٌذ» ثشای‬ ‫یه ػبهل وبسی دسپی داسد.‬ ‫2102/12/21‬ ‫11‬
  • 12. ‫هفاّین هذلساسي ساسهاى (اداهِ)‬ ‫ػاهل كاري (‪:)Business Actor‬‬ ‫ؿخلی یب ػیؼتوی ثیشٍى اص ػبصهبى وِ ثب آى تؼبهل داسد.‬ ‫اًجام دٌّذُ كاري (‪:)Business Worker‬‬ ‫ثِ وبسهٌذ ّبی داخل یه ػیؼتن اعالق هی ؿَد‬ ‫هَجَدیت كاري (‪:)Business Entity‬‬‫چیضی وِ ٌّگبم اجشای هَسد وبسثشی ػبصهبى ثَػیلِ اًجبم دٌّذُ وبسی اػتفبدُ یب پشداصؽ هیؿَد.(ّش چیضی وِ‬ ‫ٍسوش سٍی آى وبس هی وٌذ)‬‫2102/12/21‬ ‫21‬
  • 13. ‫اّذاف هذلساسي ساسهاى‬ ‫‪ ‬دسن ػبختبس ٍ پَیبیی ػبصهبًی وِ ثبیذ ػیؼتن ّبی ًشم افضاسی دس آى هؼتمش ؿًَذ.‬‫‪ ‬اعویٌبى اص ایٌىِ هـتشیبى، وبسثشاى ًْبئی، ٍ تَػؼِ دٌّذگبى داسای یه دیذگبُ ٍاحذ ٍ هـتشوی اص ػبصهبى‬ ‫ثبؿٌذ .‬ ‫‪ ‬ووه دس ثذػت آٍسدى ًیبصهٌذی ّبی ػیؼتن هَسد ًظش‬ ‫‪ ‬دسن هؼبئل ٍ هـىالت جبسی ػبصهبى ّذف ٍ ؿٌبػبیی پتبًؼیل ّب ٍ ًمبط ثْجَد.‬ ‫هذل هَارد كارتزي ساسهاى‬ ‫•‬ ‫هذل ساسهاى‬ ‫تزاي رسیذى تِ اّذاف فَق‬ ‫هذل اضیا ساسهاى‬ ‫•‬ ‫كِ ضاهل‬ ‫ایجاد هیًوایین‬ ‫2102/12/21‬ ‫31‬
  • 14. ‫دیسیپلیي ًیاسهٌذیْا‬ ‫« ًیاسهٌذي ّا » ػجبستٌذ اص لبثلیت ّبیی اػت وِ ػیؼتن ثبیذ داسای آى ثبؿذ.‬ ‫‪ً ‬یاسهٌذي ّاي ٍظیفِهٌذي‬ ‫‪ً ‬یاسهٌذي ّاي غیز ٍظیفِهٌذي‬‫2102/12/21‬ ‫41‬
  • 15. ‫اًَاع ًیاسهٌذي ّاي ًزم افشار‬ ‫1. ًیاسهٌذي ّاي ٍظیفِ هٌذي :‬‫ًیبصهٌذی ّبی ٍظیفِ هٌذی ثِ هٌظَس ثیبى سفتبسِ یه ػیؼتن ثِ ٍػیلِ ی تَكیف ؿشایظ ٍسٍدی ٍ خشٍجی‬ ‫آى، تَكیف هی ؿَد.‬ ‫2. نيازمندي هاي غير وظيفه مندي :‬ ‫ثشای اسائِ ی یه فشآٍسدُ ی ثب ویفیت ثاِ وابسثشاى ًْابیی آى ػیؼاتن ثبیاذ ػاالٍُ ثاش ثاشآٍسدُ ًواَدى‬ ‫ًیبصهٌذی ّبی ٍظیفِ هٌذی، ثب ثشخی ٍیظگی ّبی ویفی ٍ هالحظبت غیش وبسوشدی ًیض تغبثك داؿتِ ثبؿذ‬ ‫. ایي ؿشایظ ٍ هؼیبسّبی ویفی ٍ غیشِ وبسوشدی، اكغالحبً ًیبصهٌذی ّبی غیاشِ ٍظیفاِ هٌاذی ًبهیاذُ های‬ ‫ؿًَذ.‬‫2102/12/21‬ ‫51‬
  • 16. ‫اّذاف دیسیپلیيِ ًیاسهٌذي ّا‬ ‫‪ ‬ثشلشاسی ٍحفظ تَافك هیبى هـتشی ثب تین تَلیذ دسثبسُ چگًَگی ػیؼتن‬ ‫‪ ‬فشاّن ًوَدى دسن هٌبػجی اص ًیبصهٌذی ّبی ػیؼتن ثشای تَلیذوٌٌذگبى‬ ‫‪ ‬تؼشیف ٍ هذیشیت هشصّبی ػیؼتن‬ ‫‪ ‬فشاّن ًوَدى هجٌبیی هٌبػت ثشای ثشًبهِ سیضی تىشاسّبی هختلف‬ ‫‪ ‬فشاّن ًوَدى هجٌبیی هٌبػت ثشای تخویي ّضیٌِ ٍ صهبى تَلیذ ػیؼتن‬ ‫‪ ‬تؼشیف یه ٍاػظ وبسثش وِ ثش ًیبصّب ٍ اّذاف وبسثشاى هتوشوض هیجبؿذ.‬‫2102/12/21‬ ‫61‬
  • 17. ‫ًوایی هقطؼی اس دیسیپلیيِ ًیاسهٌذي ّا‬ ‫فاسِ آغاسیي‬ ‫فاس تطزیح‬ ‫فاس ساخت‬ ‫فاس اًتقال‬‫ًیاسهٌذي ّا‬‫2102/12/21‬ ‫71‬
  • 18. ‫ًیاسهٌذي ّاي ًزم افشار‬ ‫ًیبصهٌذی ّبی ًشم افضاس ػجبستؼت اص هجوَػِ ی هؼیبسّبی ویفی هبًٌذ :‬ ‫ػولكزد (‪ٍ : )Functionality‬یظگیْب، لبثلیتْب.‬ ‫1.‬ ‫قاتلیت استفادُ (‪ : )Usability‬صیجبیی ٍاػظ وبسثش، ػَْلت آهَصؽ، ػَْلت اػتفبدُ، یىٌَاختی ٍاػظ وبسثش‬ ‫2.‬ ‫قاتلیت اػتواد (‪ : )Reliability‬فشوبًغ ثشٍص خغب، ثشگـت پزیشی‬ ‫3.‬ ‫كارایی (‪ : )Performance‬ػشػت، لبثلیت دػتشػی، صهبى پبػخ، حبفظِ هَسد ًیبص‬ ‫4.‬ ‫قاتلیت پطتیثاًی (‪ : )Supportability‬لبثلیت آصهبیؾ، ًگْذاسی، اًؼغبف پزیشی دس همبثل تغییشات‬ ‫5.‬‫2102/12/21‬ ‫81‬
  • 19. ‫دیسیپلیي ًیاسهٌذیْا (اداهِ)‬ ‫اص دیذگبُ ػولی تمؼین ثٌذی لجل آًچٌبى حبئض اّویت ًیؼت. دس ٍالغ اسصؽ عجمِ ثٌذی لجل،‬ ‫فشاّن وشدى یه « الگَ» ثشای ؿٌبػبیی ًیبصهٌذیْب ٍ اعویٌبى اص جبهغ ثَدى آى اػت.‬ ‫دس هَسد ًیبصهٌذیْب، ثَػیلِ داًؼتي «چشاّب» ٍ «چگًَِّب» هیتَاى ثِ دسن ػویمی اص ػیؼتن‬ ‫دػت یبفت.‬ ‫دس ایي ًظن هفَْم ریٌفؼبى یه هفَْم اػبػی اػت.‬‫2102/12/21‬ ‫91‬
  • 20. ‫فزآیٌذ ضٌاسائی ٍ استفادُ اس ًیاسهٌذیْا‬ ‫به آنها عينيت مي بخشيم در‬ ‫‪ ‬مدل موارد كاربري‬ ‫نيازهاي‬ ‫مستند دورنما‬ ‫‪ ‬مشخصات تكميلي‬ ‫ذينفعان‬ ‫به صورت تفصيلي‬ ‫منجر به ايجاد‬ ‫بيان مي شود در‬ ‫‪ ‬هذل طزاحی‬ ‫‪‬هستٌذات كارتز ًْائی‬‫2102/12/21‬ ‫02‬
  • 21. ‫ًوًَِّا‬ ‫یك ًوًَِ (‪: )Prototype‬ػجبستؼت اص ًوبیؾ اجشائی اص اهىبًبت ٍ تَاًبئیْبی ػیؼتن هَسد ًظش اػت.‬ ‫كارتزد:‬ ‫وبّؾ هخبعشات ٍ اثْبهبت دسثبسُ هَضَػبت صیش اػت:‬ ‫اهىبى هَفمیت هحلَل اص ًظش تجبسی ٍ التلبدی.‬ ‫‪‬‬ ‫وبسایی ٍ پبیذاسی تىٌَلَطی ّبی ولیذی وِ دس هحلَل اػتفبدُ خَاٌّذ ؿذ.‬ ‫‪‬‬ ‫لبثلیت اػتفبدُ هحلَل‬ ‫‪‬‬ ‫دسن ًیبصهٌذی ّب‬ ‫‪‬‬‫2102/12/21‬ ‫12‬
  • 22. ‫ًوًَِّا )اداهِ)‬ ‫انواع نمونهها:‬ ‫‪Behavioral Prototypes‬‬ ‫1. رفتاري‬ ‫‪Structural Prototypes‬‬ ‫ساختاري‬ ‫2.‬ ‫‪ RUP‬از توليد و توسعه نمونه هاي ساختاري در فاز تشريح با ضميمه چند نمونه رفتاري حمايت‬ ‫مينمايد .‬‫2102/12/21‬ ‫22‬
  • 23. ‫گزدشكار سادُ ضذُ‬‫تحلیلگش ػیؼتن ثِ ووه ػْبهذاساى، ػؼی هیوٌذ آًچِ ػیؼتن ثبیذ/ًجبیذ اًجبم دّذ سا هـخق ًوبیذ.‬ ‫•‬ ‫هحذٍدُ سیستن‬ ‫تحلیلگش، ّوچٌیي ًیبصّبی غیش ٍظیفِهٌذی سا ؿٌبػبیی هیًوبیذ‬ ‫•‬ ‫آهادگی تزاي ایجاد‬ ‫هستٌذ دٍرًوا‬‫2102/12/21‬ ‫32‬
  • 24. ‫گزدشكار سادُ ضذُ (اداهِ)‬‫‪ ‬ثِ هـخق وٌٌذُ هَاسد وبسثشی هجوَػِ ای اص هَاسد وبسثشی ٍ هـخلبت تىویلی وِ ثبیذ‬ ‫جضئیبت آى ثیبى گشدد ٍػبصگبسی آى ثب ػبیش فشاٍسدُّب احشاص ؿَد، اًتؼبة پیذا هی وٌذ.‬ ‫‪ ‬ثِ ػالٍُ، عشاح ٍاػظ وبسثش ثِ كَست هَاصی ثب تؼییي وٌٌذُ هَاسد وبسثشی ؿشٍع ثِ وبس‬ ‫هیًوبیذ. دس اغلت پشٍطُ ّب ثیي ایي دٍ ّوبٌّگی ًضدیىی ٍجَد داسد .‬‫2102/12/21‬ ‫42‬
  • 25. ‫گزدشكار سادُ ضذُ (اداهِ)‬ ‫‪ ‬ثیـتش وبس هؼوبس ػیؼتن دس تىشاسّبی اٍلیِ ثَدُ وِ دس آى ثب ّوىبسی تحلیلگش ػیؼتن ٍ‬ ‫هـخق وٌٌذُ هَاسد وبسثشی یىپبسچگی ٍ دسػتی هَاسد وبسثشی هْن اص دیذگبُ هؼوبسی سا‬ ‫ثشسػی هیًوبیذ.‬ ‫‪ً ‬مؾ ثبصثیي وٌٌذُ ًیبصهٌذیْب ثَػیلِ ّوِ وؼبًی (ریٌفؼبى) وِ ٍظیفِ آًْب ثشسػی جبهؼیت‬ ‫ٍ دسػتی ًیبصهٌذیْب ٍ اعویٌبى اص دسػتی دسن آًْب اػت، ایفب هی ؿَد.‬‫2102/12/21‬ ‫52‬
  • 26. ‫دیسیپلیيِ تحلیل ٍ طزاحی‬ ‫‪Analysis and Design‬‬‫2102/12/21‬ ‫62‬
  • 27. ‫ًظن تحلیل ٍ طزاحی‬ ‫‪ّ ‬ذف اكلی دیؼیپلیيِ تحلیل ٍ عشاحی، تشجوِ ی ًیبصهٌذی ّب ثِ تَكیف ّبیی اػت وِ‬ ‫چگًَگی پیبدُ ػبصی ػیؼتن سا ًـبى هی دٌّذ.‬ ‫‪ ‬دس هذل تحلیل ٍ عشاحی ثِ ثشسػی چگًَگی تحمك ًیبصهٌذ یْب تَجِ داسین ثشای ًیل ثِ ایي هملَد‬ ‫اثتذا ثبیذ ًیبصهٌذی ّب سا ثِ خَثی دسن ًوَدُ ٍ پغ اص آى ثب اًتخبة ثْتشیي اػتشاتظی پیبدُ ػبصی‬ ‫,ًیبصهٌذی ّبی سا ثِ عشاحی ػیؼتن تشجوِ ًوبیین .‬‫2102/12/21‬ ‫72‬
  • 28. ‫ًوایی هقطؼی اس دیسیپلیيِ تحلیل ٍ طزاحی‬ ‫تحلیل ٍ عشاحی‬‫2102/12/21‬ ‫82‬
  • 29. ‫ًظن تحلیل ٍ طزاحی (اداهِ)‬ ‫هدف تحليل:‬ ‫ثِ عَس ولی ّذف تحلیل ػجبست اػت اص اًتمبل ًیبصهٌذی ّبی ػیؼتن اص صثبى ٍ دًیبی هـتشی ثِ صثبى ٍ‬ ‫دًیبی وبسؿٌبػبى تین تَلیذ ػیؼتن‬ ‫مدل تحليل:‬‫هذل تحلیل یه هذل ایذُآل اص ػیؼتن ثَدُ وِ دس آى ًیبصّبی غیش ٍظیفِهٌذی ٍ هحذٍدیت ّبی پیبدُ ػبصی‬ ‫ًبدیذُ گشفتِ هیؿَد .‬‫2102/12/21‬ ‫92‬
  • 30. ‫هْوتزیي فزآٍردُّا‬ )Design Model) ‫هذل طزاحی‬ • ‫ّذف : عشح ولی ػیؼتن ; والػْب + سٍاثظ‬ ) Software Architecture Document ) ‫• هستٌذ هؼواري ًزمافشار‬ ‫ّذف : ؿبهل دیذّبی گًَبگَى هؼوبسی‬Use Case View + Logical View + Implementation View + Process View + Deployment View + Data View12/21/2012 30
  • 31. ‫هؼواري 1+4در ‪RUP‬‬‫2102/12/21‬ ‫13‬
  • 32. ‫دیذگاُِ هٌطقی )‪(Logical View‬‬ ‫دس ایي دیذگبُ اص هؼوبسی، هالحظبت هشثَط ثِ ًیبصهٌذی ّبی ػیؼتن هغشح هی گشدد. ثِ ػجبست دیگش، ایي‬ ‫هٌظش ثِ هجوَػِ ی ثبیذّب ٍ ًجبیذّبی هَسد اًتظبس وبسثشاى ًْبیی هشتجظ هی ثبؿذ. ایي دیذگبُ ، ػغح‬ ‫تجشیذی ( ػغحی ثب حزف جضئیبت غیش ضشٍسی ) اص هذلِ عشاحی هی ثبؿذ ٍ دس آى ثؼتِ ّب، صیشػیؼتن ّب،‬ ‫ٍ والع ّبی اكلی عشاحی، دیذُ هی ؿَد .‬‫2102/12/21‬ ‫23‬
  • 33. ‫دیذگاُ ِ پیادُ ساسي ) ‪) Implementation View‬‬ ‫ایي دیذگبُ اص هؼوبسی، ثِ هٌظَس تَكیف چگًَگی ػبصهبًذّی هللفِ ّب ٍ هبطٍل ّبی ًشم افاضاسی ( وُاذّب،‬ ‫دادُ ّب،هللفِ ّب، ًؼخِ ّبی اجشایی، ٍ دیگش دػتبٍسدّبی هشتجظ ) دس لبلت ثؼتِ ّب، الیِ ّب، ٍ هالحظابت‬ ‫هشتجظ ثب هذیشیت پیىشثٌذی اسائِ هی گشدد . هؼبئلی هبًٌذ ػَْلت تَلیذ، هذیشیت داسایای ّاب، اػاتفبدُ ی‬ ‫هجذد پیوبًىبساى ٍ هللفِ ّبی آهبدُ دس ایي دیذگبُ هَسد ثشسػی لشاس هی گیشد.‬‫2102/12/21‬ ‫33‬
  • 34. ‫دیذگاُِ پزداسُ اي ) ‪( Process View‬‬‫هالحظبت هشتجظ ثب جٌجِ ّبی ّوشًٍذی ػیؼتن دس صهبى اجشا، هبًٌذ ٍظیفِ ّبی ػیؼتوی، یب پشداصُ ّب ٍ ًیض تؼبهلِ‬ ‫هیبى آًْب، دس ایي دیذگبُ ثشسػی هی ؿَد . ّوشًٍذی، هیضاى تحول پزیشی ًؼجت ثِ خغب ٍ تَصیغ ؿذگی،اص‬ ‫هْوتشیي هؼبئلِ هَسد ثشسػی دسایي دیذگبُ هی ثبؿٌذ .‬‫صهبى پبػخ، ظشفیت ٍسٍدی ٍ خشٍجی ػیؼتن، ٍ ًیض همیبع پزیشی ، اص دیگاش هالحظابت هاَسد ثشسػای دس ایاي‬ ‫دیذگبُ هی ثبؿٌذ.‬ ‫2102/12/21‬ ‫43‬
  • 35. ‫دیذگاُِ استقزار ) ‪( Deployment View‬‬ ‫دس ایي دیذگبُ اص هؼوبسی، چگًَگیِ اػتمشاسِ هللفِ ّبی صهبى اجشا، هبًٌذ فبیل ّابی اجشایای ٍ ثبًاه ّابی‬ ‫اعالػبتی، سٍی گشُ ّبی ػخت افضاسی پیؾ ثیٌی ؿذُ، ثشسػی هی ؿَد .‬ ‫دس ایي دیذگبُ اص هؼوبسی اػت وِ هٌْذع ًشم افضاس ٍ هٌْذع ػیؼتن ثب ّن ّوىبسی هی ًوبیٌاذ ٍ هؼابئلی‬ ‫هبًٌذ اػتمشاس، ًلت، ٍ وبسایی دس ایي دیذگبُ ،هَسد ثشسػی لشاس هی گیشًذ.‬‫2102/12/21‬ ‫53‬
  • 36. ‫دیذگاُ هَرد كارتزي ) ‪( Use-Case View‬‬‫ایي دیذگبُ ، ًمؾ خبكی دس هؼوبسی ًشم افضاس ایفب هی ًوبیاذ . ایاي دیاذگبُ، ؿابهلِ یىؼاشی اص ولیاذی تاشیي‬‫هَاسد وبسثشی هی ثبؿذ . ایي هجوَػِ هَاسد وبسثشی، دس فبصّبی آغابصیي ( ؿاٌبخت ) ٍ تـاشیح ( هؼوابسی )‬‫ثشای وـف، عشاحی ٍ ایجبد هؼوبسی هٌبػت ٍ دس فبصّبی ثؼاذی، ثاشای اػتجبسػاٌجی دیاذگبُ ّابی هختلاف‬ ‫ثىبس هی سٍد.‬‫2102/12/21‬ ‫63‬
  • 37. ‫دیسیپلیيِ پیادُ ساسي‬ Implementation discipline12/21/2012 37
  • 38. ‫ًواي هقطؼی اس دیسیپلیي پیادُ ساسي‬ ‫پیادُ ساسي‬ ‫یىی اص الذاهبت هْن ٍ ػوذُ فبص ػبخت اػت ٍ دیؼپلیي پیبدُ ػبصی استجبط ًضدیىی ثب‬ ‫دیؼپلیي تؼت داسد .‬‫2102/12/21‬ ‫83‬
  • 39. ‫هفاّین دیسیپلیي پیادُساسي‬ ‫ساختِّا (‪: )Builds‬‬ ‫•‬ ‫ػبختِ ػجبستؼت اص ًؼخِ ای وبهل یب جضئی اص ػیؼتن وِ لبثل اػتفبدُ ٍ اجشا ثَدُ(وذ اجشائی) ٍ‬ ‫صیشهجوَػِای اص تَاًبیی ّبی هحلَل ًْبئی سا ثِ هؼشم ًوبیؾ هیگزاسد.‬ ‫یكپارچِ ساسي :‬ ‫•‬ ‫یىپبسچِ ػبصی ثِ فؼبلیتی اص هجوَػِ ی فؼبلیت تَلیذ ًشم افضاس اتالق هی ؿَد وِ دس آى هَلفِ ّبی هجضای‬ ‫ًشم افضاس ثب ّن تشویت ؿذُ ٍ یه هَجَدیت ثضسگتش سا ایجبد هی وٌذ .‬‫2102/12/21‬ ‫93‬
  • 40. ‫هفاّین دیسیپلیي پیادُساسي (اداهِ)‬ ‫یكپارچِ ساسي ......‬ ‫یىپبسچِ ػبصی دس ػغَح ٍ هشاحل هختلفی اص پیبدُ ػبصی اًجبم هی ؿَد ٍ اّذاف ولی آى ػجبست اػت اص :‬ ‫‪ ‬یىپبسچِ ػبصی وبس یه تین سٍی پیبدُ ػبصی ثخؾ ّبی هختلف یه صیش ػیؼتن , پیؾ اص آى صیش ػیؼتن‬ ‫تحَیل ؿَد .‬ ‫‪ ‬یىپبسچِ ػبصی صیش ػیؼتن ّب ٍ تـىیل ػیؼتن وبهل‬‫2102/12/21‬ ‫04‬
  • 41. ‫ّذف اغلی دیسیپلیي پیادُ ساسي‬ ‫‪ ‬تؼشیف چگًَگی ػبصهبًذّی ٍ ػبختبس وذّبی ثشًبهِ دس لبلت صیشػیؼتن ّبی ّش الیِ اص هؼوبسیِ ػیؼتن‬ ‫‪ ‬پیبدُ ػبصی والع ّب ٍ اؿیبء دس لبلت یىؼشی هللفِ‬ ‫‪ ‬تؼت هللفِ ّبی پیبدُ ػبصی ؿذُ ثِ كَست ٍاحذ‬ ‫‪ ‬یىپبسچِ ػبصی ٍ هجتوغ ػبصی هللفِ ّب دس لبلت یه ػیؼتن لبثلِ اجشا‬‫2102/12/21‬ ‫14‬
  • 42. ‫دیسیپلیيِ تست‬ Test discipline12/21/2012 42
  • 43. ‫ًوایی هقطؼی اس دیسیپلیي تست‬ ‫تست‬ ‫اص ثؼیبسی جٌجِ ّب، دیؼیپلیيِ تؼت ثِ ًَػی اسا ئِ دٌّذُ ی خذهت ثِ دیگش‬ ‫دیؼیپلیي ّب هی ثبؿذ .‬‫2102/12/21‬ ‫34‬
  • 44. ‫دیسیپلیي تست‬ ‫” هحَر اغلی ایي دیسیپلیي تزرسی «كیفیت» است “‬ ‫اص دٍ دیذگبُ‬ ‫‪ ‬ویفیت هحلَل‬ ‫‪ ‬ویفیت فشآیٌذ تَلیذ‬ ‫ثشای ویفیت ًمؾ ثخلَكی هبًٌذ هٌْذع ویفیت دس ًظش گشفتِ ًـذُ اػت صیشا اص دیذ ‪ RUP‬ویفیت،‬ ‫هؼئَلیت یىبیه تَػؼِ دٌّذگبى اػت.‬‫2102/12/21‬ ‫44‬
  • 45. ‫گزدشكار سادُ ضذُ‬ ‫1) تزًاهِ ریشي‬‫عشاح تؼت ًیبصهٌذیْب، هٌبثغ هَسد ًیبص ٍ اػتشاتظی ّبی یه تؼت سا ؿٌبػبئی ًوَدُ ٍ دس هؼتٌذ ثشًبهِ سیضی، آًْب‬ ‫سا هؼتٌذ هیًوبیذ‬ ‫2) طزاحی‬ ‫عشاح تؼت, ّذف تؼت سا تحلیل ًوَدُ ٍ هذل تؼت سا ایجبد هیًوبیذ.‬ ‫3) پیادُ ساسي‬ ‫عشاح تؼت سٍالْبی تؼت سا پیبدُ ػبصی هیًوبیذ. ًتیجِ ایي فؼبلیت ایجبد دػتَس الؼول ّبی تؼت ( ‪Test‬‬ ‫‪ )Scripts‬اػت .‬ ‫2102/12/21‬ ‫54‬
  • 46. ‫گزدشكار سادُ ضذُ (اداهِ)‬ ‫4) اجزا‬‫تؼت وٌٌذُ، تؼت ّب سا سٍی ّذف اجشا هیًوبیذ ٍ ثب ثبصثیٌی ًتبیج اص كحت اجشای تؼت ّب هغوئي هی گشدد ٍ‬ ‫ّشگًَِ وبػتی سا هؼتٌذ هی ػبصد.‬ ‫5) ارسیاتی‬ ‫عشاح تؼت ًتبیج تؼت ّب سا اسصیبثی ًوَدُ ٍ ویفیت وذ تَلیذ ؿذُ سا ثشسػی هیًوبیذ .‬ ‫2102/12/21‬ ‫64‬
  • 47. ‫فزآٍرد ّاي دیسیپلیي تست‬ ‫‪ ‬تزًاهِ ي تست : ؿبهل اعالػبتی دسثبسُ ی ّذ ف اًجبم تؼت دس یه ثبصُ ی صهبًی هـخق اص پشٍطُ‬ ‫هی ثبؿذ. اػتشاتظی ّبیی هَسد اػتفبدُ، هٌبثغ ضشٍسی ثشای پیبدُ ػبصی ٍ اجشای تؼت ّب، ٍ ًیض ًَع‬ ‫پیىشثٌذی ّبی خبف ثشای اًجبم تؼت، اص جولِ هْن تشیي اعالػبت هَجَد دس ثشًبهِ تؼت اػت.‬ ‫‪ ‬لیست ایذُ ّاي تست : ایي لیؼت وِ تَػظ تحلیل گشِ تؼت ًگْذاسی ثِ سٍص سػبًی هی ؿَد،‬ ‫ؿبهل لیؼتی اص ایذُ ّبی هغشح ثشای تؼت هی ثبؿذ.‬ ‫‪ ‬هَرد تست : هتٌبظش ثب یه هَسدوبسثشی ٍ ثشای تؼت آى تؼشیف هی ؿَد.‬ ‫‪ ‬اسكزیپت تست : سٍیِ ّبی دػتی ٍ یب خَدوبسی هی ثبؿٌذ وِ تؼت وٌٌذُ اص آى ّب ثشای اجشای تؼت‬ ‫ّب اػتفبدُ هی ًوبیذ ٍ حذالل 1 ثبس ثِ عَس وبهل ول ثشًبهِ سا تؼت وٌذ.‬‫2102/12/21‬ ‫74‬
  • 48. ‫فزآٍرد ّا ي دیسیپلیي تست (اداهِ)‬ ‫‪ ‬مجموعه ي تست : دربرگيرنده ي مجموعه اي از تست ها و اسكريپت ها در قالبي شبيه يك‬ ‫بسته مي باشد.‬ ‫‪ ‬مددل تحليددل بددار كداري : نوووع خاصووي از مووورد تسوت مووي باشوود كووه بوه من ووور تسووت كووارايي‬ ‫استفاده مي شود.‬ ‫‪ ‬نسخه ي ثبت شده ي تست : داده ي خام جمع آوري شده در حين اجراي مجموعه تست ها‬ ‫‪ ‬نتيجه ي تست : با فيلتر و تحليل نسخه هاي ثبت شده ي تست، به دست مي آيد.‬ ‫‪ ‬چكيده ي نتايج ارزيابي تست : به عنوان بخش از ارزيابي يك تكرار پروژه و ارزيابي متنواو‬ ‫ِ‬ ‫وضعيت ، توليد مي شود.‬‫2102/12/21‬ ‫84‬
  • 49. ‫ًظن فزآیٌذي استقزار‬ Deployment Discipline12/21/2012 49
  • 50. ‫ًظن استقزار‬ ‫• استقزار تِ ػٌَاى پٌجویي ًظن فزایٌذي كِ ارتثاط هستقیوی تا ضكل گیزي‬ ‫هاّیت فزاٍردُ ي ًزم افشاري دارد تیاى هیطَد.‬ ‫• ًظن استقزار، درتزدارًذُ فؼالیتْاي السم تزاي ػولیاتی كزدى ًزمافشار ٍ‬ ‫آهادُ كزدى آى تزاي كار در هحیط كارتزاى ًْایی است.‬‫2102/12/21‬ ‫05‬
  • 51. ‫ّذف ًظن استقزار‬ ‫ّذف اكلی هجوَػِ ی فؼبلیت ّبی ایي دیؼیپلیي، ػجبستؼت اص اػتمشاسِ ًشم‬ ‫افضاس دس هحیظ ػولیبتی پیؾ ثیٌی ؿذُ ٍ فشاّن ًوَدى دػتبٍسدّبی ووىی هَسد‬ ‫ًیبص ثشای اعویٌبى اص ثىبسگیشی هَفكِ فشاٍسدُ ًشم افضاسی تَػظ توبهی وبسثشاى‬ ‫ًْبیی آى.‬ ‫دس ٍالغ ّاذف، تجذیل ػیؼتن تَلیاذ ؿاذُ ثاِ فاشاٍسدُ ای ثاب لبثالیت ثاِ اكغالح‬ ‫‪ Self-Supportability‬های ثبؿذ. ثاش اػابعِ ایاي لابثالیت ، ّواِ وابسثاشاى‬ ‫ًْبیی ػیؼتن اػن اص وبسثشاى ػبدی، هذیشاى ػیؼتن ٍ یب هؼئَلیي ًگْذاسی آى‬ ‫ثبیذ ثتَاًٌذ ثذٍى ًیبص ثِ حضَس تَلیذ وٌٌذگبى ثب ػیؼتن ثِ ساحتی وبس وٌٌذ.‬‫2102/12/21‬ ‫15‬
  • 52. ‫ًظن استقزار در فاسّا‬ ‫ًوایی هقطؼی اس دیسیپلیيِ استقزار در طَل فاسّاي چزخِ تَلیذ‬ ‫فاس آغاسیي‬ ‫فاس تطزیح‬ ‫فاس ساخت‬ ‫فاس اًتقال‬ ‫اػتمشاس‬ ‫ثب تَجِ ثِ اّذاف ایي دیؼیپلیي، اٍج فؼبلیتْبی آى دس عَلِ فبص اًتمبل كَست هی پزیشد.‬ ‫اػتمشاسِ هَفك ٍ دس ًتیجِ هَفمیت ولّی فؼبلیت ّبی تَلیذ،دس لبلت توبیل هـتشی ثِ اػتفبدُ‬ ‫اص ًشم افضاسجذیذ، تؼشیف هی ؿَد. ثِ ػجبست دیگش، دس عَل فبصّبی هختلف فشایٌذ ،‬ ‫هجوَػِ ی فؼبلیتْب، ًمـْب ،ٍ دػتبٍسدّبی دیؼیپلیيِ اػتمشاسثب ّذف جلت سضبیت ٍاعویٌبى‬ ‫خبعشِ هـتشی ٍاػتفبدُ وٌٌذگبى ًْبیی ػیؼتن، ثشًبهِ سیضی هی گشدد.‬‫2102/12/21‬ ‫25‬
  • 53. ‫اًَاع فؼالیت ّا در ًظن استقزار‬ ‫دیسیپلیيِ استقزار ضاهل اًَاع هختلفی اس فؼالیت ّا هی تاضذ كِ ػثارتٌذ اس:‬ ‫تست ًزم افشاردرهحیطی تاضزایط ػولیاتی ًْایی آى(تست ّاي تِتا)‬ ‫‪‬‬ ‫تستِ تٌذي ًزم افشار تزاي تحَیل‬ ‫‪‬‬ ‫تَسیغ ًزم افشار‬ ‫‪‬‬ ‫ًػة ٍ راُ اًذاسي ًزم افشار‬ ‫‪‬‬ ‫آهَسش كارتزاى ًْایی ٍ ًیش آهَسش ًیزٍّاي تاساریاتی ٍ فزٍش‬ ‫‪‬‬ ‫اًتقال ٍ جایگشیٌی ًزم افشار هَجَد ٍ یا تثذیل تاًك اطالػاتی‬ ‫‪‬‬ ‫تزحسة اًذاسُ ي پزٍصُ، هاّیت آى،رٍش تحَیل، ًٍیشسهیٌِ ي كسة ٍكارِ‬ ‫فزاٍردُ، چگًَگی اًجام فؼالیت ّاي ایي دیسیپلیي در ضزكت ّا ٍ تخص‬ ‫ّاي هختلف غٌؼت ًزم افشار، هتفاٍت هی تاضذ.‬‫2102/12/21‬ ‫35‬
  • 54. ُ‫دیسیپلیي پطتیثاًی هذیزیت پزٍص‬ Project Management Discipline12/21/2012 54
  • 55. ‫هذیزیت پزٍصُّاي ًزمافشاري‬ ‫هذیشیت یه پشٍطُ ی ًشم افاضاسی ػجبستؼات اص ثشلاشاسی تاَاصى هیابى اّاذاف سلابثتی،‬ ‫هذیشیت سیؼه ّب، ٍغلجِ ثش هحذٍدیت ّب، ثِ هٌظَس تحَیل فاشاٍسدُ ای ًاشم افاضاسی واِ‬ ‫هٌبػت ٍ دسخَس ًیبصّبی هـتشیبى ٍ وبسثشاى ًْبیی ثبؿذ.‬ ‫ٌّش هَاصًِ ثیي اّذاف گًَبگَى(ٍ گبّی هتضبد)، هذیشیت خغش،‬ ‫ٍ چیشُؿذى ثش هحذٍدیتْبی هَجَد(التلبدی، تىٌیىی،...)، ثشای‬ ‫ایجبد هحلَلی وِ سضبیت هـتشیبى(پـتیجبًیوٌٌذُّبی هبلی) ٍ‬ ‫وبسثشاى سا ّوضهبى احشاص ًوبیذ.‬‫2102/12/21‬ ‫55‬
  • 56. ‫اّذاف ًظن هذیزیت پزٍصُ‬ ‫ػِ ّذف ػوذُ ی دیؼیپلیي هذیشیت پشٍطُ ػجبستؼت اص:‬ ‫• فزاّن كزدى چارچَتی تزاي هذیزیت پزٍصُّاي ًزم افشاري‬ ‫• ارائِ راٌّوایی ّاي ػولی در سهیٌِ هذیزیت ًیزٍي اًساًی،‬ ‫تزًاهِریشي اجزا، ًظارت ٍهزاقثت اس پزٍصُّاي ًزمافشاري‬ ‫• فزاّن كزدى چارچَتی تزاي هذیزیت خطز ‪(Risk‬‬ ‫)‪Management‬‬‫2102/12/21‬ ‫65‬
  • 57. ‫فؼالیتْاي دیسیپلیي هذیزیت پزٍصُ درطَلِ چزخِ تَلیذ‬ ‫ًوبیی اص حجنِ فؼبلیت ّبی دیؼیپلیيِ هذیشیت پشٍطُ دسعَلِ چشخِ تَلیذ‬ ‫فاز آغازين‬ ‫فاز تشريح‬ ‫فاز ساخت‬ ‫فاز انتقال‬ ‫مديريت پروژه‬‫2102/12/21‬ ‫75‬
  • 58. ‫جٌثِ ّاي هذیزیت پزٍصُ‬ ‫توشوض اكلی دیؼیپلیي هذیشیت پشٍطُ دس آس .یَ .پی ثش هَضَع‬ ‫هی ثبؿذ. دس ایي هیبى، هْن تشیي‬ ‫هجبحث هغشح دس ساثغِ ثب ایي دیؼیپلیي، ػجبستؼت اص:‬ ‫-ثشًبهِ سیضی یه پشٍطُ ثِ سٍؽ تىشاسؿًَذُ دس عَل چشخِ ی تَلیذ ٍ ًیض‬ ‫ثشًبهِ سیضی ّش ًوًَِ اص تىشاسّبی دسٍى فبصّب‬ ‫‪‬هذیشیت سیؼه‬ ‫‪ً ‬ظبست ثش پیـشفت یه پشٍطُ ی ثشًبهِ سیضی ؿذُ ثب سٍیىشد‬ ‫تىشاسؿًَذُ ٍ ػٌجؾ هیضاى پیـشفت ثِ كَست ووّی ٍ ٍالغ ثیٌبًِ‬‫2102/12/21‬ ‫85‬
  • 59. ‫ٌّگبهی وِ یه هذیش پشٍطُ ثشای اٍلیي ثبس للذ اػتفبدُ اص‬ ‫سٍیىشدتىشاسؿًَذُ ساداسد،اغلت ثبػشدسگوی هَاجِ هیـَد.‬ ‫ثِ عَس ولی ، هذیشیت سٍیىشد تىشاس ؿًَذُ، هؼتلضم دیذگبُ‬ ‫هتفبٍتی ًؼجت ثِ سٍیىشد ػٌتی ثشًبهِ سیضی هی ثبؿذ وِ ّوشاُ ثب‬ ‫ػَاالت صیش اػت:‬ ‫دس ّش یه اص فبصّبی پشٍطُ چٌذ تىشاس ثبیذ دسًظش گشفتِ ؿَد؟‬ ‫عَل صهبًی ایي تىشاسّب چِ اًذاصُ هی ثبؿذ؟‬ ‫چگًَِ هی تَاًین اّذاف ٍ هحتَای ّش یه اص تىشاسّبی سا‬ ‫تؼییي ًوبیین؟‬ ‫چگًَِ هی تَاًین هیضاى پیـشفت ٍ ٍضؼیت پشٍطُ دس ّش تىشاس سا‬ ‫پیگیشی ٍ ثشسػی ًوبیین؟‬‫2102/12/21‬ ‫95‬
  • 60. ‫جٌثِ ّاي هذیزیت پزٍصُ(اداهِ)‬‫ًظن هذیزیت پزٍصُ در ‪ RUP‬تالش ًویكٌذ ّوِ جٌثِّاي هذیزیت پزٍصُ را‬ ‫پَضص دّذ.‬ ‫هسائل ٍ هالحظات سیز در حیطِ ي ایي دیسیپلیي در آر.یَ.پی، قزار ًوی‬ ‫گیزًذ:‬ ‫‪ ‬هذیزیت هٌاتغ اًساًی: استخذام، آهَسش، ّواٌّگی، ٍ رّثزي‬ ‫‪ ‬هذیزیت هالی: تؼزیف ٍ تخػیع تَدجِ‬ ‫‪ ‬هذیزیت قزاردادّا تا هطتزي ّا ٍ كارپزداسّا‬‫2102/12/21‬ ‫06‬
  • 61. ‫دیسیپلیي پطتیثاًی هذیزیت پیكزتٌذي ٍ تغییزات‬ Configuration and Change Management discipline12/21/2012 61
  • 62. ‫دیسیپلیيِ هذیزیت پیكزتٌذي ٍ تغییزات‬ ‫سیستن ‪:CM‬‬ ‫تِ هجوَػِ فزآیٌذّا، رٍضْا، ٍ اتشارّایی كِ تزاي هذیزیت پیكزتٌذي ٍ‬ ‫هذیزیت درخَاست تغییز (‪ )Change Request Management‬استفادُ‬ ‫هی ضًَذ، سیستن هذیزیت پیكزتٌذي‬ ‫‪ Configuration Management (CM) System‬گفتِ هیضَد.‬‫2102/12/21‬ ‫26‬
  • 63. ‫ّذف ًظن هذیزیت پیكزتٌذي‬‫ّذف ًظن هذیزیت پیكزتٌذي، پیگیزي ٍ حفظ تواهی دستاٍردّاي در حال‬‫تكاهل در یك پزٍصُ هی تاضذ. در طی چزخِ ي تَلیذ، دستاٍردّاي تا ارسش‬ ‫سیادي ایجاد هی ضَد. تَسؼِ ي ایي دستاٍردّا ،هستلشم سزهایِ گذاري ٍ‬‫تالش فزاٍاًی است. تٌاتزایي،ایي دستاٍردّا دارایی ّاي ارسضوٌذي هحسَب‬‫هی ضًَذ كِ تایذ تِ خَتی ًگْذاري ضذُ ٍ اهكاى استفادُ ي هجذد اس آًْا‬‫فزاّن ضَد . ایي دستاٍردّا، دائواً درحال ًِوَ ٍ تكاهل هی تاضٌذ ٍ خػَغاً در‬ ‫رٍیكزد تكزارضًَذُ، تارّا ٍ تارّا تِ رٍس رساًی هی ضًَذ.‬ ‫ّذف: وٌتشل تغییشات ٍ حفظ یىپبسچگی ٍ ػبصگبسی ثیي فشاٍسدُّبی یه‬ ‫پشٍطُ ًشمافضاسی‬‫2102/12/21‬ ‫36‬
  • 64. ‫حجن فؼالیتْاي ًظن هذیزیت پیكزتٌذي در چزخِ تَلیذ‬ ‫•ًوایی هقطؼی اس حجن فؼالیت ّاي دیسیپلیيِ هذیزیت پیكزتٌذي ٍ‬ ‫تغییزات در چزخِ ي تَلیذ‬ ‫فاز آغازين‬ ‫فاز تشريح‬ ‫فاز ساخت‬ ‫فاز انتقال‬ ‫مديريت تغييرات و‬ ‫پيکربندی‬ ‫2102/12/21‬ ‫46‬
  • 65. ‫دیسیپلیي پطتیثاًی هحیط‬ Environment discipline12/21/2012 65
  • 66. ‫دیسیپلیي هحیط‬‫چارچَبِ فزآیٌذ آر.یَ.پی درتزگیزًذُ ي حجنِ سیادي اس راٌّوایی ّا،‬‫دستاٍردّا، فؼالیت ّا، ٍ ًقص ّا هی تاضذ. اس آى جایی كِ استفادُ اس توام‬‫ایي دستاٍردّا در ّیچ پزٍصُ اي هوكي ًیست، السم است سیزهجوَػِ اي اس‬‫آر .یَ.پی را در ّز پزٍصُ تِ ػٌَاى فزایٌذ ٍ قالةِ پزٍصُ، اًتخاب ًوایین. ایي‬‫كار تِ ٍسیلِ ي اًتخاب یا تَلیذ یك پیكزتٌذي اس فزایٌذ آر.یَ.پی ،هتٌاسة تا‬‫ًیاسهٌذي ّا ٍ الشاهات یك پزٍصُ ي خاظ، اًجام هی ضَد. تذیي هٌظَر، هی‬‫تَاى اس یكسزي پیكزتٌذي ّاي هَجَد استفادُ ًوَدُ ٍ یا ا یٌكِ یك‬‫پیكزتٌذي خاغی را تِ طَر كلی اس اتتذا تَلیذ ًوَد. ّز تیوی السم است‬‫درراتطِ تا ًَع پیكزتٌذي آریَپی ٍچگًَگی استفادُ اس آى، دستاٍردّا ٍ‬‫اتشارّاي هَرد ًیاس، ًقص ّاي ضزٍري ٍ هسائلی هاًٌذ آى، تػوین گیزي‬‫ًوایذ.ایي هالحظات دردستاٍردي تِ ًامِ قالةِ فزایٌذ تَلیذكِ هْوتزیي‬ ‫دستاٍرد دیسیپلیيِ هحیط هی تاضذ، تیاى هیطَد.‬‫2102/12/21‬ ‫66‬
  • 67. ‫حجنِ فؼالیتْا درطی فاسّاي هختلف فزایٌذ تَلیذ‬ ‫فاز آغازين‬ ‫فاز تشريح‬ ‫فاز ساخت‬ ‫فاز انتقال‬ ‫محيط‬‫2102/12/21‬ ‫76‬
  • 68. ‫اّذاف ایي ًظن‬ ‫ایي ًظن درتزدارًذُ فؼالیتْایی است كِ تزاي پیكزتٌذي‬ ‫(اغالح یا تٌظین ٍیضُ) ‪ RUP‬تزاي یك پزٍصُ ضزٍري ّستٌذ‬ ‫اّذاف اغلی:‬ ‫• تٌظینٍیضُ ‪RUP‬‬ ‫• تْیِ راٌّوائیّاي السم تزاي تَلیذ تیطتز فزاٍردُّاي‬ ‫پزٍصُ (استاًذاردّاي ساسهاى)‬‫2102/12/21‬ ‫86‬
  • 69. References: 1) Rational Unified Process 2003 Environment(additional in Rational CD). 2) The Enterprise Unified Process: Extending the Rational Unified Process, By 3) Scott W. Ambler, John Nalbone, Michael J. Vizdos; Prentice Hall PTR; 4) February 11, 2005 5) Seaman, C., Qualitative methods in empirical studies in software engineering. IEEE 6) Transactions on Software Engineering, 1999. 25(4): p. 557-572. 7) http://www.unifiedProcess.info/ 8) http://www.rational.com/12/21/2012 69
  • 70. 12/21/2012 70