当前位置: X-MOL 学术J. Softw. Evol. Process › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Software process selection system based on multicriteria decision making
Journal of Software: Evolution and Process ( IF 2 ) Pub Date : 2020-08-03 , DOI: 10.1002/smr.2305
Prateek Pandey 1 , Ratnesh Litoriya 1
Affiliation  

Whatever be the nature of underlying software, the impact of the software development process that was used to create it would remain vital. The objective of this paper is to provide a process selection framework for the software development firm's engineers and managers, looking to identify the proper way to build software to run on a mobile, web, or desktop. The motivation behind this work comes from the fact that the applications that fall in one of the above three categories can be significantly different in terms of scale, UI, and memory requirements, time to market, and other characteristics. Software development that needs to be completed in a challenging timeframe has to resort to principles and values as declared in Agile Manifesto. The availability of various agile methodologies has made the project managers often stuck when selecting the most suitable one. The proposed agile process identification system addresses this dilemma of engineering fraternity using a fuzzy variant of a popular multiple‐criteria decision‐making (MCDM) technique called the analytic hierarchy process (AHP). The proposed system is validated through a primary dataset generated as a result of the development of 20 software projects. The results are encouraging enough with a probability of true identification close to 88%.

中文翻译:

基于多准则决策的软件过程选择系统

无论基础软件的性质如何,用于创建软件的软件开发过程的影响仍然至关重要。本文的目的是为软件开发公司的工程师和经理提供一个过程选择框架,以寻求确定构建在移动设备,Web或桌面上运行的软件的正确方法。进行此工作的动机来自以下事实:属于上述三个类别之一的应用程序在规模,UI和内存要求,上市时间及其他特征方面可能存在显着差异。需要在具有挑战性的时间范围内完成的软件开发必须诉诸《敏捷宣言》中声明的原则和价值观。各种敏捷方法的可用性使项目经理经常在选择最合适的方法时陷入困境。拟议的敏捷过程识别系统使用一种流行的多准则决策(MCDM)技术的模糊变体(称为层次分析法)来解决工程界的难题。通过开发20个软件项目而生成的主要数据集对提出的系统进行了验证。结果令人鼓舞,真正识别的可能性接近88%。通过开发20个软件项目而生成的主要数据集对提出的系统进行了验证。结果令人鼓舞,真正识别的可能性接近88%。通过开发20个软件项目而生成的主要数据集对提出的系统进行了验证。结果令人鼓舞,真正识别的可能性接近88%。
更新日期:2020-08-03
down
wechat
bug