DocumentCode
685536
Title
Visualizations as a Basis for Agile Software Process Improvement
Author
Lehtonen, Tapio ; Eloranta, Veli-Pekka ; Leppanen, Miika ; Isohanni, Essi
Author_Institution
Solita plc., Tampere, Finland
Volume
1
fYear
2013
fDate
2-5 Dec. 2013
Firstpage
495
Lastpage
502
Abstract
Software projects have usually a lot of software engineering data available in different kinds of repositories. This data can be mined and used for software process improvement purposes. In general, agile methodologies emphasize reflection, making problems visible, and learning from the past. As the human mind is powerful in interpreting visual representations, visualizations could help in recognizing problems and areas of improvement in an agile software development process. In this paper an action research approach was taken to carry out software process improvement in an industry project. The research resulted in a visualization of the issue management system´s data. The visualizations were a tool to identify problems in the development process and to make them visible for all stakeholders. The results show that this kind of visual approach can be used successfully to point out problems in the process. The visualizations form a basis for communication on possible software process improvement.
Keywords
data visualisation; software process improvement; software prototyping; action research approach; agile methodologies; agile software development process; agile software process improvement; data mining; software engineering data; software projects; visual approach; visualizations; Computer bugs; Data visualization; Measurement; Production; Software; Testing; Visualization; SPI; agile software development; visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
Conference_Location
Bangkok
ISSN
1530-1362
Print_ISBN
978-1-4799-2143-0
Type
conf
DOI
10.1109/APSEC.2013.71
Filename
6805442
Link To Document