View publication
| Title | DynaTool: A Tool for Optimizing Hybrid Software Process |
| Authors | Cecilia Bastarrica, Luis Silvestre, Andrés Wallberg, Daniel González |
| Publication date | August 2025 |
| Abstract |
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. |
| Pages | 88-104 |
| Reference URL |
|

