تالار گفتمان مانشت
rup به زبان ساده - نسخه‌ی قابل چاپ

rup به زبان ساده - bahareh - 09 دى ۱۳۹۰ ۰۵:۴۱ ب.ظ

سلام
دوستان عزیز لطفا هر کس از متدلوژی rup چیزی می دونه به زبان ساده برام توضیح بده
برای مثال این شکل را اگه می تونید توضیح بدید:
[تصویر:  sbhdiviixqnftjmrfl2.gif]

RE: rup به زبان ساده - diligent - 09 دى ۱۳۹۰ ۰۹:۱۳ ب.ظ

(۰۹ دى ۱۳۹۰ ۰۵:۴۱ ب.ظ)bahareh نوشته شده توسط:  سلام
دوستان عزیز لطفا هر کس از متدلوژی rup چیزی می دونه به زبان ساده برام توضیح بده
برای مثال این شکل را اگه می تونید توضیح بدید:
[تصویر:  sbhdiviixqnftjmrfl2.gif]


سلام.
به طور کلی فرآیند RUP به چهار مرحله یا فاز تقسیم میشود:

فاز اول inception: در این فاز محدوده‌ی پروژه ،حد و مرزهای پروژه (scope یا حوزه پروژه)، نیازها، محدودیت ها، سطوح دسترسی، اینکه به عنوان مثال قراره چه لوازمی به سیستم وصل بشه(مثلا پرینتر وصل بشه یا نه؟) تعیین میشه.

فاز دوم Elaboration: به طور کلی تعیین برنامه‌ی پروژه مثل ویژگیهای نرم افزار، معماری پایه برای نرم افزار(مثل اسکلت بتونی در یک ساختمان می مونه که معمولا تا آخر کار تغییر نمیکنه و مرحله به مرحله هم تکمیل میشه).

فاز سوم Construction: که بخش اصلی پیاده سازی در این مرحله اتفاق میوفته.(از اسمش هم پیداست.)

فاز چهارم Transition: از کارهای انجام شده در مراحل قبلی بازخورد(feedback) گرفته میشه، کار در اختیار کاربر قرار گرفته و مشخص میشه که کارهای صورت گرفته تا چه حد تونسته نیازهای کاربران رو برآورده کنه؟ و می فهمن که آیا نیاز هست چیزهای جدیدی به کار افزوده بشه یا نه؟
توی Business Modeling ساختار سازمان تعریف میشه و مساله ای که قراره حل بشه به طور دقیق توضیح داده میشه .پس این کار همونطور که مشخصه باید بخش عمده ش در فاز اول که تعریف نیازمندیهاست انجام بگیره و توی فاز های بعدی کمتر. همینطور برای Requirements.
اما کارهای Test و Deployment(پیاده سازی نرم افزار) مسلما در آخر کار انجام میشه پس بخش عمده اش رو ما توی فاز های ۳ و ۴ خواهیم داشت .

امیدوارم تونسته باشم کمک کنم.

rup به زبان ساده - Lantern - 09 دى ۱۳۹۰ ۰۹:۴۳ ب.ظ

من یه زمانی یه مقاله توی یه همایش IT داشتم که در مورد RUP بود که اتفاقاً همین شکل رو استفاده کرده بودم.موضوعی نسبتاً مفصل هستش و نمیشه توی چند تا جمله توضیح داد.ولی الان هرچی که یادمه میگم ان شاءالله که بدردتون بخوره.
RUP در واقع یه متدولوژی هستش که برای کنترل و انجام پروژه های نرم افزاری در نظر گرفته میشه.در اصل ازش بعنوان چارچوبی در جهت انجام صحیح و موفق یه پروژه نرم افزاری استفاده میشه.این روش در مقابل روش های قدیمی تولید و تست پروژه‌ها مثل فرآیند آبشاری در سال ۲۰۰۰ توسط شرکت Rational بوجود اومد و خود کلمه RUP هم مخفف Rational unified Process هستش.
تو این روش زمان انجام پروژه به تکرارهایی تقسیم میشه و در هر تکرار از پروژه هم ۹ تا دیسیپلین تعریف میشه.این ۹ دیسیپلین در شکل در محور عمودی نشون داده شده.همچنین دارای ۴ فاز هستش که در محور افقی مشخصه.
در واقع بعد افقی ساختار دینامیک یا بعد زمانی فرآیند هستش.(هر کدام از فازها هم مفصل توضیح دارن)
بعد عمودی ساختار استاتیک فرآیند رو نشون میده که این ساختار توضیح میده که عناصر فرآیند چطور به صورت منطقی و به صورت دیسیپلین های اصلی فرآیند دسته بندی میشن.


RE: rup به زبان ساده - bahareh - 10 دى ۱۳۹۰ ۰۶:۲۰ ب.ظ

ممنون از Eternal8620 و nafiseh1366
ببینید من درست متوجه شدم
تو آر یو پی کل کار به ۴ مرحله تقسیم میشه inception elobration construction transition
تو هر مرحله ۹ تا کار هست که باید انجام بشه (همون دسیپلین ها)حالا ممکنه یه دسیپلین‌ها تو بعضی مراحل بیشتر باشه بعضی مراحل کم تر
هر مرحله یه سری خروجی داره نمودار یوزکیس هم که در طی مراحل مختلف رفته رفته کامل میشه

تکرارها یعنی هر مرحله ۲ تا ۳ بار خروجی‌ها را تولید می کنه و دوباره از اول نقایص را بر طرف می کنه
نمی دونم درست متوجه شدم یا نه
معنی این جمله‌ها را هم اگه ممکنه برام توضیح بدید

[تصویر:  ee8ge8qcpcfdq18cj7q.jpg]

ممنون

rup به زبان ساده - bahareh - 18 بهمن ۱۳۹۰ ۰۲:۴۵ ب.ظ

سلام
خواهشا یه نفر به من بگه تکرار یعنی چی یعنی کل فازها چند بار تکرار میشه یا یه فاز تو خودش چند بار تکرار میشه
منظور از elab#1 , elab#1 درشکل بالا چیست