نقشها:
نقش ، رفتار و مسئوليتهايي که يکنفر (يا افراد يک تيم) در پروژه بعهده دارد را مشخص می نمايد.
تخصيص افراد به نقشها توسط مدير پروژه صورت می پذيرد.
فعاليت ها:
فعاليت يک نقش خاص ، يک واحد از کار است که فردی که آن نقش را برعهده دارد بايد آن ا انجام دهد. اين فعاليت هدف مشخصی دارد که معمولا به صورت ايجاد يا به روز کردن بعضی خروجی ها مانند يک مدل، يک مولفه يا يک طرح بيان می شود. هر فعاليت به يک نقش خاص اختصاص دارد.
گامها:
فعاليتها شکسته شده و به گامها تقسيم می شوند. گامها در سه گروه قرار می گيرند:
گامهای فکری که در آنها فردی که نقش را انجام می دهد طبيعت کار مورد نظر را درک کرده ، ورودی ها را جمع آوری و بررسی کرده و يک نتيجه بدست می آورد .
گامهای عملی که در آنها نقش تعدادی خروجی را ايجاد يا بروز می کند.
گامهای بازنگری که در آنها نقش نتايج را نسبت به معياری بازرسی می نمايد.
مثال (گامهای يک فعاليت):
فعاليت موارد کاربری و عوامل مربوطه را ملاحظه می نماييد:
- عوامل را پيدا کنيد .
- موارد کاربری را پيدا کنيد.
- نحوه ارتباط عوامل با موارد کاربری را توضيح و توصيف نماييد.
- موارد کاربری و عوامل رابا هم بسته بندی نماييد.
- مدل موارد کاربری را بصورت نمودار موارد کاربری نمايش دهيد .
- مدل موارد کاربری را مستند نماييد.
- نتايج را ارزيابی نماييد.
فراورده ها:
بخشی از اطلاعات است که توسط يک فرايند توليد می شود ، تغيير می کندو يا استفاده می شود .
خروجی ها ممکن است اشکال يا فرمهای مختلفی داشته باشند :
- بصورت يک مدل همانند مدل موارد کاربری
- يک عنصر مدل يعنی عنصر موجود در يک مدل مانند يک کلاس يا يک مورد کاربری
- يک مستند مانند ”ديدگاه(vision)“
- کد برنامه
- برنامه های قابل اجرا مانند يک نمونه اوليه قابل اجرا
- هر فراورده تنها به يک نقش تخصيص داده می شود.
- هر فراورده تنها يک مسئول (يا مالک) دارد ولی می تواند استفاده کنندگان مختلفی را داشته باشد .
نظم ها :
- نظم عبارت است از مجموعه ای از فعاليتهای مرتبط که به يکی از نواحی مهم پروژه وابسته باشند. نواحی مهم اشاره به مراحل کلاسيک فرايند توليد آبشاری دارد.
- هر نظم با يک گردش کار (workflow) نمايش داده می شود.در RUP نظم ها به دو دسته فرايندی و پشتيبانی تقسيم بندی می گردند.
گردش کار:
- گردش کار عبارت است از توالی مجموعه ای از فعاليتها که نتيجه با ارزشی در پی دارند. در RUP هر نظم با يک گردش کار نمايش داده می شود.
- در RUP برای نمايش گردش کار يک نظم از نمودارهای فعاليت استفاده می شود. به فعاليتهای اين نمودار ”جزييات گردش کار“ گويند.
مثال (گردش کار از نظم نيازمنديها)
جزييات گردش کارها:
جزييات گردش کار عبارت است از مجموعه ای از فعاليتها که معمولا با يکديگر انجام می شوند.
جزييات گردش کار جريان اطلاعات (يعنی فراورده های ورودی و خروجی) و نحوه ارتباط فعاليت ها بوسيله فراورده های متفاوت را نمايش می دهد.
مثال:
جزييات گردش کار مربوط به نظم جمع آوری نيازمنديها