arrow
Return

DynaTool: A Tool for Optimizing Hybrid Software Process

delete2026-01-01
delete0
PRE
AI
M
María Cecilia Bastarrica
L
Luís Silvestre *
A
Andrés Wallberg
D
Daniel González
DOI:10.1007/978-3-031-96841-9_5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Hybrid software processes that integrate agile and traditional practices are currently the most commonly used in the industry. Typically, development activities employ agile practices, while management tasks rely on more traditional methods. However, the optimal combination of practices depends not only on project attributes, such as team size, but also on the specific characteristics that need to be emphasized, such as time to market or early value addition. DynaTail was introduced as a method for integrating hybrid process tailoring with practice selection to optimize specific characteristics. While it received positive feedback in industry evaluations, users noted the need for a supporting tool to simplify the process for software developers, allowing them to focus on process elements rather than the technical details of the method. In response, we developed DynaTool, a model-driven engineering (MDE)-based support tool designed to meet this need. DynaTool offers interactive interfaces for specifying processes, context, and practices. In this paper, we refine DynaTail's optimization strategy to clearly identify the practices that should be applied to each process activity to maximize the desired characteristic. We also update DynaTool to incorporate these enhancements.
Keywords:
Hybrid software process
MDE-based tool
Software process evaluation

Journal

M
MODEL-BASED SOFTWARE AND SYSTEMS ENGINEERING, MODELSWARD 2024
IF:
0
Papers:
13
Citations:
0

Organization

U
universidad de talca
Scholars:
2.4K
Papers: 2.3K
Citations: 1
U
universidad de chile
Scholars:
2.1W
Papers: 1.4W
Citations: 18