Distributed software development method representations on top of the SEMAT Kernel

Miniatura

Autores

Betín Montes, Miguel Esteban

Director

Tipo de contenido

Trabajo de grado - Maestría

Idioma del documento

Español

Fecha de publicación

2016-11-26

Título de la revista

ISSN de la revista

Título del volumen

Documentos PDF

Resumen

Distributed software development (DSD) comprises some methods in which the stakeholders are distributed in several locations and/or time zones. Each method has its own language and term glossary. Consequently, development teams coming from different disciplines fail to adopt specific practices from other methods because the languages in which those methods are written and their glossaries are disjoint.In this M.Sc. Thesis, we propose representations of different DSD methods in a unified language (the SEMAT Essence kernel) with a unique glossary of terms to enable adopting specific practices and incorporating them into different methods. SEMAT is a standard since 2014. Representations are made on top of the SEMAT Essence kernel in order to take advantage of several universal elements for representing software engineering practices.
Resumen: El Desarrollo Distribuido de software (DSD) consta de algunos métodos en los cuales los interesados están distribuidos geográficamente y en diferentes zonas horarias. Cada método tiene su propio lenguaje y glosario de términos por lo cual equipos de desarrollo fallan en adoptar practicas específicas de otros métodos debido a que los lenguajes y glosarios de términos en los que estos métodos están descritos no están unificados. En esta Tesis de Maestría, se proponen representaciones de diferentes métodos de DSD en un lenguaje unificado (SEMAT) con un glosario de términos único para posibilitar la adopción de prácticas específicas y su incorporación a diferentes métodos. SEMAT es un estándar desde el 2014. Las representaciones se hacen usando el núcleo Semat para aprovechar los elementos universales para representar prácticas de ingeniería de software.

Abstract

Descripción Física/Lógica/Digital

Palabras clave

Citación