• DocumentCode
    1167371
  • Title

    Test-driven development concepts, taxonomy, and future direction

  • Author

    Janzen, David ; Saiedian, Hossein

  • Volume
    38
  • Issue
    9
  • fYear
    2005
  • Firstpage
    43
  • Lastpage
    50
  • Abstract
    Test-driven development creates software in very short iterations with minimal upfront design. This strategy requires writing automated tests prior to developing functional code in small, rapid iterations. Although developers have been applying TDD in various forms for several decades, this software development strategy has continued to gain increased attention as one of the core extreme programming practices.
  • Keywords
    program testing; software development management; software prototyping; automated test software; extreme programming; software development strategy; software iteration; test-driven development; Automatic programming; Automatic testing; Books; Computer science; Production; Programming profession; Software engineering; Software testing; Taxonomy; Writing; extreme programming; iterative software development; software development; test-driven development;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2005.314
  • Filename
    1510569