DocumentCode :
713924
Title :
Comparison of software repositories for their usability in software process reconstruction
Author :
Jankovic, Marko ; Bajec, Marko
Author_Institution :
Fac. of Comput. & Inf. Sci., Univ. of Ljubljana, Ljubljana, Slovenia
fYear :
2015
fDate :
13-15 May 2015
Firstpage :
298
Lastpage :
308
Abstract :
Software development process is like any other business process composed of activities carried out by process participants in order to achieve a certain goal. In contrast to a typical business process that is relatively deterministic and thus repeatable, software processes are much more dynamic in nature and dependent on a number of circumstances. This explains why actual software development practice in organizations defer from what these organizations prescribe within their adopted software development methods. The research that is reported in this paper aims at analyzing the suitability of software repositories to support de facto software process reconstruction. We examine most common utility tools that are used in software development and analyze the information they capture (we do that for a number of open source and commercial projects). We than suggest what would be a reasonable level of documentation for a software process so that this information would adequately facilitate project managers and developers at their work. Finally, based on our findings, we provide guidelines on how organizations should use software repositories to support the process reconstruction.
Keywords :
software development management; software process improvement; software development process; software process reconstruction; software repositories; Companies; Data mining; Documentation; Ontologies; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Research Challenges in Information Science (RCIS), 2015 IEEE 9th International Conference on
Conference_Location :
Athens
Type :
conf
DOI :
10.1109/RCIS.2015.7128890
Filename :
7128890
Link To Document :
بازگشت