پایان نامه ارشد رشته کامپیوتر گرایش نرم افزار: ارائه مدلی برای اندازه گیری میزان چابکی در شرکت های نرم افزاری بر اساس اصول چابک

دانلود متن کامل پایان نامه با فرمت ورد

پایان نامه مقطع کارشناسی ارشد رشته کامپیوتر

دانشگاه آزاد اسلامیپردیس علوم و تحقیقات لرستانگروه کامپیوتر پایان‌نامه برای دریافت درجه کارشناسی ارشد در رشته مهندسی کامپیوتر(M.Sc)گرایش نرم‌افزار عنوانارائه مدلی برای اندازه گیری میزان چابکی در شرکت های نرم افزاری بر اساس اصول چابک استاد راهنما دکتر حسن نادری استاد مشاور دکتر فردین ابدالی محمدیبرای رعایت حریم خصوصی نام نگارنده درج نمی شودتکه هایی از متن به عنوان نمونه :فهرست مطالبعنوان                                                                                         شماره صفحهچکیدهفصل اول : کلیات تحقیق
  • مقدمه....................................................................................................... 3
  • بیان مساله اساسی تحقیق بطور کلی............................................................ 3
  • ضرورت تحقیق........................................................................................ 4
  • نوآوری.................................................................................................... 4
  • اهداف..................................................................................................... 4
  • فرضیه های تحقیق.................................................................................... 5
  • روش تحقیق............................................................................................ 5
