The Case Against Cross-Over Designs in Software Engineering

  • Authors:
  • Barbara Kitchenham;John Fry;Stephen Linkman

  • Affiliations:
  • Keele University and NICTA;P.N. Lee Statistics and Computing Ltd.;Keele University

  • Venue:
  • STEP '03 Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice
  • Year:
  • 2003

Quantified Score

Hi-index 0.01

Visualization

Abstract

We are often encouraged to follow experimental procedures in undertaking software engineering studies, however we should not do so blindly as often assumptions are made as part of that process that software engineering methods artefacts and processes breach. One such example is the use of crossover designs. We consider the case where there are period by treatment interactions,( i.e where the treatments are non-commutative) and demonstrate the hazards in using a cross-over design in these cases.