DocumentCode :
3587316
Title :
Effect of Model Based Software Development on Productivity of Enhancement Tasks -- An Industrial Study
Author :
Kamma, Damodaram ; Sasi Kumar, G.
Author_Institution :
Robert Bosch Eng. & Bus. Solutions Ltd., India
Volume :
1
fYear :
2014
Firstpage :
71
Lastpage :
77
Abstract :
Model based software development promises to increase productivity by generating executable code automatically from design/models thereby eliminating the manual coding phase. Although new software development projects have yielded high productivity using model based development, its effect on productivity of maintenance projects involving enhancement tasks are not well researched. In this paper we study the impact of model based development on productivity and quality of maintenance tasks. In our study, we observed 173 enhancement tasks done using model based software development, and 156 enhancement tasks using traditional software development, in six live projects over one year at Robert Bosch Engineering & Business Solutions Ltd., a CMMi level 5 software company. For each of these tasks, we collected data on size, effort taken to complete the task, and rework effort to fix any bugs. We found that the productivity of enhancement tasks executed using model based software development was higher by over 10% as compared to traditional software development. No statistically significant difference was found between the model based and traditional software development for the rework effort suggesting that there is no adverse effect on quality.
Keywords :
Capability Maturity Model; CMMi level 5 software company; Robert Bosch Engineering & Business Solutions Ltd.; enhancement tasks; executable code; maintenance projects; model based software development project; Business; Data models; Maintenance engineering; Mathematical model; Productivity; Software; Unified modeling language; Enhancement Tasks; Generated Code; Maintenance Projects; Model Based Software Development; Productivity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2014 21st Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
978-1-4799-7425-2
Type :
conf
DOI :
10.1109/APSEC.2014.20
Filename :
7091293
Link To Document :
بازگشت