چگونه با وجود به کارگیری فرایند یکپارچه شکست می خوریم!

در صورت انجام دادن موارد زیر، با وجود فرایند یکپارچه، پروژه شکست خواهد خورد:

  • هیچ فردی در گروه تجربه کار در تکرارهای کوتاه مدت را نداشته باشد.
  • برنامه نویسان شی گرای باتجربه وجود نداشته باشند.
  • مدیریت، علت تغییر روش از آبشاری به چرخه های تکرارشونده را واقعا درک نکرده باشد.
  • راهبران پیاده سازی و کدنویسی، خود تجربه کار کردن به عنوان برنامه نویس در پروژه های تکرارشونده و شی گرا را نداشته باشند.
ادامه نوشته

موارد جدید EUP نسبت به RUP

 همانطور که در چرخه حيات EUP مشخص است. EUP دارای 2 فاز و 8 نظام(discipline)جدید است و نیز در آن نظام ها دسته بندی شده اند.

 

فازهای جدید در EUP عبارتند از:

ادامه نوشته

تاریخچه متدولوژی : RUP - EUP - AUP

قبل از اینکه بیشتر در مورد متدولوژی EUP توضیح بدهم. فکر کردم بهتره ابتدا با تاریخچه فرآیند یکپارچه (Unified Process) و روند تکامل آن بیشتر آشنا شویم. شاید این آشنایی به ما در فهمیدن متدولوژی های فرآیند یکپارچه کمک کند.

ادامه نوشته

مروري كلي بر متدولوژي RUP

RUP یک متدولوژی تکرارشونده (iterative) برای انجام فرایند مهندسی نرم افزار و تولید نرم افزار می باشد. . در این روش كاربر سيستم همواره درگير در آماده‌سازي سيستم مي‌باشد و در تمام مراحل بر توليد سيستم نظارت دارد. در اين روش سيستم نرم‌افزاري بصورت يكجا تحويل نمي‌گردد.

در RUP هر سيكل از پروژه را به 4 فاز تکرارشونده (حركت عمودي در نمودار ) تقسیم و در هر فاز تکرارهایی تعریف مي شود.

در انتهاي هر يك از فازهاي RUPنقاط كنترلي (Milestone) براي ارزيابي وضعيت پروژه وجود دارند. در اين نقاط است كه وضعيت پيشرفت پروژه و موفقيت تيم پروژه سنجيده مي شود و تصميم‌گيري‌هاي مهم جهت بهبود روند انجام پروژه اتخاذ مي‌گردد.

در طول هر يك از فازها ممكن است يك يا چند تكرار صورت گيرد. همانطور كه در نمودار معروف RUP نيز مشخص است تكرارهايي كه در آغاز پروژه صورت مي‌گيرد بيشتر بر روي نيازمندي‌ها و سرويس‌‌هاي مورد نياز سيستم تأكيد دارند و

ادامه نوشته

واژه نامه

شما قطعا تا کنون با انواع سبکهاي ترجمه از منابع RUP و UML برخورد کرده ايد. واژه هاي توصيه شده توسط فرهنگستان فارسي نيز آنقدر عجيب و غريب هستند که خوانايي و قابليت درک متون را کاهش مي دهند. ما در اين قسمت سعي کرده ايم معادلهايي در فارسي براي کلمات توصيه کنيم که بيشتر در فرهنگ لغات ما جا افتاده اند، و به خوانايي مطلبي که ترجمه مي کنيد بيافزايند.

قطعا نظرات شما دوستان راهنماي ما خواهد بود

ادامه نوشته

EUP چيست

تمركز در بيشتر سازمانها تنها بر روي ايجاد يك سيستم نرم افزاري منفرد نيست؛ درواقع سازمانها بر روي ايجاد، بهره برداري، پشتيباني و نگهداري مجموعه اي از سيستمها متمركز هستند.  این موضوع نشان مي دهد که قسمتهای بهره برداري، پشتيباني و نگهداري بايد به RUP اضافه گردند تا بتوان توسعه چندین سیستم در سطح یک سازمان را مدیریت کرد.

ادامه نوشته

عناصر RUP

در استفاده از RUP ، مفاهيم و عناصر كليدي اي وجود دارند كه با درك درست و استفاده مناسب از آنها مي توان پروژه را با موفقيت به پايان رساند.

شكل زير، نمايانگر عناصرRUP مي باشد.

ادامه نوشته