当前位置: 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.)
Towards the statistical construction of hybrid development methods
Journal of Software: Evolution and Process ( IF 1.7 ) Pub Date : 2020-11-18 , DOI: 10.1002/smr.2315
Paolo Tell 1 , Jil Klünder 2 , Steffen Küpper 3 , David Raffo 4 , Stephen MacDonell 5 , Jürgen Münch 6 , Dietmar Pfahl 7 , Oliver Linssen 8 , Marco Kuhrmann 9
Affiliation  

Hardly any software development process is used as prescribed by authors or standards. Regardless of company size or industry sector, a majority of project teams and companies use hybrid development methods (short: hybrid methods) that combine different development methods and practices. Even though such hybrid methods are highly individualized, a common understanding of how to systematically construct synergetic practices is missing. In this article, we make a first step towards a statistical construction procedure for hybrid methods. Grounded in 1467 data points from a large‐scale practitioner survey, we study the question: What are hybrid methods made of and how can they be systematically constructed? Our findings show that only eight methods and few practices build the core of modern software development. Using an 85% agreement level in the participants' selections, we provide examples illustrating how hybrid methods can be characterized by the practices they are made of. Furthermore, using this characterization, we develop an initial construction procedure, which allows for defining a method frame and enriching it incrementally to devise a hybrid method using ranked sets of practice.

中文翻译:

走向混合开发方法的统计构建

几乎没有任何软件开发过程按照作者或标准的规定使用。无论公司规模大小或行业部门如何,大多数项目团队和公司都使用混合开发方法(简称:混合方法),将不同的开发方法和实践结合起来。尽管这种混合方法是高度个性化的,但对于如何系统地构建协同实践的共同理解仍然缺失。在本文中,我们向混合方法的统计构建过程迈出了第一步。基于来自大规模从业者调查的 1467 个数据点,我们研究了这个问题:混合方法是由什么组成的,如何系统地构建它们?我们的研究结果表明,只有八种方法和很少的实践构成了现代软件开发的核心。在参与者的选择中使用 85% 的同意水平,我们提供了一些示例,说明混合方法如何可以通过它们的实践来表征。此外,使用这种特征,我们开发了一个初始构建程序,它允许定义方法框架并逐步丰富它以设计使用排序实践集的混合方法。
更新日期:2020-11-18
down
wechat
bug