allwef

  • ۰
  • ۰

تحقیق در مورد مروری بر RUP و قابلیت‌های آن در تولید نرم‌افزار 18 ص

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل : .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 16 صفحه


قسمتی از متن .doc :

مروری بر RUP و قابلیت‌های آن در تولید نرم‌افزار

چکیده

چه چیز می‌تواند یک پروسه تولید نرم‌افزار را توصیف کند؟ آیا منظور از پروسه، آماده‌سازی نرم‌افزار صرفاً برای ارائه در بازار است؟ مسلماً در هر کاری وجود یک سامانه و فرایند کاری ضروری است؛ ولی چه چیزی می‌تواند موجب ایجاد سرعت و کیفیت در فرایند تولید یک نرم‌افزارشود؟ لزوماً طراحی و پیاده‌سازی یک فرایند یکپارچه و منطقی می‌تواند چنین نتیجه‌ای در بر داشته باشد. بدین منظور امروزه از روشی استفاده می‌شود که اصطلاحاً RUP نامیده می‌شود. به حداقل رساندن حجم پروسه تولید یک نرم‌افزار همزمان با حفظ کیفیت و صرفه‌جویی در زمان از مهمترین ویژگی‌های این روش می‌باشند. معمولاً برای یک شرکت تولید نرم‌افزار، سرعت عمل به موقع برای پاسخ‌گویی به تقاضا و شرایط اجتماعی اهمیت دارد، اما گاهی این شتابزدگی سبب فدا شدن کیفیت می‌گردد. RUP با ارائه یک چارچوب منطقی علاوه بر تعیین زمانبندی مناسب، کیفیت مورد نظر تولید کننده و استفاده کننده نرم‌افزار را تأمین می‌نماید. در این مقاله ضمن مروری بر RUP به عنوان روش یکپارچه تولید نرم‌افزار، قابلیت‌های آن در افزایش سرعت تولید نرم‌افزار و حفظ کیفیت آن برشمرده می‌شوند.

کلیدواژه : RUP؛ UML؛ فرایند یکپارچه رشنال؛ Rational Unified Process؛ Unified Modeling Language

1- مقدمه

یک پروسه چابک، پروسه‌ای است که همیشه آماده در آغوش کشیدن درخواستهای جامعه بوده و این درجه از سازگاری را دارا باشد. بنابراین منظور از سرعت عمل، فقط کاستن از حجم پروسه تولید نرم‌افزار یا سرعت ارائه آن به بازار نیست؛ بلکه منظور، انعطاف‌پذیری و حفظ کیفیت است. مطلبی که در این مقاله قصد توضیح آن را داریم این است که RUP 1 ساختاری پروسه‌ای (چیو 2000) است که امکان انعطاف‌پذیری را برای تولید‌کنندگان نرم‌افزار فراهم می‌آورد.

منظور از RUP چیست؟ در این مقاله از چند منظر به RUP خواهیم پرداخت:

RUP یک پروسه تولید نرم‌افزار است.

RUP مجموعه‌ای از تجربیات بسیار عالی تولید نرم‌افزار را که در عمل با آنها برخورد شده است، در خود دارد.

RUP همانند یک محصول نرم‌افزاری به بازار ارائه شده و به فروش می‌رسد با این تفاوت که RUP اولین ساختار تولید نرم‌افزار را ارائه داده و گام نخست را در این زمینه برداشته است.

2- RUP چیست؟

با پیشرفت تکنولوژی‌های مرتبط با کامپیوتر، نیاز هر چه بیشتر به گسترش علم نرم‌افزاری نیز احساس می‌شد که با پیدایش متدولوژیهای همانند SSADM 2 و روش آبشاری3 (چیو 2000) ‎آغاز شد. در ابتدا، این روشها مناسب بود و جوابگوی نیازهای آن زمان بودند ولی با افزایش داده‌ها و پیدایش مفاهیمی همچون شبکه، وب و غیره دیگر کارآیی لازم را جهت پیاده‌سازی و هدایت پروژه‌های نرم‌افزاری نداشتند. پس مفاهیم برنامه‌نویسی شیءگرا پا به عرصه وجود گذاشتند و در سال 1991 بطور جدی مورد مطالعه و بحث قرار گرفتند. استفاده از این روشها و متدهای برنامه‌نویسی، قدرت و انعطاف بسیاری را به برنامه‌ها داد و شرکتهای نرم‌افزاری توانستند با کاهش هزینه‌ها و بهینه‌سازی کدهای خود، نرم‌افزارهای قویتری را به بازار عرضه کنند ولی این روش جدید نیز نیاز به مدیریت و یکپارچگی داشت. پس روشها و متدولوژیهای جدیدی مطرح شد که شامل Booch، OMT، OSE و ... می‌باشند. در سال 2000 شرکت Rational روشی را تحت عنوان RUP مطرح ساخت (گروه کاسمیک 2003ب) که بعد از روش MSF شرکت مایکروسافت به دنیای نرم‌افزار عرضه شد و امروزه از طرفداران بسیاری برخوردار است. فرایند یکپارچه Rational در اصل یک متدولوژی است که در جهت کنترل و انجام پروژه‌های نرم‌افزاری در نظر گرفته شده است. در اصل این چارچوبی در جهت انجام صحیح و موفق پروژه‌های نرم‌افزاری می‌باشد که کلیه مراحل انجام یک پروژه که با معماری و آنالیز سازمان شروع شده و به تست نرم‌افزار و ارائه Gold Release ختم می‌شود را در بر می‌گیرد (گروه کاسمیک 2003 الف).

