Abstract
This paper reports the results and some challenges we discovered during the design and execution of a pilot experiment with 21 bachelor students aimed at investigating the effect of documentation accuracy during software maintenance and evolution activities. As documentation we considered: a high level system functionality description and UML documents. Preliminary results indicate a benefit of +15% in terms of efficiency (computed as number of correct tasks per minute) when a more accurate documentation is used. The discovered challenging aspects to carefully consider in future executions of the experiment are as follows: selecting "the right" documentation artefacts, maintenance tasks and documentation versions, verifying that the subjects really used the documentation during the experiment and measuring documentation-code alignment.
Original language | English |
---|---|
Pages | 428-431 |
Number of pages | 4 |
DOIs | |
Publication status | Published - 01 Dec 2013 |
Externally published | Yes |
Event | 29th IEEE International Conference on Software Maintenance, ICSM 2013 - Eindhoven, Netherlands Duration: 22 Sep 2013 → 28 Sep 2013 |
Conference
Conference | 29th IEEE International Conference on Software Maintenance, ICSM 2013 |
---|---|
Country | Netherlands |
City | Eindhoven |
Period | 22/09/2013 → 28/09/2013 |
Keywords
- Controlled experiment
- Documentation accuracy
- Maintenance tasks
ASJC Scopus subject areas
- Software