UML 2.0

شايد براي شما هم اين سؤال پيش آمده باشد كه چه تغيير مهمي در UML رخ داده است كه پس از UML 1.5، UML 2.0 عرضه شد؟ آيا اضافه شدن دياگرام‌هاي جديد (مثل Timing Diagram) يا بهبود دياگرام‌هاي موجود (مانند افزودن امكانات بيشتر به Sequence Diagram ) موجب اين ارتقاء قابل توجه شده است؟ حقيقت اين است كه آنچه كه موجب اين ارتقاء‌ نسخه قابل توجه از 1 به 2 شده است، فراتر از اين جزئيات است.
ادامه نوشته

موارد جديد در RUP 7

پس از نسخه‌اي از RUP كه در سال 2003 (همراه با Rational Suite) عرضه شد، تا مدت نسبتا زيادي (در حدود 3 سال) Rational نسخه جديدي از RUP ارائه نكرده بود. البته در طي اين مدت Plugin هايي براي RUP (از جانب Rational يا ساير شركت‌ها) عرضه شده بود كه عمدتا براي سفارشي سازي RUP براي يك حوزه خاص بودند. سرانجام نسخه مهم بعدي RUP به نام RUP 7 توسط Rational عرضه شد. تغييرات عمده RUP 7 نسبت به RUP 2003.06.15 شامل موارد زير مي‌شود.

ادامه نوشته

10 مورد ضروری RUP

براي كسي كه اولين بار با RUP (كه داراي 4 فاز، 9 ديسيپلين، 31 نقش، 103 دست‌آورد، 136 فعاليت، بعلاوه رهنمودها، چك‌ ليست‌ها و راهنماي ابزار مي‌باشد) مواجه مي‌شود اين سؤال پيش مي‌آيد كه ”چطور مي‌توان از ميان اين همه موارد تعيين كنيم كه كدام يك براي پروژه ما مورد نياز است؟“، ”آيا به اين يكي نياز دارم؟“، ”آيا RUP فقط براي پروژه‌هاي بزرگ است؟“
و پاسخ نيز اغلب به اين صورت است : ”خب بستگي دارد به ... “
در اين مطلب يك ليست از ده مورد اساسي و ضروري RUP كه مي‌تواند نقطة شروعي براي چگونگي بكارگيري RUP در هر پروژه باشد معرفي مي‌شود. البته ضروري است كه چارچوب كلي RUP كه يك فرآيند تكراري و تكاملي است لحاظ شود.

ادامه نوشته