nx دارای 140 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است
فایل ورد nx کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز nx2 آماده و تنظیم شده است
توجه : در صورت مشاهده بهم ريختگي احتمالي در متون زير ،دليل ان کپي کردن اين مطالب از داخل فایل ورد مي باشد و در فايل اصلي nx،به هيچ وجه بهم ريختگي وجود ندارد
بخشی از متن nx :
مرور مفاهیم و بررسی کاربرد عملی آر.یو.پیدر انجام فاز اول (شناخت) اتوماسیون اداری سازمان ثبت املاک کشور
چکیده :پروژه ی کارشناسی اینجانب حمید عابدین نیا در قالب تهیه ی فاز اول یعنی فاز تهیهی مستندات و مدل سازی فرآیندهای موجود سازمان ثبت املاک املاک کشور که زیر مجوعهی پروژه ی انجام اتوماسیون اداری سازمان ثبت املاک کشور وبا همکاری دوست عزیزم آقای امیر محسن گل محمدی زیر نظر استاد ارجمند آقای دکتر فریبرز جولای و تحت مدیرت و با راهنمایی های بی دریغ استاد ارجمندم آقای دکتر جعفر رزمی تعریف و انجام گردید.
متدولوژی در پیش گرفته شده در پیش برد کار پروژه متدولوژی RUP و بالتبع رویکرد انتخابی آن هم رویکرد تکرار شونده (ITERATIVE) قرار گرفت. نحوهی جمع آوری اطلاعات هم استفادهی موازی از تکنیکهای سایهای (SHADOWING)، مصاحبهی مستقیم (INTERVIEW) و مصاحبه ی گروهی (FOCUSE GROUP) بود.بعد از جمع آوری اطلاعات و تجزیه و تحلیل آنها مدل کردن آنها در قالب نمودارهای RUP (ACTIVITY DIAGRAM ,USE CASE DIAGRAM ) انجام شد و دیاگرام جریان فرم های به کار رفته(ENTITY DIAGRAM) نیز رسم گردید.در واقع نتیجه ی اصلی کار پروژه در دیاگرام های انتهایی قابل مشاهده است. این نمودارها در واقع مستندات فرآیندها و گویای چگونگی انجام آنها در سازمان ثبت می باشند.امید است که مفید کار کرده باشیم!
1 تعریف مسئله:در سال های اخیر با افزایش روز افزون جمعیت كشور و با پیشرفت فراگیر تكنولوژی ؛ نیاز به انجام خدمات به شكل سریع تر و كارآمد تر و البته كم هزینه تر در تمامی سازمان ها و ارگان ها به خصوص در نهادهای دولتی به طور ملموس احساس ش
ده است.یكی از نقاط ضعفی كه در عملكرد این سازمان ها وجود دارد انجام دستی عملیات و حجم بالای كاغذ بازی می باشد. كه این امر علاوه بر نارضایتی ارباب رجوع ضعف در ذخیره سازی اطلاعات را نیز در پی دارد و سازمان را از پیگیری موثر فعالیتهایش باز می دارد.در همین راستا سازمان ثبت املاك كشور به علت حجم بالای مراجعه كننده به حل این قبیل مشكلات پرداخته و با برون سپاری پروژه ی اتوماسیون اداری سعی در مرتفع كردن آن داشته است.اتوماسیون اداری در واقع به معنای حذف نقل و انتقالات اضافی اسناد فیزیكی و كاهش اعمال نظرهای شخصی در برخورد با تمامی ذینفعان می باشد. نتیجه ی اولیه ی حذف كاغذ بازی های اضافی صرف زمان كمتر رای ارائه ی خدمات می باشد، و نتیج ی مهم تر آن سهل الوصول بودن جستجو و یافتن یك سند خاص در بین اسناد اطلاعاتی موجود می باشد.وجود یك نرم افزار انعطاف پذیر و قوی برای اجرایی كردن این كار، امری اجتناب ناپذیر است. متدولو»ی های مختلفی هم برای شروع پایه ریزی یك نرم ا
فزار موجود است كه یكی از قوی ترین این متد ها متدولوژی RUP می باشد.این متدولوژی با داشتن هزاران تجربه ی موفق در خود امكان BEST PRACTICE را به سادگی مهیا خواهد نمود.از طرف دیگر با فرض قرار دادن رویكرد تكرار شونده(ITRATIVE) و در نتیجه به حداقل رساندن ریسكها در هر مرحله ستری مناسب را برای پیشرفت كار فراهم می آورد.اساسی ترین كار در پروژه ی اتوماسیون اداری بعد از آ
موزش و مدنظر قرار دادن اصول متدلوژی در تمام زمان انجام كار برای تیم پروژه،استخراج فرآیندهای موجود در سازمان یا به اصطلاح جمع آوری اطلاعات می باشد. برای بدست آوردن اطلاعات هم از بین چندین روش ممكن ما از تكنیك های سایه ای (SHADOWING) و مصاحبه ی مستقیم (INTERVIEW) و مصاحبه ی گروهی استفاده گردید.بعد از استخراج فرآیندها امر ضروری بعدی مدل كردن این اطلاعات است. در این جا یكی دیگر از برتری های RUP مشخص می شود. رویكرد RUP در مدل كردن فرآیند ها استفاده از مدلهای گرافیكی است كه علاوه بر كاهش چشم گیر مستندات ،زبانی مشترك بین تمامی استفاده كنندگان از سیستم می باشد.به تائید رساندن این نمودار ها هم آخرین وظیفه ی اینجانب در پیش برد پروژه بود .فاز های بعدی كه عبارتند از كد كردن فعالیتها و ارائه ی یك نسخه ی بتا از نرم افزار و در نهایت پیاده سازی نرم افزار نهایی در سازمان ثبت به عهده ی تیم نرم افزاری پروژه بود.پروژه ی حاضر حاصل تلاش مشترك اینجانب حمید عابدین نیا و دوست عزیزم آقای امیر محسن گل محمدی بر روی فاز نخست پروژه ی اتوماسیون یعنی استخراج فرآیندها و مدل كردن آنها می باشد.2 ضرورت انجم پروژه :سازمان ثبت املاك كشور به دلیل حجم بالای مراجعه كننده و صدور سنند های كاغذی زیاد ، نیاز مبرمی به حذف كاغذ بازی های زائد و سهول ارائه ی خدمت به مراجعین را داشت. ضعف در ذخیره سازی اطلاعات، اتلاف زمان زیاد در یافتن یك سند خاص كه مورد نیاز سازمان های ذی صلاح بوده، نیاز به فضای بسیار زیاد برای بایگانی اسناد سازمان، گم شد
ن اسناد، عدم امكان پیگیری كارآمد فعالیتهای جاری و نا رضایتی مراجعین از مهم ترین مشكلات سیستم جاری بوده كه با ارائه ی یك سیستم كارآمد اتوماسیون اداری تا حد زیادی مرتفع می گردیده است.با پیاده سازی مطلوب این سیستم، می توان كلیه ی اسناد را در چند كامپیوتر كم حجم ذخیره كرده و در صورت نیاز در عرض چند ثانیه به یك سند خاص مرسیدگی به پرونده ی خود را پی گیری نماید.
3 معرفی فصل های مختلف:در ادامه ی فصل مقدمه مروری مختصر به تاریخچه ی RUP و نحوه ی توسعه ی آن در سالهای مختلف را ارائه می نماییم، سپس به معرفی مختصر سازمان ثبت املاك كشور می پردازیم و متدولوژی كار خود را هم توضیح خواهیم داد. در ادامه ی همین فصل است كه توضیحاتی راجع به شیوه های جمع آوری اطلاعات خود (كه در بخش قبلی بحث شد) توضیحات مختصری ارائه می نماییم .در فصل اول به مرورادبیات موضوع می پردازیم. به این ترتیب كه توضیح جامعی از چیستی RUP ارائه كرده و به بررسی فازهای مختلف ساختار پویای RUP (شناخت
،معماری، ساخت، انتقال) و همچنین بررسی فازهای ایستای آن(مدیریت پوژه، مدریت پیكربندی و تغییرات، مدیریت ریسك، مدریت محیط و;) خواهیم پرداخت.در پایان این فصل هم مقایسه ای كوتاه بین رویكرد آبشاری و تكرار شونده خواهیم داشت تا روشن شود چرا RUP متد تكرار شونده را در پیش گرفته است.در فصل دوم كه مورد كاوی ما است در ابتدا شرح مختصری از نمودارهای به كار گرفته شده كرده و مستندات به دست آمده را به رویت شما خواهیم رساد. در واقع كل نتیجه ی تلاش ما در این پروژه در این قسمت به ارائه می گردد.در فصل آخر هم به جمع بندب و ارائه ی نتایج به دست آمده خواهیم پرداختدر پایان ضمن تشكر از راهنمایی های بی دریغ استاد ارجمند، جناب آقای دكتر رزمی؛ امید است این پایان نامه بتواند كمكی هرچند نا چیز در پیش برد پروژه های مشابه بنماید.4 تاریخچه ی RUPآر.یو.پی نتیجه ی گردآوری تجاربِ موفقِ شركتها و تیم های زیادی در طول چندین دهه میباشد. برخی از ریشه های اصلی آر.یو.پی به مدل حلزونی ارائه شده توسط آقای بِری بوهم ، برمیگردد. این مدل، با داشتن رویكردی تكرارشونده و مشتق از ریسك ، كارشناسان برجسته ی شركت رشنال، یعنی افرادی نظیر فیلیپ كراچِن، گْردی بووچ، مایك دولین، ریچرِیتْ من و وكر ریس، را تحت تأثیر قرار داد.ریس و بوهم در زمینه ی تحقیقات و نیز یكسری پروژه، همكار یهای مشتركی داشتند. یكی از كارهای موفق و شناخته شده ی آقای بوهم، مفهوم نقا
ط لنگرگاه میباشد كه ایشان در سال 1996 در مقاله ای آن را معرفی نمودند. همین مفهوم، امروزه در آر.یو.پی تحت عنوان نقاط تصمیمگیری سازمانی یا نقاط كلیدی اصلی مطرح میباشد.تیمِ مستقر در شركت رشنال، آر.یو.پی را در مشاركت با مشتریان و با شروع از فرایندی تحت عنوان رویكرد رشنال كه در طی سا لهای دهه ی هشتاد و ابتدای دهه ی نود میلادی در این شركت تهیه شده بود، ایجاد نمود. این تیم از فرایندی تحت عنوان آجِكتُری كه متعلق به آقای ایوار جكو بسن میباشد نیز در ایجاد و تكمیل آر.یو.پی، استفاده نمود. ایشان نیز بعدها(در سال 1995) به شركت رشنال پیوست. بخش اصلی پروژه ی ایجاد آر.یو.پی در سا لهای 1995 تا 1998 میلادی انجام شد. معمار ارشد آر.یو.پی، آقای فیلیپ كراچِن بود. ایشان شخصی بسیار فعال و با تجربه در معماری و راهبری فرایند در سیستمهای بزرگی مانند سیستم جدید كنترل ترافیك در كانادا و نیز یكی از متفكرین برجسته در زمینه ی معماری میباشد.با وجودیكه از همان ابتدای كار ایده ی ایجاد آر.یو.پی به عنوان یك محصول و راهكار تجاری مطرح بود، اما شركت رشنال به ترویج این فرایند به صورتی آزاد و قابل دسترس برای عموم نیز مبادرت نمود. در این راستا، مفهوم فرایند یكپارچه مطرح گردید. در كنار این مفهوم، زبان مدل سازی استانداردی نیز تحت عنوان زبان یكپارچه ی مد لسازی با هدف متحدالشكل كردن رو شها و تكنیكهای نمادگذاری و مدل سازی ایجاد گردید. آقای جكو بسن، ایده ی یك فرایند آزاد و باز را با نوشتن كتابی تحت عنوان فرایند تولید(توسعه ی) یكپارچه ی نر مافزار در سال 1999 میلادی و با كار روی نس
خه ی پیش نویسی از محصول آر.یو.پی، تحقق بخشید. از آن موقع، كتا بهای زیادی درباره ی فرایند یكپارچه و با هدف ترویج راهكارهای موفق، مفاهیمِ جدید فازها، دیسیپلین ها، و موارد مشابه آن، به رشته ی تحریر درآمد.شركت رشنال در سال 1995 ، شركت آبجكتوری را كه متعلق به آقای جكو بسنبود، در خود ادغام نمود. با ادغام این شركت، فرایندی تحت عنوان فرایند رشنالْ آبجكتوری ایجاد گردید. در نسخه ی چهارم از این فرایند جدید، بحث های مدیریت نیازمند یها بر اساس دستاوردها و تجارب موفقِ شركتی به نام رِكوو یزیت به آن اضافه شد. مباحث مربوط به تست نیز از شركت اس.كیو.ای كه در شركت رشنال ادغام گردید، به فرایند رشنالْ آبجكتوری افزوده شد.هما نگونه كه ذكر شد، آر.یو.پی نتیجه ی مستقیم نسخه ی چهارم از فرایند رشنالْ آبجكتوری میباشد. در سال 1997 میلادی، شركت رشنال، شركت پیور آتْ ریا را كه در زمینه ی مباحث مرتبط با پیكربندی پیشرو بود، در خود ادغام نمود و این مباحث را نیز به فرایند آر.یو.پی اضافه نمود.سرانجام در فوریه ی سال 2003 میلادی، یك ادغام دیگر هم انجام شد. ولی این بار نوبت خود شركت رشنال بود كه در یكی از تحولهای بزرگ صنعت نر مافزار جهان، یعنی در شركت آی.بی.ام ادغام گردد. در این زمان، شركت رشنال، شركتی با حدود بیست سال قدمت و ارزشی معادل چند میلیارد دلار بود.
امروزه شركت رشنال به عنوان قلبِ مهندسی نر مافزار در شركت آی.بی.ام فعالیت خود را ادامه میدهد. محصول آر.یو.پی نیز اكنون در مالكیت شركت آی.بی.ام میباشد.برخلاف یو.ام.ال، آر.یو.پی یك استاندارد نمیباشد. اما اگر روزی صنعت نر مافزار به ضرورت وجود فرایند یا الگوی فرایندهایی استاندارد برخورد نماید، بی گمان فرایند یا چارچوبِ فرایندی شبیه آر.یو.پی (با داشتن ویژگی های منحصر به فردی م
انند مد لسازی شده، كاملاً مستند شده، قالب تحت وب، قابل گسترش و به روز رسانی، و قابلیت پیكربندی)كاندید اصلی خواهد بود. امید است بتوانیم به یاری ایزد منان و همكاری نزدیك كارشناسان و متخصصان دلسوز، رویكردی مشابه را در كشور پایه ریزی نماییم.
تاریخچه ی تكامل آر.یو.پی
5 معرفی سازمان ثبت املاك كشور :سازمان ثبت املاك كشور كه متولی اصلی صدور سند املاك، پاسخ به استعلام مراجع ذی صلاح قضایی در مورد جزییات حدود و مالك یا كالكان اماك، بایگانی تاریخچه ی املاك و ; می باشد از جمله معظم ترین سازمان های دولتی كشور بوده و چون با اصلی ترین سرمایه های مادی افراد یعنی ملك آنها سر و كار دارد از اهمیت به سزایی برخودار بوده ومورد توجه تمامی رگان ها می باشد.از جمله زیر مجموعه های سازمان ثبت املاك می توان به دفاتر املاك نواحی مختلف كشور، اجرای ثبت، بایگانی ثبت، هیئات ویژه رسیدگی به اختلافات مردم در مورد ملكی خاص و ; اشاره نمود.تقریبا تمامی سازمان های دولتی به نوعی با این سازمان در ارتباط هستند، اما از مهم ترین آنها می توان به دادگاه ها ،شهرداری ها، وزارت مسكن و شهرسازی، زمین شهری و; اشاره كرد كه علاوه بر اینها تمام مالكان زمین و ملك از هر نوع كه باشد به نوعی مراجعه كننده به سازمان ثبت به حساب خواهند آمد.این حجم عظیم مراجعه كننده طبیعتا حجم عظیم خ
واسته ها را به دنبال دارند و مسلما حجم بسیار زیاد داده ها و اسناد پی آمد طبیعی آن خواهد بود.لذا شیوه ی صحیح استفاده از داده ها و بایگانی آنها و از همه مهم تر جریان صحیح داده در این سازمان از اهمیت به سزایی برخوردار است. كه تلاش ما هم در راستای پاسخ گویی به همین نیاز حیاطی سازمان ثبت املاك كشور بوده است.
6 شیوه ی جمع آوری اطلاعات :جمع آوری اطلاعات از مهم ترین وظایف تیم تحلیل مسئله در این گونه پروژه ها می باشد. چراكه حصول اطلاعات صحیح و به دست آوردن ریزه كاری های فرآیند ها از پیچدگی خاصی برخوردار است.در زیر به مرور شیوه های اتخاذی در اجرای جمع آوری اطلاعات خواهیم پرداخت:• روش مصاحبه ی مستقیم(INTERVIEW): در این روش یك نفر از تیم جمع آوری اطلاعات با یك نفر از افراد درون سازمان كارفرما به مصاحبه پرداخته و سعی در به دست آوردن اطلاعات كلی راجع به فرآیند های جاری سازمان می كند. به طور معمول این فرد از افراد عالی رتبه سازمان كارفرما انتخاب می گردد تا اطلاعات كلی از كلیه ی فرآیندهای درون سازمانی را داشته باشد و از طرفی بز پرداختن به ریز فعالیت ها جلوگیری كند.عمده ترین حسن این روش آشنایی تیم با كلیات فعالیت جاری سازمان و بی اطلاع نبودن آنها از روح حاكم بر سازمان می باشد.اما از ایراد های عمده ی این روش هم تمركز زیاد آن بر اطلاعات یك نفر است.یعنی اگر این فرد یك فرآیند رااشتباه متوجه شده باشد یا قسمتی از آن را فراموش كرده و بیان نكند تیم ره به خطا رفته و از مسیر خود منحرف می شود.• روش سایه ای(SHADOWING): در این روش یك نفر از تیم پروژه محدوده ی عملیاتی فرآیند مورد نظر خود در سازمان رفته و به كنار دست اپراتور آن فرآیند می نشیند و ریز كارهای او را یادداشت كرده و به اصلاح فرآیند های به دست آمده در مرحله ی قبل می پردازد. باید توجه داشت در این كار فرد مصاحبه كننده به هیچ عنوان نباید از اپراتور سوال كند ودر كار او خلل به وجود آورد. او تنها و تنها باید كارهایی را كه می بیند بنویسد. از موانع احتمالی این روش جبهه گیری اپراتور در برابر
مصاحبه كننده است.• روش مصاحبه گروهی (FOCOUS GROUP) :این روش كه آخرین گام برای تصحیح اطلاعات تیم ماست یك گروه از افراد مصاحبه كننده در جلسه ای ریز فعالیت های هر یك از فرآیندهای استخراجی در
مرحله ی قبل را از یك تیم از افراد درون سازمانی سوال می نمایند. نكته ی حایز اهمیت این است كه تعداد افراد تیم ها باید مشاوی و بین 3 تا 5 نفر باشد. نكته ی دیگر اینكه افراد مصاحبه شونده بهتر است از سطوح مختلف سازمان باشند تا از دید خود فعالیتها را مطرح كرده و ریزه كاری ها را بیان كنند.از مهمترین موانع پیش برد این روش هم این است كه افراد تیم مصاحبه شونده از فرد اشد گروهشان بیم دارند و صحبتهای او را حتی اگر غلط هم باشد تصحیح نمی كنند و به این ترتیب تیم به خطا می رود.
1 RUP :در ابتدا مروری اجمالی و در عین حال جامع بر ساختار و مفاهیم كلیدی آر.یو.پی خواهیم داشت . پس از بررسی مفهوم آر.یو.پی، ساختار دو بعدی آن معرفی شده و به طور مختصر تشریح میگردد . توصیف كامل هر یك از این اَبعاد هم در ادامه ارائه خواهد شد .الف )فرایند یكپارچه ی رشنال یا به اختصار، آر.یو.پی چیست؟پیش از تعریف آر.یو.پی و آشنایی با معنای دقیق آن، ابتدا به معنای لغوی آن اشار ه ای میکنیم .رشنال نام یكی از شرك تهای بزرگ در صنعت نرمافزار است. این شركت نقش مهمیدر توسعه ی صنعت نرمافزار ایفا نموده است. این شركت در سال 2003 رسماً توسط شركت آی.بی.ام خریداری شد. بنابراین در حال حاضر، مالكیت آر.یو.پی در اختیار شركت آی.بی.ام میباشد. حرف دوم در واژ ه ی آر.یو.پی مخفف كلمه ی یونیفاید و به معنای تلفیق شده، یكی شده، و متحدالشكل میباشد.حرف سوم واژه ی آر.یو.پی مخفف واژ ه ی پروسس به معنای فرایند میباشد. فرایند تولید، قالب و الگوی پروژه را تعریف مینماید.
حال میتوانیم تعریف دقیقتری از آر.یو.پی داشته باشیم. آر.یو.پی، سه مفهوم و معنای تا حدی متفاوت را در بر میگیرد:
1- آر.یو.پی یك رویكرد و روش برای تولید نرمافزار میباشد. این رویكرد، دارای ویژگی های برجسته ای مانند تكرارشونده بودن، تمركز بر معماری و مبتنی بودن بر موارد كاربرد یا به عبارت ساده تر، مبتنی بر خواسته های مشتری میباشد. 2- آر.یو.پی یك فرایند به خوبی تعریف شده و سازماندهی شده ی مهندسی نرمافزار میباشد. نقشها فعالیتها ، دستاوردها ، و جریا نهای كار تعریف شده در آر.یو.پی، عناصراصلی یك فرایند(یعنی چه كسی ، چه كاری ، چگونه و چه موقع ) را تعریف و تبیین مینماید. آر.یو.پی ساختار مناسبی برای كنارِ هم گذاشتنِ این مؤلفه ها فراهم نموده است. نحوه ی سازماندهی این ساختار به دو بعد دینامیك و استاتیك، یكی از ویژگ یهای كم نظیرِ آر.یو.پی میباشد.3- آر.یو.پی محصولی است دربرگیرند ه ی چارچوب و قالبِ كلی فرایند های تولید سیستمهای نرمافزاری. از این منظر، آر.یو.پی یك فرایند نیست كه بتوان آ نرا مستقیماً به عنوان قالب تعریف یك پروژ ه ی تولید نرمافزار بكار گرفت، بلكه مفهومیاست بسیار فراتر و جامع تر. در واقع آر.یو.پی، مانند یك میز پر از غذاهای متنوع در یك رستوران میباشد؛ مسلماً، هیچ یك از مهما نهای این رستوران قادر نخواهد بود همه ی غذاها را میل نماید. در عوض، هر كس با توجه به ذائقه و نیازش (و البته موجودی داخل جیبش) گلچینی از غذاها را انتخاب و میل مینماید. آر.یو.پی مخزن یا بانك دانشِ بزرگی از راهكارها و تجاربِ موفق برای شرایط و طیف گسترده ای از پروژه های مختلف،فراهم نموده است. هیچ پروژ ه ای در جهان نمیتواند منطقا از همه ی این راهكارهای موفق، فعالیت های تعریف شده، راهنمایی ها و دستاوردهای مختلف، آنگونه كه در آر.یو.پی تعریف شده، استفاده نماید. هر پروژ ه ای با توجه به ذائقه، نیازها، محدودیتها، و امكانات خاصش، به گونه ی متفاوتی از این بانك دانش استفاده مینماید. آر.یو.پی به عنوان چارچوبِ فرایند، دارای قابلیت سفارشی سازی و پیكربندی برای طیف وسیعی از پ
روژ ه ها میباشد. به كمك آر.یو.پی، میتوان فرایندی مناسب برای تولید یك محصول نرمافزاری بسیار كوچك یا یك پروژ هی نرم افزاری بزرگ را تعریف و با موفقیت اجرا نمود. این ویژگی كه آ نرا مقیاس پذیری مینامند، یكی دیگر از ویژگی های كم نظیر آر.یو.پی محسوب میشود.كتا بها و مقالات متعددی در رابطه با آر.یو.پی نوشته شده ا
ست. اما كامل ترین و جامع ترین منبع، اطلاعاتی مرتبط با آر.یو.پی، در قالب یك محصولِ پیاد ه سازی شده با فناوری وب و روی یك لوح فشرد5 تولید شده است. این محصول كه توسط شركت رشنال عرضه میشود، شامل كلیه ی راهنمایی ها، مثا لها، تعاریف، الگوها، و قالب هایی است كه سرتاسر چرخه ی تولید محصولات نرمافزاری را تحت پوشش قرار میدهد.ب) آر.یو.پی به عنوان یك رویكرد مهندسی نرم افزاراز این منظر، آر.یو.پی همانند یك بانك دانش و گنجینه ای از تجارب، الگوها، و راهكارهای موفق در صنعت نرم افزار میباشد. ویژگی های كلیدی آر.یو.پی كه آ نرا از سایر رویكردهای مهندسی نرم افزار متمایز مینماید،عبارتند از:
– توسعه و تولید با رویكرد تكرارشونده در مقابلِ رویكرد توسعه به رو ش آبشاری و یا سایررویكردهای دیگر– تمركز بر معماری ( محوریت معماری در فرایند)– توسعه مبتنی بر موارد كاربرد (مشتری مداری)اصول بنیادی آر.یو.پی كه آنها را رو ح آر.یو.پی نیز نامید ه اند، عبارتند از:– از همان ابتدا و به طور مستمر بر ریسك های مهم پروژ ه تان غلبه نمایید، در غیر این صورت، این ریسك ها بر شما غلبه خواهند كرد!– اطمینان یابید كه در طول فرایند، فعالیت های شما همواره برای مشتری ارزش افزود ه ای در بردارند.
– همواره بر داشتن یك نرم افزار قابل اجرا در تمام مقاطع و در طول پروژه تأكید داشته باشید.– از همان ابتدای پروژه، در اندیشه ی راهكار مناسبی برای مدیریت تغییرات باشید و هرگز این كار را به تعویق نیاندازید.– رسیدن به یك چارچوب یا معماری مستحكم و قابل اجرا و مبنا قرار دادن آن – سیستم را با استفاده از مؤلفه های نرم افزاری بنا نمایید. – تولید یك فراورد ه ی نرمافزاری، مانند یك ورزش تیمیاست. همه ی افراد مشاركت كننده در جریان تولید یك محصول نرمافزاری باید در قالب یك و تنها ی
ك تیم فعالیت كنند.– كیفیت را در بطنِ همه ی فعالیت های خود قرار دهید.
آر.یو.پی به عنوان یك فرایند به خوبی تعریف شد ه ی تولید نرمافزارآر.یو.پی خود به عنوان یك فرایند تولید و مهندسی نرمافزار، با استفاده از تكنیك های طراحی و مدلسازی نرمافزار، طراحی شده است. تعریف كامل این فرایند به وسیله ی اَبر مدلی تحت عنوان مدلِ مهندسی فرایند نرم افزاركه استانداردی برای مد لسازی فرایند مبتنی بر زبان مد لسازی استاندارد یو.ام.ال میباشد، صورت پذیرفته است. در شکل زیرمعماری کلی آر.یو.پی نشان داده شده است .ه
مانگونه که در این شکل ملاحظه مینمایید این فرایند دارای ساختاری دو بعدی است.سازماندهی فرایند آر.یو.پی در دو بعد زمانی و محتوایی(دینامیک و استاتیک)
ج) دو بعد تشكیل دهنده ی ساختاری متعامد آر.یو.پی، عبارت
ند از:1 ساختار دینامیك )پویا): ساختار دینامیك آر.یو.پی، بعد افقیِ نشان داده شده در شكل بالا و بیانگر ساختار پویا و ملاحظات مرتبط با زمان در فرایند میباشد. در این بعد، ملاحظاتی مانند چرخه های توسعه(یا چرخه های تولید)، فازها،تكرارها،ونقاط تصمیم گیری كلیدی مطرح میباشد. این مفاهیم دركنارِ هم، چرخه ی عمر یك پروژه ی نرم افزاری(پروژه ی تولید یك محصول نرمافزاری)راتعریف مینمایند.2 ساختار محتوایی (استاتیك) : ساختارِ آر.یو.پی دارای یك بعد عمودی نیز میباشد كه بیانگر ساختاراستاتیك یا محتوایی آن است. دراین بعد، توصیفی از چگونگی دسته بندی و سازماندهی عناصر محتوایی فرایند یعنی مجموعه ی فعالیت ها راهنمایی ها،دستاوردها و نقش ها در قالب دیسیپلین ها یا جریان های منظم و منطقی مجموعه ی كارها میباشد.• به علت اهمیت ساختار دینامیک آر.یو.پی در اینجا شرح مختصری از آن را ارائه خواهیم نمود.ساختارِ دینامیك آر.یو.پیبر اساس فرایند آر.یو.پی،یك پروژه ی نرمافزاری كه با هدف تولید یك فراورده ی نرمافزاری تعریف و اجرا میگردد، از نظر دینامیكی یا بعد زمانی دارای چهار فاز میباشد:فازِ آغازین یا فاز شناخت، فازِ تشریح یا فاز معماری ، فازِ ساخت و فازِ انتقال. نمای كلی این چهار فاز در شکل زیر نشان داده شده است.
چهار فاز یك پروژه در آر.یو.پی و مراحل مهندسی و فرآوری
دو فازِ اول را مرحله ی مهندسی و دو فازِ آخر را مرحله ی فرآوری مینامند. همانگونه كه در شكل ملاحظه میشود، نر مافزار در طول چهار فاز آر.یو.پی، روندی تكاملی را پشت سر میگذارد.در این فرایند، تكامل فراورده ی نرمافزاری را میتوان به بزر گ شدن یك گلوله ی كوچك برف كه از بالای یك كوه به سمت پایین سرازیر شده است، تشبیه نمود. البته اگر در مسیر این گلوله ی برف موانع پیش بینی نشده ای(یا همان ریسك ها)وجود داشته باشد، گلوله متلاشی خواهد شد و احتمالاً به جای یك گلوله ی كامل برف كه معادل یك فراورده ی نرمافزاری با كیفیت مطلوب میباشد، چندین قطعه ی كوچك نصیبمان خواهد شد. بنابراین یك جایی در این مسیر باید آگاهی و اطلاع خوبی از موانع احتمالی و همچنین استحكام مناسب گلوله ی برف داشته باشیم و البته این كار با نشستن بالای كوه و نقشه و طرح ریختن ممكن نیست!
در انتهای هر یك از فازهای چهارگانه ی آر.یو.پی، یك نقطه ی تصمیم گیری كلیدی یا سازمانی،وجوددارد.
در بسیاری از موارد در فازهای مختلف دستیابی به تصمیمات كلیدی با انجامی كباره ی مجموعه ی فعالیت های مهندسی امكان پذیر نمیباشد. اینجاست كه مفهوم
تكرار مطرح میگردد. هر یك از فازهای آر.یو.پی میتواند شامل یك یا چند تكرار باشد. تكرارها عمدتاً به تصمیمات فنی منجر میشوند. در آر.یو.پی،اصطلاح میژور مایل استوناشاره به نقاط تصمیم گیری انتهای هر فاز داشته و اصطلاح مینور مایل استون برای توصیف نقاط انتهای تكرارها كه نقاط تصمیم گیری فنی یا نقاط آشكارشدن ملاحظات فنی در داخل فازهای مختلف میباشند، بكار میرود.
نقاط تصمیم گیری كلیدی و ارتباط آنها با انتهای فازهای آر.یو.پی
همانگونه كه اشاره گردید،فازهای آر.یو.پی مفهوم تصمیم گیری و دستیابی به یكسری تصمیمات كلیدی را در بر میگیرند. تمام فعالیت های یك فاز طوری برنامه ریزی میشود كه با توجه به ویژگی های پروژه و ملاحظات مختلف مرتبط با آن، به تصمیمات خاصی منجر شوند. هرگاه در یك فاز با تكرارهای برنامه ریزی شده، دستیابی به نتایج مورد انتظار برای اتخاذ تصمیم های كلیدی ممكن نباشد، بدون رفتن به فاز بعدی، باید یك تكرار دیگر در همان فاز، درنظرگرفته شود. بنابراین در هر تكرار، باید به دقت، به اهداف پیش بینی شده توجه داشت و از انجام فعالیت
های اضافی كه نقش كمتری در دستیابی به تصمیم های كلیدی دارند، پرهیز نمود.به طور كلی، اهداف كلیدی هر یك از فازهای آر.یو.پی به شرح زیر می باشد:– فاز آغازین (شناخت): اثبات درك صورت مسأله و مشكلات موجود، تسكین
و فرونشانی ریسك های سازمانی، و جلب نظرِ موافق تمام ذینفعان نسبت به مقرون به صرفه بودن و نیز امكا ن پذیر بودن ادامهی پروژه.– فاز تشریح (معماری): غلبه بر ریسك های فنی با تثبیت یك معماری قابل اجرا، دقیق تر نمودن برنامهی اجرایی پروژه– فاز ساخت: ایجاد سیستمیبا تمام قابلیت های مورد توافق (نسخه ی بِتا)– فاز انتقال: كسب اطمینان نسبت به اینكه سیستم نرم افزاری حاصل، تمام خواسته ها و نیازهای تثبیت شده ی كاربران را برآورده می كند و انتقال كامل محصول به محیط كاربران نهایی آن.در آر.یو.پی، برنامه ریزی مبتنی بر شكستنِ فرایند میباشد. این بدان معناست كه برنامه ی اجرایی یك پروژه بر اساس الگوی تعریف شده در آر.یو.پی، بیانگر اینست كه برای دستیابی به یكسری اهداف و مقصودهای مشخص در طول زمان، چه كارهایی باید انجام شود. الب
ته توجه داشته باشید كه در آر.یو.پی، برنامه ریزی با هر دو رویكرد بالا به پایین و نیز پایین به بالا انجام می شود. در مرحله ی مهندسی (یعنی فازهای آغازین و تشریح)، رویكرد غالب، بالا به پایین می باشد و در مرحله ی فرآوری( یعنی فازهای ساخت و انتقال) از رویكرد پایین به بالا، برای برنامه ریزی استفاده می شود. رویكرد پایین به بالا، از دستاوردهای تعریف شده و نیز مبنایی كه بر اساس معماری شكل گرفته، استفاده می نماید.
د) ساختارِ محتوایی آر.یو.پیاز بعد ساختارِ استاتیك یا محتوایی، عناصر كلیدی فرایند، یعنی فعالیت ها، دستاوردها، و نقشها در قالب تعدادی دیسیپلین، گروه بندی و سازماندهی شده اند. برای توصیف و مدل سازی ترتیبِ منطقی مجموع فعالیت های هر یك از این دیسیپلین ها، از مدل جریان كار استفاده میشود. لازم به ذكر است كه تمامیمؤلفه های ساختار محتوایی آر.یو.پی با زبان مدل سازی استانداردی تحت عنوان یو.ام.ال، مدل سازی شده اند.همانگونه كه می دانید، یك فرایند توصیف می نماید كه چه كسی ؟ چه كاری را؟، چگونه؟، و چه موقع؟ باید انجام دهد تا اینكه به نتیجه ی مطلوب كه یك محصولِ با كیفیت است، دست یابیم. از این منظر، نقش ها معادل مؤلفه ی چه كسی؟، فعالیت ها معادل مؤلفه ی چگونگی؟، دستاوردها معادل مؤلفه ی چه چیزی؟، و جریان كار معادل مؤلفه ی چه موقع؟ در فرایند می باشد.a
ادامه خواندن مقاله مرور مفاهيم و بررسي کاربرد عملي آر.يو.پي در انجام فاز اول (شناخت) اتوماسيون اداري سازمان ثبت املاک کشور
نوشته مقاله مرور مفاهيم و بررسي کاربرد عملي آر.يو.پي در انجام فاز اول (شناخت) اتوماسيون اداري سازمان ثبت املاک کشور اولین بار در دانلود رایگان پدیدار شد.