چرا RUP را یک فرایند یکپارچه می‌گویند؟ به سه علت RUP را یکپارچه می‌نامند:









سایر محصولات :
تحقیق در مورد مروری بر RUP و قابلیت‌های آن در تولید نرم‌افزار 18 ص

تحقیق در مورد مروری بر RUP...

تحقیق در مورد مرغداری

تحقیق در مورد مرغداری...

تحقیق در مورد مرز میان پنهان و آشکار پولشویی 17 ص

تحقیق در مورد...

تحقیق در مورد مرز را پرواز تیری می دهدسامان 17 ص

تحقیق در مورد مرز را پرواز تیری...

تحقیق در مورد مراقبت پرستاری قبل از عمل جراحی در بخش جراحی 30 ص

تحقیق در مورد مراقبت پرستاری قبل...

مبانی نظری و پیشینه پژوهش دلزدگی زناشویی

مبانی نظری و...

چک از دیدگاه کیفری 5 ص

چک از دیدگاه...

چک ، سفته و ظهر نویسی 30 ص

چک ، سفته و ظهر نویسی...

تحقیق در مورد مدیریت و برنامه ریزی

تحقیق در مورد مدیریت و برنامه ریزی...

چک 10ص

چک 10ص...

تحقیق پیامبر خاتم از نگاه ادیان

تحقیق پیامبر خاتم...

چپ انقلابی و تشکلات کارگری

چپ انقلابی و تشکلات کارگری...

تحقیق در مورد مراحل تقسیم میتوز و میوز

تحقیق در مورد مراحل تقسیم میتوز...

چرخه سوخت هسته اى با فهرست 90 ص

چرخه سوخت هسته اى با...

تحقیق پیامبر اکرم از کودکی تاوفات

تحقیق پیامبر اکرم از...

چشم اندازی از جایگاه ایران در دنیای نو

چشم اندازی از...

تحقیق در مورد مدیریت فرایند حوادث 13 ص

تحقیق در مورد...

تحقیق پژوهش در عملیات مفاهیم اصول و تاریخچه

تحقیق پژوهش در...

چربی

چربی...

چربی اشباع و غیر اشباع چیست1

چربی اشباع و غیر اشباع چیست1...

تحقیق پژوهش در عملیات روش پژوهش

تحقیق پژوهش در عملیات...

تحقیق در مورد مدیریت تکنولوژی 10 ص

تحقیق در مورد مدیریت تکنولوژی 10 ص...

چرا فلسطینی ها نباید اسرائیل را به رسمیت بشناسند

چرا فلسطینی ها نباید...

چرا انسانها خواب می بینند

چرا انسانها خواب می بینند...

تحقیق پوششهای بر پایه آب

تحقیق پوششهای بر پایه آب...

تحقیق در مورد مدیریت امور اداری 10 ص

تحقیق در مورد مدیریت امور...

چاههای استثنایی

چاههای استثنایی...

تحقیق پهلوان

تحقیق پهلوان...

چالش های رایج در شرکت 19صNZMilk

چالش های رایج در شرکت...

تحقیق پلورالیزم دینی در نگاه شهید مطهری

تحقیق پلورالیزم دینی...

تحقیق در مورد مدیریت کیفیت

تحقیق در مورد...

رویکرد جدید به اندازه ویسکوزیته ی خون

رویکرد جدید به اندازه...

رونشناسی بالینی 25ص

رونشناسی بالینی 25ص...

تحقیق در مورد مدیریت و سرپرستی در واحد های صنعتی

تحقیق در مورد مدیریت و سرپرستی در...

تحقیق پزشکی

تحقیق پزشکی...

روش‌های مطالعه آزمایشگاهی و صحرایی گروههای مختلف بندپایان مهم پزشکی

روش‌های مطالعه آزمایشگاهی و...

روشهای سنجش نسبت درصد چربی شیر 10ص

روشهای سنجش نسبت درصد چربی شیر 10ص...

تحقیق پروین اعتصامی

تحقیق پروین اعتصامی...

روشهای اصل تربیت 46ص

روشهای اصل تربیت 46ص...

تحقیق در مورد مدیریت منابع انسانی

تحقیق در مورد مدیریت منابع انسانی...

روشهای آزمایش دستگاه تنفسی و معاینات بالینی 8 ص

روشهای آزمایش دستگاه تنفسی و معاینات بالینی...

تحقیق پروژه نقشه برداری

تحقیق پروژه نقشه...

روشهای تحقیق در روانشناسی

روشهای تحقیق در روانشناسی...

روش های نوین یادگیری 16ص

روش های نوین یادگیری 16ص...

