Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/14619
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFucci, D-
dc.contributor.authorTurhan, B-
dc.contributor.authorOivo, M-
dc.date.accessioned2017-05-26T13:07:54Z-
dc.date.available2015-
dc.date.available2017-05-26T13:07:54Z-
dc.date.issued2015-
dc.identifier.citationProceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, Nanjing, China, 27 - 29 April 2015, pp. 25:1 - 25:6, (2015)en_US
dc.identifier.isbn978-1-4503-3350-4-
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/14619-
dc.description.abstractBackground: In previous studies, a model was proposed that investigated how the developers’ unit testing effort impacted their productivity as well as the external quality of the software they developed. Goal: The aim of this study is to enhance the proposed model by considering two additional factors related to the expertise of developers: programming and unit testing skills. The possibility of including such skills in a model that represents the relationship that testing effort has with the developer’s productivity and the product’s external quality was investigated. Method: Data collected from a test-first development task in academic setting was used in order to gauge the relationship between testing effort, external quality, and productivity. Furthermore, Analysis of Covariance (ANCOVA) was utilized to check the impact of developers’ skills on productivity and quality. Result: The results obtained in previous studies were confirmed: there exists a positive effect of testing effort on productivity, but not on quality. Moreover, the developers’ skills have an impact on productivity but none on external quality. Conclusion: Productivity improves with testing effort, a result consistent across previous, similar studies. The role of existing skills is a relevant factor in studying the effects of developers’ unit testing effort on productivity. Nevertheless, more investigations are needed regarding the relationship between unit testing effort and external quality.en_US
dc.description.sponsorshipThis research is partially supported by the Academy of Finland with decision no: 278354. The rst author would like to acknowledge ISACA Finland Chapter for the support provided to complete this work.en_US
dc.format.extent25:1 - 25:6-
dc.language.isoenen_US
dc.publisherACMen_US
dc.subjectUnit testingen_US
dc.subjectExternal qualityen_US
dc.subjectDevelopers' productivityen_US
dc.subjectDevelopers' skillsen_US
dc.titleOn the effects of programming and testing skills on external quality and productivity in a test-driven development contexten_US
dc.typeConference Paperen_US
dc.identifier.doihttp://dx.doi.org/10.1145/2745802.2745826-
dc.relation.isPartOfProceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering-
pubs.notesacmid: 2745826 articleno: 25 interhash: 4d8950e39eff5ba446ff64aece32aa26 intrahash: 8f93fb9d47ca6ed9649117251135c4d6 location: Nanjing, China numpages: 6-
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
FullText.pdf411.04 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.