English
Related papers

Related papers: The Viability of Continuous Experimentation in Ear…

200 papers

Online Controlled Experiments (OCE) are the gold standard to measure impact and guide decisions for digital products and services. Despite many methodological advances in this area, the scarcity of public datasets and the lack of a…

Applications · Statistics 2022-01-19 C. H. Bryan Liu , Ângelo Cardoso , Paul Couturier , Emma J. McCoy

Background: The development of scientific software applications is far from trivial, due to the constant increase in the necessary complexity of these applications, their increasing size, and their need for intensive maintenance and reuse.…

Software Engineering · Computer Science 2020-10-21 Elvira-Maria Arvanitou , Apostolos Ampatzoglou , Alexander Chatzigeorgiou , Jeffrey C. Carver

Context: Continuous Software Engineering is increasingly adopted in highly regulated domains, raising the need for continuous compliance. Adherence to especially security regulations -- a major concern in highly regulated domains -- renders…

Software Engineering · Computer Science 2024-08-02 Florian Angermeir , Jannik Fischbach , Fabiola Moyón , Daniel Mendez

Reproducibility in research remains hindered by complex systems involving data, models, tools, and algorithms. Studies highlight a reproducibility crisis due to a lack of standardized reporting, code and data sharing, and rigorous…

Software Engineering · Computer Science 2024-11-05 Venkat S. Malladi , Maria Yazykova , Olesya Melnichenko , Yulia Dubinina

The cost effectiveness, ease of learning, connectedness and in-depth analytical capabilities provided through cloud computing technologies, have provided small firms the opportunity to implement enterprise systems (ES), which was reserved…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-08 Chandima Wickramatunga , Darshana Sedera , Sachithra Lokuge

The development process of scientific applications is largely dependent on scientific progress and the experimental research results. Thus, dealing with frequent changes is one of the main problems faced by the developers of scientific…

Software Engineering · Computer Science 2014-05-09 Bojana Koteska , Anastas Misev

Software start-ups are new companies aiming to launch an innovative product to mass markets fast with minimal resources. However, most start-ups fail before realizing their potential. Poor software engineering, among other factors, could be…

Software Engineering · Computer Science 2023-10-02 Eriks Klotins , Michael Unterkalmsteiner , Tony Gorschek

Continuous integration (CI) tools integrate code changes by automatically compiling, building, and executing test cases upon submission of code changes. Use of CI tools is getting increasingly popular, yet how proprietary projects reap the…

Software Engineering · Computer Science 2018-09-17 Akond Rahman , Amritanshu Agrawal , Rahul Krishna , Alexander Sobran

To compete in this age of disruption, large companies cannot rely on cost efficiency, lead time reduction and quality improvement. They are now looking for ways to innovate like startups. Meanwhile, the awareness and use of the Lean startup…

Computers and Society · Computer Science 2018-02-27 Henry Edison , Nina M. Smørsgård , Xiaofeng Wang , Pekka Abrahamsson

Context: A case study is a powerful research strategy for investigating complex social-technical and managerial phenomena in real life settings. However, when the phenomenon has not been fully discovered or understood, pilot case studies…

Computers and Society · Computer Science 2016-12-05 Cleviton Monteiro , Fabio Queda Bueno da Silva , Luiz Fernando Capretz

Context: Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to frequently and reliably release new features and products. With the…

Software Engineering · Computer Science 2017-03-22 Mojtaba Shahin , Muhammad Ali Babar , Liming Zhu

Experimentation with software prototypes plays a fundamental role in software engineering research. In contrast to many other scientific disciplines, however, explicit support for this key activity in software engineering is relatively…

Software Engineering · Computer Science 2021-10-26 Klaus Schmid , Sascha El-Sharkawy , Christian Kröher

[Context]Advancement in technologies, popularity of small-batch manufacturing and the recent trend of investing in hardware startups are among the factors leading to the rise of hardware startups nowadays. It is essential for hardware…

Software Engineering · Computer Science 2018-08-20 Anh Nguyen Duc , Xiaofang Weng , Pekka Abrahamsson

The Continuous software engineering is a collaborative software development environment which offers the continues development and deployment of quality software project within short time. The Continuous software engineering practices are…

Software Engineering · Computer Science 2023-03-31 Muhammad Zohaib

Continuous Integration (CI) encompasses a set of widely adopted practices that enhance software development. However, there are indications that developers may not adequately monitor CI practices. Hence, this paper explores developers'…

Software Engineering · Computer Science 2025-06-10 Jadson Santos , Daniel Alencar da Costa , Shane McIntosh , Uirá Kulesza

Digital experimentation and measurement (DEM) capabilities -- the knowledge and tools necessary to run experiments with digital products, services, or experiences and measure their impact -- are fast becoming part of the standard toolkit of…

Applications · Statistics 2024-05-07 C. H. Bryan Liu

While automated experiments and high-throughput methods are becoming more mainstream in the age of data, empowering individual researchers to capture, collate, and contextualize their data faster and more reproducibly still remains a…

Computers and Society · Computer Science 2020-07-30 Ha-Kyung Kwon , Chirranjeevi Balaji Gopal , Jared Kirschner , Santiago Caicedo , Brian D. Storey

The enactment of the General Data Protection Regulation (GDPR) in 2018 forced any organization that collects and/or processes EU-based personal data to comply with stringent privacy regulations. Software organizations have struggled to…

Software Engineering · Computer Science 2020-02-18 Ze Shi Li , Colin Werner , Neil Ernst , Daniela Damian

Context: On top of the inherent challenges startup software companies face applying proper software engineering practices, the non-deterministic nature of machine learning techniques makes it even more difficult for machine learning (ML)…

Software Engineering · Computer Science 2023-04-05 Bishal Lakha , Kalyan Bhetwal , Nasir U. Eisty

Enterprise Systems purport to bring innovation to organizations. Yet, no past studies, neither from innovation nor from ES disciplines have merged their knowledge to understand how ES could facilitate lifecycle-wide innovation. Therefore,…

Computers and Society · Computer Science 2020-06-19 Sachithra Lokuge , Darshana Sedera