메뉴 건너뛰기




Volumn 5082 LNCS, Issue , 2008, Pages 143-156

Does test-driven development improve the program code? Alarming results from a comparative case study

Author keywords

Agile software development; Software quality; Test driven development; Test first development; Test first programming

Indexed keywords

SOFTWARE DESIGN; SOFTWARE ENGINEERING; TECHNOLOGY; TRANSIENTS; CODES (SYMBOLS); COMPUTER PROGRAMMING; COMPUTER SOFTWARE SELECTION AND EVALUATION; ITERATIVE METHODS; SOFTWARE TESTING; TESTING;

EID: 50949125152     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-85279-7_12     Document Type: Conference Paper
Times cited : (17)

References (21)
  • 1
    • 0003827816 scopus 로고    scopus 로고
    • Extreme Programming Explained
    • 2nd edn, Addison-Wesley, Boston
    • Beck, K.: Extreme Programming Explained, 2nd edn. Embrace Change. Addison-Wesley, Boston (2004)
    • (2004) Embrace Change
    • Beck, K.1
  • 3
    • 0038226158 scopus 로고    scopus 로고
    • Aim, fire
    • Beck, K.: Aim, fire. IEEE Software 18(5), 87-89 (2001)
    • (2001) IEEE Software , vol.18 , Issue.5 , pp. 87-89
    • Beck, K.1
  • 8
    • 0028446078 scopus 로고
    • A metrics Suite for Object Oriented Design
    • Chidamber, S.R., Kemerer, C.F.: A metrics Suite for Object Oriented Design. IEEE Trans.Software Eng. 20(6), 476-493 (1994)
    • (1994) IEEE Trans.Software Eng , vol.20 , Issue.6 , pp. 476-493
    • Chidamber, S.R.1    Kemerer, C.F.2
  • 9
    • 0017291489 scopus 로고
    • A Complexity Measure
    • McCabe, T.J.: A Complexity Measure. IEEE Trans.Software Eng. 2(4), 308-320 (1976)
    • (1976) IEEE Trans.Software Eng , vol.2 , Issue.4 , pp. 308-320
    • McCabe, T.J.1
  • 13
    • 50949120728 scopus 로고    scopus 로고
    • Steinberg, D.H.: The effect of unit tests on entry points, coupling and cohesion in. an introductory Java programming course. XP Universe (2001)
    • Steinberg, D.H.: The effect of unit tests on entry points, coupling and cohesion in. an introductory Java programming course. XP Universe (2001)
  • 14
    • 33746192565 scopus 로고    scopus 로고
    • Müller, M.M.: The Effect of Test-Driven Development on Program Code. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, 4044, pp. 94-103. Springer, Heidelberg (2006)
    • Müller, M.M.: The Effect of Test-Driven Development on Program Code. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 94-103. Springer, Heidelberg (2006)
  • 15
    • 0001622174 scopus 로고    scopus 로고
    • A validation of Object-Oriented Design Metrics as Quality Indicators
    • Basili, V.R., Melo, W.L.: A validation of Object-Oriented Design Metrics as Quality Indicators. IEEE Trans.Software Eng. 22(10), 751-761 (1996)
    • (1996) IEEE Trans.Software Eng , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.R.1    Melo, W.L.2
  • 18
    • 35048826710 scopus 로고    scopus 로고
    • Empirical Evaluation of Agile Software Development: The Controlled Case Study Approach
    • Bomarius, F, Iida, H, eds, PROFES 2004, Springer, Heidelberg
    • Salo, O., Abrahamsson, P.: Empirical Evaluation of Agile Software Development: The Controlled Case Study Approach. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 408-423. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3009 , pp. 408-423
    • Salo, O.1    Abrahamsson, P.2
  • 19
    • 29844454801 scopus 로고    scopus 로고
    • Agile Architecting: The Use of Architectural Patterns in Mobile Java Applications
    • Ihme, T., Abrahamsson, P.: Agile Architecting: The Use of Architectural Patterns in Mobile Java Applications. International Journal of Agile Manufacturing 8(2), 97-112 (2005)
    • (2005) International Journal of Agile Manufacturing , vol.8 , Issue.2 , pp. 97-112
    • Ihme, T.1    Abrahamsson, P.2
  • 20
    • 0034315094 scopus 로고    scopus 로고
    • Using Students as Subjects - A Comparative Study of Students and Professionals in Lead-Time Impact Assessment
    • Höst, M., Regnell, B., Wohlin, C.: Using Students as Subjects - A Comparative Study of Students and Professionals in Lead-Time Impact Assessment. Empirical Software Engineering 5(3), 201-214 (2000)
    • (2000) Empirical Software Engineering , vol.5 , Issue.3 , pp. 201-214
    • Höst, M.1    Regnell, B.2    Wohlin, C.3
  • 21
    • 50949120047 scopus 로고    scopus 로고
    • Runeson, P.: Using students as Experiment Subjects - An Analysis of Graduate and Freshmen Student Data. In: Empirical Assessment in Software Engineering (EASE 2003) (2003)
    • Runeson, P.: Using students as Experiment Subjects - An Analysis of Graduate and Freshmen Student Data. In: Empirical Assessment in Software Engineering (EASE 2003) (2003)


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