Comparison between test driven development and waterfall development in a small-scale project

  • Authors:
  • Lei Zhang;Shunsuke Akifuji;Katsumi Kawai;Tsuyoshi Morioka

  • Affiliations:
  • Hitachi (China) Research & Development Corporation, Beijing, China;Hitachi (China) Research & Development Corporation, Beijing, China;Hitachi, Ltd., Systems Development Laboratory, Yokohama-shi, Kanagawa-ken, Japan;Hitachi, Ltd., Systems Development Laboratory, Yokohama-shi, Kanagawa-ken, Japan

  • Venue:
  • XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to popularize the Test Driven Development (TDD) practice in Chinese offshore companies, an experimental research was firstly conducted to compare TDD with the traditional waterfall development in a small-scale project. Although the project scale was small and all the subjects were students, this experiment was designed very strictly to guarantee the reliable evaluation of the efficacy of TDD. Furthermore, it is also the first time to evaluate the maintainability and the flexibility of TDD by experiment.