فصل دوم: مروری بر ادبیات و پیشینه تحقیق2-1- مقدمه........................................................................................................... 72-2- تاریخچه....................................................................................................... 72-3- بیانیه چابک................................................................................................... 92-4- توسعه نرم افزار چابک................................................................................. 122-5- مجموعه ای از روش های چابک.................................................................. 132-5-1 روش XP............................................................................................ 132-5-2 اسکرام scrum.................................................................................... 172-5-3 خانواده کریستال................................................................................... 202-5-4 توسعه ویژگی رانده (FDD).................................................................. 222-5-5 توسعه ناب........................................................................................... 242-5-6 روش توسعه سیستم های پویا (DSDM)................................................ 252-5-7 مدلسازی چابک................................................................................... 272-6- کارهای مرتبط............................................................................................. 292-6-1 چابکی نسبی........................................................................................ 292-6-2 ابزار سنجش thoughtworks............................................................ 302-6-3 سایر موارد........................................................................................... 31فصل سوم: روش اجرای تحقیق3-1- مقدمه......................................................................................................... 333-2- نحوه گزینش معیارهای ارزیابی..................................................................... 333-3- معیارهای ارزیابی......................................................................................... 343-4- مدلسازی.................................................................................................... 583-5- جمع آوری اطلاعات................................................................................... 59فصل چهارم: تجزیه وتحلیل داده ها4-1- مقدمه......................................................................................................... 614-2- تحلیل داده ها............................................................................................. 614-2-1 جامعه آماری........................................................................................ 614-2-2 تحلیل اولیه.......................................................................................... 624-2-3 محاسبه اوزان ـ مدلسازی...................................................................... 634-2-4 نحوه استفاده از مدل اندازه گیری............................................................ 634-2-5 پیاده سازی نرم افزار............................................................................. 66فصل پنجم: نتیجه گیری و پیشنهادات5-1- نتیجه گیری................................................................................................. 685-2- پیشنهادات.................................................................................................. 68منابع و مآخذ........................................................................................................ 69فهرست منابع انگلیسی..................................................................................... 70ضمائم و پیوست ها.............................................................................................. 73پیوست 1- پرسشنامه........................................................................................ 74پیوست2- داده های خام................................................................................... 78چکیده انگلیسی.................................................................................................... 81 فهرست جداولعنوان                                                                                          شماره صفحهجدول 3-1-.................................................................................................................... 36جدول 4-1-1.................................................................................................................. 62جدول 4-1-2.................................................................................................................. 63جدول 4-2-.................................................................................................................... 64جدول 4-3-.................................................................................................................... 66 فهرست شکل هاعنوان                                                                                          شماره صفحهشکل 2-1-................................................................................................................... 18شکل 2-2-................................................................................................................... 22شکل 2-3-................................................................................................................... 24شکل 2-4-................................................................................................................... 26شکل 4-1-................................................................................................................... 61  چکیدهاستفاده از روشهای چابک در توسعه نرم افزار به جای روشهای سنتی چندی است در حال گسترش است. این روشها که به عنوان واکنشی به مشکلات موروثی روشهای سنتی ارائه شده اند، تحقق اهداف و ارزشهای نوینی را وعده داده اند. بر خلاف روشهای سنتی، این روشها سعی دارند تا فرایند توسعه نرم افزاری چابکی را در سازمان بنا نهند که در نتیجه آن هم مشتری و هم سازمان از نتایج راضی باشند. انطباق کامل با روشهای چابک به دلیل تمرکز آنها بر افراد و نه فرایند ها، در کوتاه مدت میسر نبوده و نیازمند زمان مناسبی می باشد. بدین جهت، هر چه سازمان چابکی بیشتری بتواند فراهم نماید، ارزشهای چابکی بیشتری را میتواند برای خود و مشتریانش فراهم نماید. با توجه به نیاز به ابزار سنجش چابکی، در این تحقیق سعی شده است که مدل اندازه گیری چابکی فراهم گردد که بر اساس معیارهای قابل پذیرش جهانی، بتواند میزان چابکی را در سازمانهای نرم افزاری محاسبه نماید. اگر چه سنجش کمی یک ارزش کیفی شاید دقت لازم را نداشته باشد، اما می تواند به عنوان معیاری برای بهبود و ارتقا چابکی در سازمان به کار گرفته شود. در این تحقیق، به جای تمرکز بر روشهای چابک، تمرینات چابک به عنوان زیربنای مدل اندازه گیری در نظر گرفته شده اند. بدین ترتیب مدل طراحی شده، مستقل از روشهای توسعه بوده و می تواند در همه شرکتها، حتی شرکتهایی که فقط بخشی از روشهای چابک را به کار گرفته اند، مورد استفاده قرار گیرد.کلمات کلیدی : چابکی ، معماری سازمانی چابکی ، روش های چابک ، مدلسازی چابک  1-1 مقدمهبیش از 60 سال است که شرکتهای تولید کننده نرم افزار از روشهای سنتی برای تولید محصولات نرم افزاری خود استفاده می کنند. در این مدت فرصت مناسبی بوده که این روشهای توسعه به طور مناسبی مدون شده و به نوعی استاندارد مناسبی برای توسعه نرم افزار در اختیار توسعه دهندگان قرار دهند. از اوائل قرن جدید و همزمان با توسعه روز افزون اینترنت و وب و همچنین فراگیر شدن استفاده از بسته های نرم افزاری مشکلات سنتی روشهای توسعه نرم افزار بیش از پیش خود را نشان دادند. تاخیر در تحویل بسته های نرم افزاری، امکان عدم تغییر در نیازمندی های مشتریان و در نهایت نارضایتی مشتریان موارد است که توسعه نرم افزار با روشهای سنتی را نج میدهد. ظهور روشهای نوین توسعه که مستلزم ساز و کاری جدید در محیط توسعه نیز می باشد به عنوان راه حلی برای مشکلات مزبور در نظر گرفته شد. روشهای نوین که آنها را روشهای توسعه چابک نامیده اند، سعی دارند که با ارائه فرایندهای توسعه جدید چابکی مناسبی به شرکتهای تولید کننده نرم افزار بدهد.***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***

متن کامل را می توانید دانلود نمائید

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

 با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است

تعداد صفحه : 94قیمت : چهارده هزار تومان  
 

بلافاصله پس از پرداخت ، لینک دانلود به شما نشان داده می شود

و به ایمیل شما ارسال می شود.

پشتیبانی سایت :        09124404335        info@arshadha.ir

در صورتی که مشکلی با پرداخت آنلاین دارید می توانید مبلغ مورد نظر برای هر فایل را کارت به کارت کرده و فایل درخواستی و اطلاعات واریز را به ایمیل ما ارسال کنید تا فایل را از طریق ایمیل دریافت کنید.

--  -- --

مطالب مشابه را هم ببینید

فایل مورد نظر خودتان را پیدا نکردید ؟ نگران نباشید . این صفحه را نبندید ! سایت ما حاوی حجم عظیمی از پایان نامه های دانشگاهی است. مطالب مشابه را هم ببینید. برای یافتن فایل مورد نظر کافیست از قسمت جستجو استفاده کنید. یا از منوی بالای سایت رشته مورد نظر خود را انتخاب کنید و همه فایل های رشته خودتان را ببینید