{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T16:25:46Z","timestamp":1783095946857,"version":"3.54.6"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,9,27]],"date-time":"2013-09-27T00:00:00Z","timestamp":1380240000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1007\/s10664-013-9281-9","type":"journal-article","created":{"date-parts":[[2013,9,26]],"date-time":"2013-09-26T09:28:42Z","timestamp":1380187722000},"page":"753-773","source":"Crossref","is-referenced-by-count":12,"title":["A successful application of a Test-Driven Development strategy in the industrial environment"],"prefix":"10.1007","volume":"19","author":[{"given":"Roberto","family":"Latorre","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2013,9,27]]},"reference":[{"key":"9281_CR1","unstructured":"Adzic G (2011) Specification by example: how successful teams deliver the right software. Manning Publications Co"},{"key":"9281_CR2","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1007\/3-540-44870-5_23","volume-title":"Proceedings of the 4th international conference on extreme programming and agile processes in software engineering, XP\u201903","author":"J Andersson","year":"2003","unstructured":"Andersson J, Bache G, Sutton P (2003) Xp with acceptance-test driven development: a rewrite project for a resource optimization system. In: Proceedings of the 4th international conference on extreme programming and agile processes in software engineering, XP\u201903. Springer, Berlin, Heidelberg. ISBN 3-540-40215-2, pp 180\u2013188. http:\/\/dl.acm.org\/citation.cfm?id=1763875.1763904"},{"key":"9281_CR3","unstructured":"Astels D (2003) Test driven development: a practical guide. Prentice Hall Professional Technical Reference. ISBN 0131016490"},{"issue":"4","key":"9281_CR4","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1109\/32.799939","volume":"25","author":"VR Basili","year":"1999","unstructured":"Basili VR, Shull F, Lanubile F (1999) Building knowledge through families of experiments. IEEE Trans Softw Eng 25(4):456\u2013473. ISSN 0098-5589","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"9281_CR5","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1109\/52.951502","volume":"18","author":"K Beck","year":"2001","unstructured":"Beck K (2001) Aim, fire. IEEE Softw 18(5):87\u201389. ISSN 0740-7459","journal-title":"IEEE Softw"},{"key":"9281_CR6","unstructured":"Beck K (2003) Test driven development: by example. Addison-Wesley Professional (2003)"},{"key":"9281_CR7","unstructured":"Beck K, Andres C (2004) Extreme programming explained: embrace change, 2nd edn. Addison-Wesley Professional. ISBN 0321278658"},{"key":"9281_CR8","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1145\/1159733.1159787","volume-title":"Proceedings of the 2006 ACM\/IEEE international symposium on empirical software engineering, ISESE \u201906","author":"T Bhat","year":"2006","unstructured":"Bhat T, Nagappan N (2006) Evaluating the efficacy of test-driven development: industrial case studies. In: Proceedings of the 2006 ACM\/IEEE international symposium on empirical software engineering, ISESE \u201906. ACM, New York. ISBN 1-59593-218-6, pp 356\u2013363"},{"key":"9281_CR9","unstructured":"Buschmann F, Meunier R, Rohnert H, Sommerlad P, Stal M (1996) Pattern-oriented software architecture: a system of patterns. Wiley. ISBN 0471958697"},{"issue":"1","key":"9281_CR10","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/MS.2008.1","volume":"25","author":"L Cao","year":"2008","unstructured":"Cao L, Ramesh B (2008) Agile requirements engineering practices: an empirical study. IEEE Softw 25(1):60\u201367","journal-title":"IEEE Softw"},{"key":"9281_CR11","doi-asserted-by":"crossref","unstructured":"Causevic A, Sundmark D, Punnekkat S (2011) Factors limiting industrial adoption of test driven development: a systematic review. In: 2011 IEEE fourth international conference on software testing, verification and validation (ICST). IEEE, pp 337\u2013346","DOI":"10.1109\/ICST.2011.19"},{"key":"9281_CR12","volume-title":"Agile software development","author":"A Cockburn","year":"2002","unstructured":"Cockburn A (2002) Agile software development. Addison-Wesley Longman Publishing Co., Inc., Boston. ISBN 0-201-69969-9"},{"issue":"6","key":"9281_CR13","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MS.2006.157","volume":"23","author":"L Crispin","year":"2006","unstructured":"Crispin L (2006) Driving software quality: how test-driven development impacts software quality. IEEE Softw 23(6):70\u201371","journal-title":"IEEE Softw"},{"issue":"7","key":"9281_CR14","doi-asserted-by":"crossref","first-page":"1001","DOI":"10.1016\/j.jss.2005.10.015","volume":"79","author":"L-O Damm","year":"2006","unstructured":"Damm L-O, Lundberg L (2006) Results from introducing component-level test automation and test-driven development. J Syst Softw 79(7):1001\u20131014. ISSN 0164-1212","journal-title":"J Syst Softw"},{"key":"9281_CR15","volume-title":"Automated software testing: introduction, management, and performance","author":"E Dustin","year":"1999","unstructured":"Dustin E, Rashka J, Paul J (1999) Automated software testing: introduction, management, and performance. Addison-Wesley Longman Publishing Co., Inc., Boston. ISBN 0-201-43287-0"},{"issue":"3","key":"9281_CR16","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/TSE.2005.37","volume":"31","author":"H Erdogmus","year":"2005","unstructured":"Erdogmus H, Morisio M, Torchiano M (2005) On the effectiveness of the test-first approach to programming. IEEE Trans Softw Eng 31(3):226\u2013237. ISSN 0098-5589","journal-title":"IEEE Trans Softw Eng"},{"key":"9281_CR17","doi-asserted-by":"crossref","unstructured":"Erdogmus H, Melnik G, Jeffries R (2010) Test-driven development. In: Encyclopedia of software engineering, pp 1211\u20131229","DOI":"10.1081\/E-ESE-120044180"},{"key":"9281_CR18","first-page":"2:1","volume":"2011","author":"M Ficco","year":"2011","unstructured":"Ficco M, Pietrantuono R, Russo S (2011) Bug localization in test-driven development. Adv Soft Eng 2011:2:1\u20132:18. ISSN 1687-8655. doi: 10.1155\/2011\/492757","journal-title":"Adv Soft Eng"},{"key":"9281_CR19","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/11767718_26","volume-title":"Proceedings of the 7th international conference on product-focused software process improvement, PROFES\u201906","author":"T Flohr","year":"2006","unstructured":"Flohr T, Schneider T (2006) Lessons learned from an xp experiment with students: test-first needs more teachings. In: Proceedings of the 7th international conference on product-focused software process improvement, PROFES\u201906. Springer, Berlin, Heidelberg. ISBN 3-540-34682-1, 978-3-540-34682-1, pp 305\u2013318"},{"key":"9281_CR20","unstructured":"G\u00e4rtner M (2012) ATDD by example: a practical guide to acceptance test-driven development. Addison-Wesley Professional"},{"key":"9281_CR21","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1145\/952532.952753","volume-title":"Proceedings of the 2003 ACM symposium on applied computing, SAC \u201903","author":"B George","year":"2003","unstructured":"George B, Williams L (2003) An initial investigation of test driven development in industry. In: Proceedings of the 2003 ACM symposium on applied computing, SAC \u201903. ACM, New York. ISBN 1-58113-624-2, pp 1135\u20131139"},{"key":"9281_CR22","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1109\/ESEM.2007.41","volume-title":"Proceedings of the first international symposium on empirical software engineering and measurement, ESEM \u201907","author":"A Gupta","year":"2007","unstructured":"Gupta A, Jalote P (2007) An experimental evaluation of the effectiveness and efficiency of the test driven development. In: Proceedings of the first international symposium on empirical software engineering and measurement, ESEM \u201907. IEEE Computer Society, Washington. ISBN 0-7695-2886-4, pp 285\u2013294"},{"key":"9281_CR23","doi-asserted-by":"crossref","unstructured":"Haugset B, Stalhane T (2012) Automated acceptance testing as an agile requirements engineering practice. In: 2012 45th Hawaii international conference on system science (HICSS). IEEE, pp 5289\u20135298","DOI":"10.1109\/HICSS.2012.127"},{"key":"9281_CR24","unstructured":"Hendricksons E (2008) Acceptance test driven development (atdd): an overview. In: Seventh software testing Australia\/New Zealand (STANZ). Wellington"},{"key":"9281_CR25","doi-asserted-by":"crossref","unstructured":"H\u00f6fer A, Philipp M (2009) An empirical study on the tdd conformance of novice and expert pair programmers. In: XP, pp 33\u201342","DOI":"10.1007\/978-3-642-01853-4_6"},{"issue":"9","key":"9281_CR26","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/MC.2005.314","volume":"38","author":"D Janzen","year":"2005","unstructured":"Janzen D, Saiedian H (2005) Test-driven development: concepts, taxonomy, and future direction. Computer 38(9):43\u201350. ISSN 0018-9162","journal-title":"Computer"},{"key":"9281_CR27","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1109\/CSEET.2006.25","volume-title":"Proceedings of the 19th conference on software engineering education & training, CSEET \u201906","author":"DS Janzen","year":"2006","unstructured":"Janzen DS, Saiedian H (2006) On the influence of test-driven development on software design. In: Proceedings of the 19th conference on software engineering education & training, CSEET \u201906. IEEE Computer Society, Washington. ISBN 0-7695-2557-1, pp 141\u2013148"},{"issue":"2","key":"9281_CR28","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1109\/MS.2008.34","volume":"25","author":"D Janzen","year":"2008","unstructured":"Janzen D, Saiedian H (2008) Does test-driven development really improve software design quality? IEEE Softw 25(2):77\u201384. ISSN 0740-7459","journal-title":"IEEE Softw"},{"issue":"3","key":"9281_CR29","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MS.2007.75","volume":"24","author":"R Jeffries","year":"2007","unstructured":"Jeffries R, Melnik G (2007) Guest editors\u2019 introduction: Tdd\u2013the art of fearless programming. IEEE Softw 24(3):24\u201330. ISSN 0740-7459","journal-title":"IEEE Softw"},{"key":"9281_CR30","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1145\/949344.949421","volume-title":"Companion of the 18th annual ACM SIGPLAN conference on object-oriented programming, systems, languages, and applications, OOPSLA \u201903","author":"R Kaufmann","year":"2003","unstructured":"Kaufmann R, Janzen D (2003) Implications of test-driven development: a pilot study. In: Companion of the 18th annual ACM SIGPLAN conference on object-oriented programming, systems, languages, and applications, OOPSLA \u201903. ACM, New York. ISBN 1-58113-751-6, pp 298\u2013299"},{"key":"9281_CR31","volume-title":"Test driven: practical tdd and acceptance tdd for java developers","author":"L Koskela","year":"2007","unstructured":"Koskela L (2007) Test driven: practical tdd and acceptance tdd for java developers. Manning Publications Co., Greenwich. ISBN 9781932394856"},{"issue":"6","key":"9281_CR32","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/MC.2003.1204375","volume":"36","author":"C Larman","year":"2003","unstructured":"Larman C, Basili VR (2003) Iterative and incremental development: a brief history. Computer 36(6):47\u201356. ISSN 0018-9162","journal-title":"Computer"},{"issue":"3","key":"9281_CR33","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1002\/spe.636","volume":"35","author":"R Latorre","year":"2005","unstructured":"Latorre R, L\u00f3pez F, Mart\u00ednez, AE (2005) Sharing of precompiled database statements in j2ee applications. Softw Pract Exper 35(3):301\u2013311. ISSN 0038-0644","journal-title":"Softw Pract Exper"},{"key":"9281_CR34","unstructured":"Leffingwell D (2010) Agile software requirements: lean requirements practices for teams, programs, and the enterprise. Addison-Wesley Professional"},{"key":"9281_CR35","first-page":"113","volume-title":"Proceedings of the 2005 conference on software engineering: evolution and emerging technologies","author":"L Madeyski","year":"2005","unstructured":"Madeyski L (2005) Preliminary analysis of the effects of pair programming and test-driven development on the external code quality. In: Proceedings of the 2005 conference on software engineering: evolution and emerging technologies. IOS Press, Amsterdam. ISBN 1-58603-559-2, pp 113\u2013123"},{"key":"9281_CR36","volume-title":"Agile software development: principles, patterns, and practices","author":"RC Martin","year":"2003","unstructured":"Martin RC (2003) Agile software development: principles, patterns, and practices. Prentice Hall PTR, Upper Saddle River. ISBN 0135974445"},{"issue":"3","key":"9281_CR37","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MS.2007.85","volume":"24","author":"RC Martin","year":"2007","unstructured":"Martin RC (2007) Professionalism and test-driven development. IEEE Softw 24(3):32\u201336. ISSN 0740-7459","journal-title":"IEEE Softw"},{"key":"9281_CR38","volume-title":"Clean code: a handbook of Agile software craftsmanship","author":"RC Martin","year":"2008","unstructured":"Martin RC (2008) Clean code: a handbook of Agile software craftsmanship. Prentice Hall, Upper Saddle River. ISBN 978-0-13235-088-4","edition":"4"},{"key":"9281_CR39","unstructured":"Maximilien EM, Williams LA (2003) Assessing test-driven development at IBM. In: Clarke LA, Dillon L, Tichy WF (eds) ICSE. IEEE Computer Society, pp 564\u2013569"},{"issue":"5","key":"9281_CR40","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1049\/ip-sen:20020540","volume":"149","author":"MM M\u00fcller","year":"2002","unstructured":"M\u00fcller MM, Hagner O (2002) Experiment about test-first programming. IEE Proc-Softw 149(5):131\u2013136","journal-title":"IEE Proc-Softw"},{"issue":"3","key":"9281_CR41","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1007\/s10664-008-9062-z","volume":"13","author":"N Nagappan","year":"2008","unstructured":"Nagappan N, Maximilien EM, Bhat T, Williams L (2008) Realizing quality improvement through test driven development: results and experiences of four industrial teams. Empir Software Eng 13(3):289\u2013302. ISSN 1382-3256","journal-title":"Empir Software Eng"},{"key":"9281_CR42","volume-title":"Test-driven development in microsoft .net","author":"JW Newkirk","year":"2004","unstructured":"Newkirk JW, Vorontsov AA (2004) Test-driven development in microsoft .net. Microsoft Press, Redmond. ISBN 0735619484"},{"key":"9281_CR43","series-title":"Lecture notes in business information processing","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/978-3-642-01853-4_5","volume-title":"Agile processes in software engineering and extreme programming","author":"S Park","year":"2009","unstructured":"Park S, Maurer F (2009) Communicating domain knowledge in executable acceptance test driven development. In: Abrahamsson P, Marchesi M, Maurer F (eds) Agile processes in software engineering and extreme programming. Lecture notes in business information processing, vol\u00a031. Springer Berlin Heidelberg. ISBN 978-3-642-01852-7, pp 23\u201332"},{"key":"9281_CR44","unstructured":"Pugh K (2010) Lean-agile acceptance test-driven development: better software through collaboration. Addison-Wesley Professional"},{"issue":"6","key":"9281_CR45","doi-asserted-by":"crossref","first-page":"835","DOI":"10.1109\/TSE.2012.28","volume":"39","author":"Y Rafique","year":"2013","unstructured":"Rafique Y, Misic VB (2013) The effects of test-driven development on external quality and productivity: a meta-analysis. Softw Eng IEEE Trans 39(6):835\u2013856. ISSN 0098-5589. doi: 10.1109\/TSE.2012.28","journal-title":"Softw Eng IEEE Trans"},{"issue":"2","key":"9281_CR46","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1016\/j.infsof.2008.01.007","volume":"51","author":"F Ricca","year":"2009","unstructured":"Ricca F, Torchiano M, Di\u00a0Penta M, Ceccato M, Tonella P (2009) Using acceptance tests as a support for clarifying requirements: a series of experiments. Inf Softw Technol 51(2):270\u2013283. ISSN 0950-5849. doi: 10.1016\/j.infsof.2008.01.007","journal-title":"Inf Softw Technol"},{"key":"9281_CR47","doi-asserted-by":"crossref","unstructured":"Sanchez JC, Williams L, Maximilien EM (2007) On the sustained use of a test-driven development practice at ibm. In: AGILE Conference (AGILE), pp 5\u201314","DOI":"10.1109\/AGILE.2007.43"},{"key":"9281_CR48","unstructured":"Shadish WR, Cook TD, Campbell DT (2001) Experimental and quasi-experimental designs for generalized causal inference, 2nd edn. Houghton Mifflin. ISBN 0395615569"},{"key":"9281_CR49","first-page":"34","volume-title":"Proceedings of the 14th international symposium on software reliability engineering, ISSRE \u201903","author":"L Williams","year":"2003","unstructured":"Williams L, Maximilien EM, Vouk M (2003) Test-driven development as a defect-reduction practice. In: Proceedings of the 14th international symposium on software reliability engineering, ISSRE \u201903. IEEE Computer Society, Washington. ISBN 0-7695-2007-3, pp 34\u201345"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-013-9281-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-013-9281-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-013-9281-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,25]],"date-time":"2019-07-25T21:40:38Z","timestamp":1564090838000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-013-9281-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,27]]},"references-count":49,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["9281"],"URL":"https:\/\/doi.org\/10.1007\/s10664-013-9281-9","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9,27]]}}}