کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
382948 660798 2015 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A procedure to detect problems of processes in software development projects using Bayesian networks
ترجمه فارسی عنوان
یک روش برای شناسایی مشکلات فرایندها در پروژه های توسعه نرم افزار با استفاده از شبکه های بیزی
کلمات کلیدی
مدل سازی شبیه سازی نرم افزار، شبکه های بیزی، مدیریت فرآیند نرم افزار، پروژه توسعه نرم افزار
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی


• We present a procedure to assist on software process management.
• The procedure uses Bayesian networks to detect processes’ problems.
• The procedure was successfully applied to Scrum-based software projects.
• The application was validated through case studies in two companies.
• Using the procedure should increase software project’s success rate.

There are several software process models and methodologies such as waterfall, spiral and agile. Even so, the rate of successful software development projects is low. Since software is the major output of software processes, increasing software process management quality should increase the project’s chances of success. Organizations have invested to adapt software processes to their environments and the characteristics of projects to improve the productivity and quality of the products. In this paper, we present a procedure to detect problems of processes in software development projects using Bayesian networks. The procedure was successfully applied to Scrum-based software development projects. The research results should encourage the usage of Bayesian networks to manage software processes and increase the rate of successful software development projects.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Expert Systems with Applications - Volume 42, Issue 1, January 2015, Pages 437–450
نویسندگان
, , , ,