Continuous Experimentation - Challenges, Implementation Techniques, and Current Research
Journal article, 2018

Continuous experimentation is an up-and-coming technique for requirements engineering and testing, particularly for web-based systems. On the basis of a practitioner survey, this article gives an overview of challenges, implementation techniques, and current research in the field. This article is part of a theme issue on release engineering.

traffic routing

feature toggles

regression-driven experiments

business-driven experiments

software development

continuous experimentation

release engineering

software engineering


Gerald Schermann

University of Zürich

Jürgen Cito

University of Zürich

Philipp Leitner

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers), Software Engineering for Cyber Psysical Systems

IEEE Software

0740-7459 (ISSN)

Vol. 35 2 26-31

Areas of Advance

Information and Communication Technology

Subject Categories

Software Engineering

Information Science

Computer Science



More information

Latest update

4/5/2018 1