Abstract
Majority of the software development companies are practicing agile methods to develop high quality products. SCRUM is one of the most widely used agile methods. Capability maturity model integration (CMMI) is one of the quality standards for software companies. In this research, we propose an implementation of risk management with SCRUM in order to make it compatible with CMMI. We conducted a survey to validate the proposed solution. Questionnaire includes 20 questions that are divided into three goals. The proposed solution is validated through survey with support of 70.94%. We anticipate that the proposed solution will enable software companies to achieve CMMI and it will also improve the quality of software products
چکیده
اکثر شرکت های توسعه نرم افزاری بطور سریع درحال پرداختن به روش هایی جهت توسعه محصولات با کیفیت هستند. SCRUM یکی از روش های سریع است که بطور گسترده مورد استفاده قرار می گیرد. یکپارچه سازیِ مدل بلوغِ قابلیت (CMMI) یکی از معیارهای کیفیت برای شرکت های نرم افزاری می باشد. در این تحقیق، یک روش اجرای مدیریت ریسک را با SCRUM پیشنهاد می کنیم تا آن را سازگار با CMMI کند. یک بررسی انجام دادیم تا صحت و اعتبار راه حل پیشنهادی را بسنجیم. پرسشنامه شامل 20 سوال است که در سه هدف تقسیم بندی شده اند. صحت راه حل پیشنهادی توسط سنجش درازای پشتیبانی 94-70% تایید شد. پیش بینی می کنیم که راه حل پیشنهادی شرکت های نرم افزاری را قادر به دستیابی به CMMI کند و نیز کیفیت محصولاتِ نرم افزاری را بهبود بخشد.
1- مقدمه
اکثر سازمانها درحال بهبود فرایند های توسعه نرم افزاری خود هستند تا به محصولات باکیفیتی دست یابند. یکپارچه سازیِ مدل بلوغ قابلیت (CMMI) یکی از شیوه های بهبود فرایند های توسعه نرم افزاری است. CMMI روندی یکپارچه را در موسسه برای بهبود فرایندها ایجاد می کند. Scrum یکی از بهترین روشهایی است که با CMMI جهت بهبود فرایندهای توسعه نرم افزاری قابل استفاده است...