تحقیق در مورد مدیریت مشارکتی 40 ص

تحقیق در مورد مدیریت...

تحقیق پروژه خربزه و خرج کرد آن

تحقیق پروژه خربزه...

روش ها ی نگهداری مواد غذایی 19ص

روش ها ی نگهداری...

روش نلدرمید

روش نلدرمید...

تحقیق پروژه بتن

تحقیق پروژه بتن...

تحقیق در مورد مدیریت بحران 12 ص

تحقیق در مورد مدیریت بحران 12 ص...

پاورپوینت در مورد تغذیه سالم
پاورپوینت در مورد آموزش کارآفرینی
پاورپوینت در مورد تاریخچه روانشناسی
تحقیق در مورد زمین شناسی
پاورپوینت در مورد ریاضی سوم دبستان(پاسخ به فعالیت سرگرمی و معمّا صفحه 60 کتاب درسی )
پاورپوینت در مورد سرطان پروستات
پاورپوینت در مورد مدیریت منابع انسانی در ورزش و تفریحات سالم(ارزش ها)
آموزش حقوق شهروندی
آشنایی با قوانین مالی و محاسباتی
پاورپوینت در مورد مخلوط
پاورپوینت در مورد مدیریت زخم های فشاری
تحقیق در مورد وضع فرهنگی و سیاسی عصر ائمه 10 ص
آدیپوکین ها
آزمایشگاه شیمی معدنی(1)
آشنائی با تحول در نظام اداری
تحقیق در مورد گوگرد Smffmr
اهمیت توجه به زنان وابسته به مواد هنگام زایمان
آب سبز آب آبی
پاورپوینت در مورد اعداد مقدس
تحقیق در مورد کبد
پاورپوینت در مورد نور پردازی در ماکروگرافی
پاورپوینت در مورد کار گروهی
انسان
اهداف، سؤال، فرضیه
پاورپوینت در مورد کانابیس
پاورپوینت در مورد زندگینامه ی خوارزمی(ریاضی و نجوم)
پاورپوینت در مورد طب اسلامی و طب مسلمانی
تحقیق در مورد انگور 17 ص
اهمیت کنترل مواد غذایی در سطح عرضه و برنامه های آینده
آلاینده های موادغذائی
پاورپوینت در مورد کلیات فارماکولوژی
پاورپوینت در مورد فصد
پاورپوینت در مورد خرس و خرس قطبی(تحقیق دانش آموزی)
پاورپوینت در مورد تغذیه سالم
تحقیق در مورد زندگانی امام رضا
تحقیق در مورد سرکه 17ص
پاورپوینت در مورد آموزش کارآفرینی
پاورپوینت در مورد حسابداری مالیاتی
تحقیق در مورد تولید پرتو x 33 ص
پاورپوینت در مورد کمر درد های ناشی از کار
تحقیق در مورد گندم 15 ص
تحقیق در مورد تربیت 14 ص
پاورپوینت در مورد تغذیه وریدی در نوزادان
پاورپوینت در مورد APA
تحقیق در مورد آبزی پروری سردابی
پاورپوینت در مورد تعمیرات سخت افزار موبایل
پاورپوینت در مورد کارگاه آموزشی آشنایی با نظام آموزش کارکنان ودستورالعمل های آن
پاورپوینت در مورد تاریخچه روانشناسی
پاورپوینت در مورد 94 193 karga niyazsanji 2
پاورپوینت در مورد تغذیه وریدی در نوزادان
پاورپوینت در مورد توپولوژی شبکه
پاورپوینت در مورد حسابداری مالیاتی
پاورپوینت در مورد تعالی سازمانی با تمرکز برمدیریت منابع انسانی
پاورپوینت در مورد توسعه اقتصاد ورزش با تاکید بر حضور بخش خصوصی
پاورپوینت در مورد 94 193 karga niyazsanji 2
پاورپوینت در مورد تعریف فرآیند
پاورپوینت در مورد تدوین پایان نامه
پاورپوینت در مورد 1 tojihi
پاورپوینت در مورد ارزیابی عملکرد سازمان فرهنگی هنری شهرداری تهران با نگاهی به (فرهنگسرا ها)
پاورپوینت در مورد تغذیه سالم
پاورپوینت در مورد تعریف فرآیند
پاورپوینت در مورد تاریخچه خدمات بیمارستانی
پاورپوینت در مورد تعالی سازمانی با تمرکز برمدیریت منابع انسانی
پاورپوینت در مورد برنامه های کنترل وپیشگیری از بیماری بروسلوز طی 10 سال گذشته در استان یزد

کلمات کلیدی :ولید نرمzwnj افزار پروسه ولید نرمzwnj های نرمzwnj افزاری حجم پروسه ولید نرمzwnj افزار ولید نرمzwnj نرمzwnj افزاری پروسه ولید میzwnj شود فرایند یکپارچه پروژهzwnj های های نرمzwnj این مقاله نرمzwnj میzwnj افزار پروسه ارائه افزاری فرایند
  • ۹۶/۰۹/۰۶
  • مدیر وبلاگ

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی