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.5K
Papers: 2.4K
Citations: 1
U
universidad de chile
Scholars:
2.1W
Papers: 1.4W
Citations: 18
Cited Papers

Cited Papers

An Agile BPM Project Methodology
err2013-01-01
err0
PREAI
errChristian Thiemich; Frank Puhlmann
errShare
errSave
Catching up with Method and Process Practice: An Industry-Informed Baseline for Researchers
err2019-05-01
err0
errOAAI
errJil Klunder; Regina Hebig; Paolo Tell; Marco Kuhrmann; Joyce Nakatumba-Nabende; Rogardt Heldal; Stephan Krusche; Masud Fazal-Baqaie; Michael Felderer; Marcela Fabiana Genero Bocco; Steffen Kupper; Sherlock A. Licorish; Gustavo Lopez; Fergal McCaffery; Ozden Ozcan Top; Christian R. Prause; Rafael Prikladnicki; Eray Tuzun; Dietmar Pfahl; Kurt Schneider; Stephen G. MacDonell
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Toward agile Business Process Management: Description of concepts and a proposed definition
err2023-01-12
err5
PREAI
errBernardo Junior, Ronaldo; de Padua, Silvia Ines Dallavalle
errShare
errSave
Process Tailoring and the Software Capability Maturity Model(sm).
err
IF0
err1995-11-01
err0
PREAI
errMark P. Ginsberg; Lauren H. Quinn
errShare
errSave
An Agile Business Process and Practice Meta-model
err2017-01-01
err0
errOAAI
errMarielba Zacarias; Paula Ventura Martins; António Gonçalves
errShare
errSave
What are Hybrid Development Methods Made Of? An Evidence-Based Characterization
err2019-05-01
err0
errOAAI
errPaolo Tell; Jil Klunder; Steffen Kupper; David Raffo; Stephen G. MacDonell; Jurgen Munch; Dietmar Pfahl; Oliver Linssen; Marco Kuhrmann
errShare
errSave
researcher View more