German-Lenin Dugarte-Peña

dblp:205/7161 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2021
0000-0001-9760-7084ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021
YearPublicationVenuePosition
2021 Using system dynamics to teach about dependencies, correlation and systemic thinking on the software process workflows
abstract
Abstract It is important to count on tools to help software professionals to evaluate the software process and how it may be affected by factors related to its deployment. Simulation models are a valuable means to illustrate the behaviour of such a process since scenario generation supports the prediction of potential outcomes and the prevention of undesired scenarios which are harmful to the process and the company in charge of the project to be developed. This work explores the effectiveness of introducing system dynamics (SD) models in the software engineers’ process of understanding, from a management perspective, the software process dynamics. The used SD simulation model of the software process emphasises the representation of an iterative process. The COCOMO II model drivers and their main attributes were used, providing a set of reference factors that affect the software process, the estimation of project cost and the effort required. A set of 59 junior software professionals with no previous knowledge about SD participated in a validation study. For simple predictive scenarios, there was no important improvement effect, while for more complex predictive scenarios SD helped them to guess better and provide a rationale for the expected behaviour of the software process performance.
German-Lenin Dugarte-Peña, María Isabel Sánchez Segura, Antonio de Amescua Seco, Fuensanta Medina-Domínguez, Stefano Armenia
IET Softw.1
2021 Knowledge governance maturity assessment can help software engineers during the design of business digitalization projects
abstract
Abstract Software engineers and IT professionals face the challenge of envisioning the needs and wishes of their client companies, whose long‐term survivability depends on their adaptability to the digital business ecosystem, which is impregnating more or less every single sector of the economy. Looking at the data reported on the business digitalization project success rate, we realize that there is a lot of room for improvement. In this paper, we focus on the results of developing 10 business digitalization projects for 10 small and medium enterprises, where the software engineers in charge of the projects assessed the knowledge governance maturity of client companies before proposing any specific projects to support their digital businesses. We surveyed the software engineers participating in the above projects to gather their impressions of using knowledge governance assessment as a tool to predictively visualize the digital solution that best fits each digitalization project.
María Isabel Sánchez Segura, Fuensanta Medina-Domínguez, Antonio de Amescua Seco, German-Lenin Dugarte-Peña
J. Softw. Evol. Process.4