CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones
Nowadays it is rare to find a software development project where a version control system is not used. The enormous amount of conveniences these systems bring to the project make them indispensable for development teams. Despite the benefits these systems bring, their use causes developers to incur...
- Autores:
-
Beltrán Caicedo, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2017
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/61175
- Acceso en línea:
- http://hdl.handle.net/1992/61175
- Palabra clave:
- Desarrollo de programas para computador
Entornos de desarrollo integrado
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | Nowadays it is rare to find a software development project where a version control system is not used. The enormous amount of conveniences these systems bring to the project make them indispensable for development teams. Despite the benefits these systems bring, their use causes developers to incur in additional productivity costs. These costs stem from the need of developers to interrupt their coding workflow to perform operations related to version control that in some cases can take a long time to complete. In this paper, we present CollabIDE, an integrated development environment in the cloud that facilitates collaboration around a software project and whose features are designed to reduce the time that a developer must spend performing versioning operations. Through an experiment we demonstrate the effectiveness of CollabIDE in reducing the overhead of version control systems in a distributed development model and in a development model based on product lines. |
---|