Software Integration Questions: A Quantitative Survey

Abstract : Software is in constant evolution. In a software project, code changes represent bug fixes, enhancements, new features and adaptations due to changing domains. The evolution of a project codebase is usually managed in a revision control system that supports branches. Developers perform code changes in a branch and sometimes such changes are merged into other branch. This activity is called integration.Integration of changes poses substantial challenges. We conducted a survey to evaluate a catalogue of 46 questions about integration. For each question, the participants had to rank the importance and the support that current tools offer.In a period of 5 months we received the responses of 42 developers who integrate changes on very diverse software projects.
Document type :
Reports
Complete list of metadatas

https://hal.inria.fr/hal-01093496
Contributor : Lse Lse <>
Submitted on : Thursday, January 8, 2015 - 3:11:00 PM
Last modification on : Tuesday, August 20, 2019 - 6:14:02 PM
Long-term archiving on : Thursday, April 9, 2015 - 10:06:37 AM

File

main.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01093496, version 1

Collections

Citation

Martín Dias, Verónica Uquillas-Gomez, Damien Cassou, Stéphane Ducasse. Software Integration Questions: A Quantitative Survey. [Technical Report] Inria Lille. 2014. ⟨hal-01093496⟩

Share

Metrics

Record views

268

Files downloads

294