Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering 2014
DOI: 10.1145/2593812.2593816
|View full text |Cite
|
Sign up to set email alerts
|

Building blocks for continuous experimentation

Abstract: Development of software-intensive products and services increasingly occurs by continuously deploying product or service increments, such as new features and enhancements, to customers. Product and service developers need to continuously find out what customers want by direct customer feedback and observation of usage behaviour, rather than indirectly through up-front business analyses. This paper examines the preconditions for setting up an experimentation system for continuous customer experiments. It descri… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
65
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 85 publications
(66 citation statements)
references
References 19 publications
1
65
0
Order By: Relevance
“…The novel development approach as pictured in the QCD model captures, and expand further, on ideas that have been previously published [3], [12], [13]. In the QCD model quantitative, as well as qualitative feedback techniques are recognized.…”
Section: The Qcd Model: Qualitative and Quantitative Customer Validationmentioning
confidence: 90%
“…The novel development approach as pictured in the QCD model captures, and expand further, on ideas that have been previously published [3], [12], [13]. In the QCD model quantitative, as well as qualitative feedback techniques are recognized.…”
Section: The Qcd Model: Qualitative and Quantitative Customer Validationmentioning
confidence: 90%
“…The adoption of these practices reflects an evolution in which companies move beyond agile practices towards R&D practices characterised by short release cycles, frequent customer validation and fully automated testing and deployment practices. Although the same agile R&D principles apply, moving beyond agile practices means: a) integrating business strategy planning, operations and other corporate functions into shorter development and release cycles [4], [15]; b) utilising automated testing practices that allow for frequent builds [12] and c) implementing continuous experimentation and innovation with customers [2,3,4] to better understand real customer needs. The specific aspects involved in going beyond agile as well as more holistic views of agility have been discussed in recent SE studies [15,16] and especially in the context of lean software development [17].…”
Section: Related Workmentioning
confidence: 99%
“…In step E, companies adopt data collection mechanisms to continuously learn about customer behaviour and product use. Feature experiments are run on a continuous basis and the collected data steer the R&D organisation [2,3]. Rather than being specified by the product management in the early phase of development, requirements evolve based on data collected from real-time customer use.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In this way, value is assumed to be generated to customers and users continuously with every update and deployment [2]. However, although companies are adopting techniques to validate the value of the features during development, shortly after and while they are being deployed [3], [4], [5], [6], [7], very little is known on how to track feature value over its lifetime and what actions to perform when a feature no longer adds value to the product.…”
Section: Introductionmentioning
confidence: 99%