메뉴 건너뛰기




Volumn 24, Issue 3, 2007, Pages 24-30

Guest editor's introduction: TDD - The art of fearless programming

Author keywords

Program testing; Software engineering; TDD; Test driven Development

Indexed keywords


EID: 34248356409     PISSN: 07407459     EISSN: None     Source Type: Journal    
DOI: 10.1109/MS.2007.75     Document Type: Editorial
Times cited : (60)

References (25)
  • 4
    • 34248340384 scopus 로고    scopus 로고
    • Driving Software Development with Executable Acceptance Tests
    • no. 11
    • F. Maurer and G. Melnik, "Driving Software Development with Executable Acceptance Tests," Cutter Consortium Report, vol. 7, no. 11, 2006, pp. 1-30.
    • (2006) Cutter Consortium Report , vol.7 , pp. 1-30
    • Maurer, F.1    Melnik, G.2
  • 5
    • 34247614627 scopus 로고    scopus 로고
    • Don't Just Break Software, Make Software: How Storytest Driven Development Is Changing the Way QA, Customers, and Developers Work
    • T. Reppert, "Don't Just Break Software, Make Software: How Storytest Driven Development Is Changing the Way QA, Customers, and Developers Work," Better Software, vol. 9, no. 6, 2004, pp. 18-23.
    • (2004) Better Software , vol.9 , Issue.6 , pp. 18-23
    • Reppert, T.1
  • 6
    • 34248399504 scopus 로고    scopus 로고
    • A Longitudinal Study of the Use of a Test-Driven Development Practice in Industry
    • to appear in, IEEE CS Press
    • J. Sanchez, L. Williams, and E.M. Maximilien, "A Longitudinal Study of the Use of a Test-Driven Development Practice in Industry," to appear in Proc. Agile 2007 Conf., IEEE CS Press, 2007.
    • (2007) Proc. Agile 2007 Conf
    • Sanchez, J.1    Williams, L.2    Maximilien, E.M.3
  • 7
    • 34247347410 scopus 로고    scopus 로고
    • Evaluating the Efficacy of Test-Driven Development: Industrial Case Studies
    • ACM Press
    • T. Bhat and N. Nagappan, "Evaluating the Efficacy of Test-Driven Development: Industrial Case Studies," Proc. Int'l Symp. Empirical Software Eng. (ISESE 06), ACM Press, 2006, pp. 356-363.
    • (2006) Proc. Int'l Symp. Empirical Software Eng. (ISESE 06) , pp. 356-363
    • Bhat, T.1    Nagappan, N.2
  • 8
    • 34247325175 scopus 로고    scopus 로고
    • Evaluating Advantages of Test Driven Development: A Controlled Experiment with Professionals
    • ACM Press
    • A. Canfora et al., "Evaluating Advantages of Test Driven Development: A Controlled Experiment with Professionals," Proc. Int'l Symp. Empirical Software Eng. (ISESE 06), ACM Press, 2006, pp. 364-371.
    • (2006) Proc. Int'l Symp. Empirical Software Eng. (ISESE 06) , pp. 364-371
    • Canfora, A.1
  • 9
    • 33646759617 scopus 로고    scopus 로고
    • Results from Introducing Component-level Test Automation and Test-Driven Development
    • L. Damm and L. Lundberg, "Results from Introducing Component-level Test Automation and Test-Driven Development," J. Systems and Software, vol. 79, no. 7, 2006, pp. 1001-1014.
    • (2006) J. Systems and Software , vol.79 , Issue.7 , pp. 1001-1014
    • Damm, L.1    Lundberg, L.2
  • 10
    • 33747129327 scopus 로고    scopus 로고
    • Evaluating the Impact of Test-First Programming and Pair Programming through Software Process Simulation
    • M. Melis et al., "Evaluating the Impact of Test-First Programming and Pair Programming through Software Process Simulation," J. Software Process Improvement and Practice, vol. 11, 2006, pp. 345-360.
    • (2006) J. Software Process Improvement and Practice , vol.11 , pp. 345-360
    • Melis, M.1
  • 11
    • 34248366860 scopus 로고    scopus 로고
    • An Exploratory Longitudinal Case Study of Agile Methods in a Small Software Company,
    • master's thesis, Dept. Computer Science, Univ. of Calgary
    • C. Mann, "An Exploratory Longitudinal Case Study of Agile Methods in a Small Software Company," master's thesis, Dept. Computer Science, Univ. of Calgary, 2004.
    • (2004)
    • Mann, C.1
  • 12
    • 14844311233 scopus 로고    scopus 로고
    • A Prototype Empirical Evaluation of Test Driven Development
    • IEEE CS Press
    • A. Geras et al., "A Prototype Empirical Evaluation of Test Driven Development," Proc. 10th Int'l Symp. Software Metrics, (METRICS 04), IEEE CS Press, 2004, pp. 405-416.
    • (2004) Proc. 10th Int'l Symp. Software Metrics, (METRICS 04) , pp. 405-416
    • Geras, A.1
  • 13
    • 0038310314 scopus 로고    scopus 로고
    • An Initial Investigation of Test Driven Development in Industry
    • ACM Press
    • B. George and L. Williams, "An Initial Investigation of Test Driven Development in Industry," Proc. ACM Symp. Applied Computing, ACM Press, 2003, pp. 1135-1139.
    • (2003) Proc. ACM Symp. Applied Computing , pp. 1135-1139
    • George, B.1    Williams, L.2
  • 15
    • 33746256446 scopus 로고    scopus 로고
    • Lessons Learned from an XP Experiment with Students: Test-First Needs More Teachings
    • Proc. 7th Int'l Conf. Product Focused Software Process Improvement Profes 06, Springer
    • T. Flohr and T. Schneider, "Lessons Learned from an XP Experiment with Students: Test-First Needs More Teachings," Proc. 7th Int'l Conf. Product Focused Software Process Improvement (Profes 06), LNCS 4034, Springer, 2006, pp. 305-318.
    • (2006) LNCS , vol.4034 , pp. 305-318
    • Flohr, T.1    Schneider, T.2
  • 16
    • 34248399122 scopus 로고    scopus 로고
    • Improving Business Agility through Technical Solutions: A Case Study on Test-Driven Development in Mobile Software Development, Business Agility and Information Technology Diffusion
    • Int'l Federation for Information Processing
    • P. Abrahamsson, A. Hanhineva, and J. Jäälinoja, "Improving Business Agility through Technical Solutions: A Case Study on Test-Driven Development in Mobile Software Development, Business Agility and Information Technology Diffusion," IFIP TC8 WG 8.6 Int'l Working Conf., Int'l Federation for Information Processing, 2005, pp. 1-17.
    • (2005) IFIP TC8 WG 8.6 Int'l Working Conf , pp. 1-17
    • Abrahamsson, P.1    Hanhineva, A.2    Jäälinoja, J.3
  • 17
    • 21244432456 scopus 로고    scopus 로고
    • On the Effectiveness of the Test-First Approach to Programming
    • H. Erdogmus et al., "On the Effectiveness of the Test-First Approach to Programming," IEEE Trans. Software Eng., vol. 31, no. 3, 2005, pp. 226-237.
    • (2005) IEEE Trans. Software Eng , vol.31 , Issue.3 , pp. 226-237
    • Erdogmus, H.1
  • 18
    • 33746260209 scopus 로고    scopus 로고
    • Preliminary Analysis of the Effects of Pair Programming and Test-Driven Development on the External Code Quality
    • K. Zielinski and T. Szmuc, eds, IOS Press
    • L. Madeyski, "Preliminary Analysis of the Effects of Pair Programming and Test-Driven Development on the External Code Quality," Software Engineering: Evolution and Emerging Technologies, K. Zielinski and T. Szmuc, eds., IOS Press, 2005, pp. 113-123.
    • (2005) Software Engineering: Evolution and Emerging Technologies , pp. 113-123
    • Madeyski, L.1
  • 19
    • 33244458001 scopus 로고    scopus 로고
    • A Cross-Program Investigation of Students' Perceptions of Agile Methods
    • ACM Press
    • G. Melnik and F. Maurer, "A Cross-Program Investigation of Students' Perceptions of Agile Methods," Proc. 2nd Int'l Conf. Software Eng. (ICSE 05), ACM Press, 2005, pp. 481-489.
    • (2005) Proc. 2nd Int'l Conf. Software Eng. (ICSE 05) , pp. 481-489
    • Melnik, G.1    Maurer, F.2
  • 20
    • 2642518969 scopus 로고    scopus 로고
    • Using Software Testing to Move Students from Trial-and-Error to Reflection-in-Action
    • S. Edwards, "Using Software Testing to Move Students from Trial-and-Error to Reflection-in-Action," ACM SIGSCE Bull., 2004, pp. 26-30.
    • (2004) ACM SIGSCE Bull , pp. 26-30
    • Edwards, S.1
  • 21
    • 84945283290 scopus 로고    scopus 로고
    • Towards Empirical Evaluation of Test-Driven Development in a University Environment
    • IEEE Press
    • M. Pančur et al., "Towards Empirical Evaluation of Test-Driven Development in a University Environment," IEEE Region 8 Proc. EUROCON 2003, vol. 2, IEEE Press, 2003, pp. 83-86.
    • (2003) IEEE Region 8 Proc. EUROCON 2003 , vol.2 , pp. 83-86
    • Pančur, M.1
  • 22
    • 0037888598 scopus 로고    scopus 로고
    • Analysis and Quantification of Test Driven Development Approach,
    • master's thesis, Dept. Computer Science, N. Carolina State Univ
    • B. George, "Analysis and Quantification of Test Driven Development Approach," master's thesis, Dept. Computer Science, N. Carolina State Univ., 2002.
    • (2002)
    • George, B.1
  • 23
    • 0036807037 scopus 로고    scopus 로고
    • Experiment about Test-First Programming
    • M. Müller and O. Hagner, "Experiment about Test-First Programming," IEE Proc. Software, vol. 149, no. 5, 2002, pp. 131-136.
    • (2002) IEE Proc. Software , vol.149 , Issue.5 , pp. 131-136
    • Müller, M.1    Hagner, O.2
  • 24
    • 22544454411 scopus 로고    scopus 로고
    • Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering
    • Joint Task Force on Computing Curricula, IEEE CS and ACM
    • Joint Task Force on Computing Curricula, Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, tech. report, IEEE CS and ACM, 2004; http:// sites.computer.org/ccse.
    • (2004) tech. report
  • 25
    • 34248340868 scopus 로고    scopus 로고
    • Evaluating ROI from Software Quality
    • no. 1
    • K. El Emam, "Evaluating ROI from Software Quality," Cutter Consortium Report, vol. 5, no. 1, 2004, p. 20.
    • (2004) Cutter Consortium Report , vol.5 , pp. 20
    • El Emam, K.1


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