2016
DOI: 10.1007/978-3-319-30282-9_18
|View full text |Cite
|
Sign up to set email alerts
|

Customer Involvement in Continuous Deployment: A Systematic Literature Review

Abstract: Abstract. [Context and motivation]In order to build successful software products and services, customer involvement and an understanding of customers' requirements and behaviours during the development process are essential.[Question/Problem] Although continuous deployment is gaining attention in the software industry as an approach for continuously learning from customers, there is no common overview of the topic yet. [Principal ideas/results] To provide a common overview, we conduct a secondary study that ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 18 publications
(10 citation statements)
references
References 15 publications
0
10
0
Order By: Relevance
“…Experiments can be executed either on unreleased prototypes or after deployment to real users. Bosch-Sijtsema and Bosch (2015) and Yaman et al (2016) explain how qualitative experiments on prototypes are used early in development to validate overarching assumptions about user experience and the business model. While post-deployment experiments, such as randomized controlled experiments, are used to measure small differences between software variants for optimizing a business related or user experience (UX) metric.…”
Section: Background and Related Work On Continuous Experimentationmentioning
confidence: 99%
“…Experiments can be executed either on unreleased prototypes or after deployment to real users. Bosch-Sijtsema and Bosch (2015) and Yaman et al (2016) explain how qualitative experiments on prototypes are used early in development to validate overarching assumptions about user experience and the business model. While post-deployment experiments, such as randomized controlled experiments, are used to measure small differences between software variants for optimizing a business related or user experience (UX) metric.…”
Section: Background and Related Work On Continuous Experimentationmentioning
confidence: 99%
“…The growing size of data is a challenge, and systematic approaches for collecting, analyzing, and integrating data into the product development process are missing [14]. Moreover, there is a lack of methods and tools for integrating, analyzing, and visualizing collected data to make QRs transparent and support real-time decision-making on QRs [15], and to jointly manage QRs and FRs along the RSD process [4].…”
Section: Challenges In Managing Quality Requirementsmentioning
confidence: 99%
“…Based on our empirical findings [9], [36], [156] and learnings from other researchers [10], [104], [113], [179], both types of feedback have their profound impact in the software development process and are important for successful software product development. However, and although both types of feedback complement each other, there is a fundamental difference in their accuracy, and the types of conclusions that we can make when using either of them.…”
Section: Background 821 Learning What Customers Valuementioning
confidence: 60%
“…Companies can learn from the product usage data that they collect in several different ways [113]. One possibility is through exploratory data analysis, which helps understand the data when little or no hypotheses exist, or when specific hypotheses exist but supplemental representations are needed to ensure the interpretability of the results [114].…”
Section: Benefiting From Feedback Data Through CI and Cdmentioning
confidence: 99%