• DocumentCode
    817097
  • Title

    Learning Test-Driven Development by Counting Lines

  • Author

    Vodde, Bas ; Koskela, Lasse

  • Volume
    24
  • Issue
    3
  • fYear
    2007
  • Firstpage
    74
  • Lastpage
    79
  • Abstract
    During the last two years, Nokia Networks has started changing much of its product development from a traditional waterfall approach to Scrum, an agile software development process. Besides Scrum, there has been a lot of focus on engineering practices such as test-driven development. We´ve been involved in creating TDD training at Nokia Networks to support the transition to agile development. This training approach has students write tests that count lines of code. The problems they encounter provide valuable insights into TDD and its benefits
  • Keywords
    computer based training; computer science education; program testing; software engineering; Nokia Networks; Scrum agile software development process; line-counting exercise; test-driven development training; waterfall product development approach; Counting circuits; Feathers; File systems; Logic testing; Product development; Programming; Software testing; System testing; Technological innovation; White spaces; agile development; design; education; test design; test-driven development;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2007.80
  • Filename
    4163032