메뉴 건너뛰기




Volumn 16, Issue 2, 2011, Pages 177-210

A multiple comparative study of test-with development product changes and their effects on team speed and product quality

Author keywords

Multiple comparative study; Product quality; Team speed; Test with development

Indexed keywords

AUTOMATED TEST; COMPARATIVE STUDIES; OPEN SOURCE PROJECTS; PRODUCT CHANGES; PRODUCT QUALITY; PRODUCT'S COMPLEXITY; SHORT DURATIONS; TEAM SPEED; TEST-FIRST DEVELOPMENT; TEST-WITH DEVELOPMENT;

EID: 79953171863     PISSN: 13823256     EISSN: 15737616     Source Type: Journal    
DOI: 10.1007/s10664-010-9137-5     Document Type: Article
Times cited : (9)

References (47)
  • 3
    • 50549091105 scopus 로고    scopus 로고
    • Using static analysis to find bugs
    • 10.1109/MS.2008.130 10.1109/MS.2008.130
    • N Ayewah D Hovemeyer JD Morgenthaler J Penix W Pugh 2008 Using static analysis to find bugs IEEE Softw 25 5 22 29 10.1109/MS.2008.130 10.1109/MS.2008.130
    • (2008) IEEE Softw , vol.25 , Issue.5 , pp. 22-29
    • Ayewah, N.1    Hovemeyer, D.2    Morgenthaler, J.D.3    Penix, J.4    Pugh, W.5
  • 4
    • 79953195248 scopus 로고    scopus 로고
    • A multiple comparative study of test-with development product changes and their effects on team speed and product quality
    • The University of Oxford
    • Bannerman S, Martin A (2010) A multiple comparative study of test-with development product changes and their effects on team speed and product quality. Tech. Rep. RR-10-03, The University of Oxford. http://www.comlab.ox.ac.uk/ techreports/cs/2010.html
    • (2010) Tech. Rep. RR-10-03
    • Bannerman, S.1    Martin, A.2
  • 7
    • 0032595618 scopus 로고    scopus 로고
    • Embracing change with extreme programming
    • K Beck 1999 Embracing change with extreme programming IEEE Comput 32 10 70 77
    • (1999) IEEE Comput , vol.32 , Issue.10 , pp. 70-77
    • Beck, K.1
  • 10
    • 55249084997 scopus 로고
    • The case research strategy in studies of information systems
    • 10.2307/248684 10.2307/248684
    • I Benbasat DK Goldstein M Mead 1987 The case research strategy in studies of information systems JSTOR MIS Q 11 3 369 386 10.2307/248684 10.2307/248684
    • (1987) JSTOR MIS Q , vol.11 , Issue.3 , pp. 369-386
    • Benbasat, I.1    Goldstein, D.K.2    Mead, M.3
  • 11
    • 34247347410 scopus 로고    scopus 로고
    • Evaluating the efficacy of test-driven development: Industrial case studies
    • DOI 10.1145/1159733.1159787, ISCE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering
    • Bhat T, Nagappan N (2006) Evaluating the efficacy of test-driven development: industrial case studies. In: ISESE '06: proceedings of the 2006 ACM/IEEE international symposium on empirical software engineering. ACM, New York, pp 356-363. doi: 10.1145/1159733.1159787 (Pubitemid 46634470)
    • (2006) ISCE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering , vol.2006 , pp. 356-363
    • Bhat, T.1    Nagappan, N.2
  • 14
    • 0023384882 scopus 로고
    • Evaluating software engineering technologies
    • 10.1109/TSE.1987.233495 10.1109/TSE.1987.233495
    • DN Card FE McGarry GT Page 1987 Evaluating software engineering technologies IEEE Trans Softw Eng 13 7 845 851 10.1109/TSE.1987.233495 10.1109/TSE.1987.233495
    • (1987) IEEE Trans Softw Eng , vol.13 , Issue.7 , pp. 845-851
    • Card, D.N.1    McGarry, F.E.2    Page, G.T.3
  • 15
    • 0001394538 scopus 로고    scopus 로고
    • Cost-effective analysis of in-place software processes
    • JE Cook LG Votta AL Wolf 1998 Cost-effective analysis of in-place software processes IEEE Trans Softw Eng 24 8 650 663 10.1109/32.707700 10.1109/32.707700 (Pubitemid 128739724)
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.8 , pp. 650-663
    • Cook, J.E.1    Votta, L.G.2
  • 16
    • 33646759617 scopus 로고    scopus 로고
    • Results from introducing component-level test automation and Test-Driven Development
    • DOI 10.1016/j.jss.2005.10.015, PII S0164121205001573
    • LO Damm L Lundberg 2006 Results from introducing component-level test automation and test-driven development J Syst Softw 79 7 1001 1014 10.1016/j.jss.2005.10.015 10.1016/j.jss.2005.10.015 (Pubitemid 43765969)
    • (2006) Journal of Systems and Software , vol.79 , Issue.7 , pp. 1001-1014
    • Damm, L.-O.1    Lundberg, L.2
  • 17
    • 79953189503 scopus 로고    scopus 로고
    • Report on msr 2005: International workshop on mining software repositories
    • 10.1145/1095430.1095433 10.1145/1095430.1095433
    • S Diehl AE Hassan RC Holt 2005 Report on msr 2005: international workshop on mining software repositories SIGSOFT Softw Eng Notes 30 5 1 3 10.1145/1095430.1095433 10.1145/1095430.1095433
    • (2005) SIGSOFT Softw Eng Notes , vol.30 , Issue.5 , pp. 1-3
    • Diehl, S.1    Hassan, A.E.2    Holt, R.C.3
  • 19
    • 21244432456 scopus 로고    scopus 로고
    • On the effectiveness of the test-first approach to programming
    • DOI 10.1109/TSE.2005.37
    • H Erdogmus M Morisio M Torchiano 2005 On the effectiveness of the test-first approach to programming IEEE Trans Softw Eng 31 3 226 237 10.1109/TSE.2005.37 10.1109/TSE.2005.37 (Pubitemid 40890004)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.3 , pp. 226-237
    • Erdogmus, H.1    Morisio, M.2    Torchiano, M.3
  • 21
    • 34548705372 scopus 로고    scopus 로고
    • MSR 2007 4th international workshop on mining software repositories
    • DOI 10.1109/ICSECOMPANION.2007.8, 4222702, Proceedings - 29th International Conference on Software Engineering, ICSE 2007; Companion Volume
    • Gall H, Lanza M, Zimmermann T (2007) 4th international workshop on mining software repositories (msr 2007). In: ICSE COMPANION '07: companion to the proceedings of the 29th international conference on software engineering. IEEE Computer Society, Washington, DC, pp 107-108. doi: 10.1109/ICSECOMPANION.2007.8 (Pubitemid 47430763)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 107-108
    • Gall, H.1    Lanza, M.2    Zimmermann, T.3
  • 22
    • 0038310314 scopus 로고    scopus 로고
    • An initial investigation of test driven development in industry
    • ACM, New York doi: 10.1145/952532.952753
    • George B, Williams L (2003) An initial investigation of test driven development in industry. In: SAC '03: proceedings of the 2003 ACM symposium on applied computing. ACM, New York, pp 1135-1139. doi: 10.1145/952532.952753
    • (2003) SAC '03: Proceedings of the 2003 ACM Symposium on Applied Computing , pp. 1135-1139
    • George, B.1    Williams, L.2
  • 23
    • 14844311233 scopus 로고    scopus 로고
    • A prototype empirical evaluation of test driven development
    • Proceedings - 10th International Symposium on Software Metrics, METRICS 2004
    • Geras A, Smith M, Miller J (2004) A prototype empirical evaluation of test driven development. In: METRICS '04: proceedings of the software metrics, 10th international symposium. IEEE Computer Society, Washington, DC, pp 405-416. doi: 10.1109/METRICS.2004.2 (Pubitemid 40338179)
    • (2004) Proceedings - International Software Metrics Symposium , pp. 405-416
    • Geras, A.1    Smith, M.2    Miller, J.3
  • 25
    • 33846859803 scopus 로고    scopus 로고
    • A systematic review of theory use in software engineering experiments
    • DOI 10.1109/TSE.2007.12
    • JE Hannay DIK Sjoberg T Dyba 2007 A systematic review of theory use in software engineering experiments IEEE Trans Softw Eng 33 2 87 107 10.1109/TSE.2007.12 10.1109/TSE.2007.12 (Pubitemid 46223696)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.2 , pp. 87-107
    • Hannay, J.E.1    Sjoberg, D.I.K.2    Dyba, T.3
  • 26
    • 62849122969 scopus 로고    scopus 로고
    • Report on msr 2004: International workshop on mining software repositories
    • 10.1145/1039174.1039188 10.1145/1039174.1039188
    • AE Hassan RC Holt A Mockus 2005 Report on msr 2004: international workshop on mining software repositories SIGSOFT Softw Eng Notes 30 1 4 10.1145/1039174.1039188 10.1145/1039174.1039188
    • (2005) SIGSOFT Softw Eng Notes , vol.30 , Issue.1 , pp. 4
    • Hassan, A.E.1    Holt, R.C.2    Mockus, A.3
  • 27
    • 33750142191 scopus 로고    scopus 로고
    • On the influence of test-driven development on software design
    • DOI 10.1109/CSEET.2006.25, 1617340, Proceedings - 19th Conference on Software Engineering Education and Training, CSEE and T 2006
    • Janzen DS, Saiedian H (2006) On the influence of test-driven development on software design. In: CSEET '06: proceedings of the 19th conference on software engineering education & training. IEEE Computer Society, Washington, DC, pp 141-148. doi: 10.1109/CSEET.2006.25 (Pubitemid 44592196)
    • (2006) Software Engineering Education Conference, Proceedings , vol.2006 , pp. 141-148
    • Janzen, D.S.1    Saiedian, H.2
  • 29
    • 0029343450 scopus 로고
    • Case studies for method and tool evaluation
    • 10.1109/52.391832 10.1109/52.391832
    • B Kitchenham L Pickard SL Pfleeger 1995 Case studies for method and tool evaluation IEEE Softw 12 4 52 62 10.1109/52.391832 10.1109/52.391832
    • (1995) IEEE Softw , vol.12 , Issue.4 , pp. 52-62
    • Kitchenham, B.1    Pickard, L.2    Pfleeger, S.L.3
  • 32
    • 21744448173 scopus 로고    scopus 로고
    • Studying software engineers: Data collection techniques for software field studies
    • DOI 10.1007/s10664-005-1290-x
    • TC Lethbridge SE Sim J Singer 2005 Studying software engineers: data collection techniques for software field studies Empir Software Eng 10 3 311 341 10.1007/s10664-005-1290-x 10.1007/s10664-005-1290-x (Pubitemid 40940550)
    • (2005) Empirical Software Engineering , vol.10 , Issue.3 , pp. 311-341
    • Lethbridge, T.C.1    Sim, S.E.2    Singer, J.3
  • 33
    • 33746260209 scopus 로고    scopus 로고
    • Preliminary analysis of the effects of pair programming and test-driven development on the external code quality
    • IOS Press Amsterdam
    • Madeyski L (2005) Preliminary analysis of the effects of pair programming and test-driven development on the external code quality. In: Proceeding of the 2005 conference on software engineering: evolution and emerging technologies. IOS Press, Amsterdam, pp 113-123
    • (2005) Proceeding of the 2005 Conference on Software Engineering: Evolution and Emerging Technologies , pp. 113-123
    • Madeyski, L.1
  • 35
    • 0017291489 scopus 로고
    • A complexity measure
    • 445904 10.1109/TSE.1976.233837
    • TJ McCabe 1976 A complexity measure IEEE Trans Softw Eng 2 4 308 320 445904 10.1109/TSE.1976.233837
    • (1976) IEEE Trans Softw Eng , vol.2 , Issue.4 , pp. 308-320
    • McCabe, T.J.1
  • 36
    • 0036807037 scopus 로고    scopus 로고
    • Experiment about test-first programming
    • DOI 10.1049/ip-sen:20020540
    • M Muller O Hagner 2002 Experiment about test-first programming IEE Proc, Softw 149 5 131 136 10.1049/ip-sen:20020540 (Pubitemid 35313947)
    • (2002) IEE Proceedings: Software , vol.149 , Issue.5 , pp. 131-136
    • Muller, M.M.1    Hagner, O.2
  • 37
    • 44649166368 scopus 로고    scopus 로고
    • Realizing quality improvement through test driven development: Results and experiences of four industrial teams
    • 10.1007/s10664-008-9062-z 10.1007/s10664-008-9062-z
    • N Nagappan EM Maximilien T Bhat L Williams 2008 Realizing quality improvement through test driven development: results and experiences of four industrial teams Empir Software Eng 13 3 289 302 10.1007/s10664-008-9062-z 10.1007/s10664-008-9062-z
    • (2008) Empir Software Eng , vol.13 , Issue.3 , pp. 289-302
    • Nagappan, N.1    Maximilien, E.M.2    Bhat, T.3    Williams, L.4
  • 38
    • 84945283290 scopus 로고    scopus 로고
    • Towards empirical evaluation of. test-driven development in a university environment
    • IEEE Press
    • Pancur M, Ciglaric M, Trampus M, Vidmar T (2003) Towards empirical evaluation of. test-driven development in a university environment. In: EUROCON 2003: IEEE region 8 proceedings, vol 2. IEEE Press, pp 83-86
    • (2003) EUROCON 2003: IEEE Region 8 Proceedings , vol.2 , pp. 83-86
    • Pancur, M.1    Ciglaric, M.2    Trampus, M.3    Vidmar, T.4
  • 39
    • 0001913814 scopus 로고
    • Survey research methodology in management information systems: An assessment
    • A Pinsonneault KL Kraemer 1993 Survey research methodology in management information systems: an assessment J Manage Inf Syst 10 2 75 105
    • (1993) J Manage Inf Syst , vol.10 , Issue.2 , pp. 75-105
    • Pinsonneault, A.1    Kraemer, K.L.2
  • 40
    • 47049083775 scopus 로고    scopus 로고
    • The magic cauldron
    • O'Reilly & Associates
    • Raymond ES (1999) The magic cauldron. In: The cathedral & the bazaar. O'Reilly & Associates, pp 137-194
    • (1999) The Cathedral & the Bazaar , pp. 137-194
    • Raymond, E.S.1
  • 41
  • 42
    • 61849169018 scopus 로고    scopus 로고
    • Guidelines for conducting and reporting case study research in software engineering
    • 10.1007/s10664-008-9102-8
    • P Runeson M Host 2009 Guidelines for conducting and reporting case study research in software engineering Empir Software Eng 14 2 131 164 10.1007/s10664-008-9102-8
    • (2009) Empir Software Eng , vol.14 , Issue.2 , pp. 131-164
    • Runeson, P.1    Host, M.2
  • 43
    • 46449114737 scopus 로고    scopus 로고
    • On the sustained use of a test-driven development practice at IBM
    • IEEE Computer Society, Washington, DC doi: 10.1109/AGILE.2007.43
    • Sanchez JC, Williams L, Maximilien EM (2007) On the sustained use of a test-driven development practice at IBM. In: AGILE '07: proceedings of the AGILE 2007. IEEE Computer Society, Washington, DC, pp 5-14. doi: 10.1109/AGILE.2007. 43
    • (2007) AGILE '07: Proceedings of the AGILE 2007 , pp. 5-14
    • Sanchez, J.C.1    Williams, L.2    Maximilien, E.M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.