Epistemological justification of test driven development in agile processes

  • Authors:
  • Francesco Gagliardi

  • Affiliations:
  • Department of Physical Sciences, University of Naples Federico II, Napoli, Italy

  • Venue:
  • XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we outline a methodological similarity between test driven software development and scientific theories evolution. We argue that falsificationism and its modus tollens are foundational concepts for both software engineering and scientific method. In this perspective we propose an epistemological justification of test driven development using theoretical reasons and empirical evidences.