Engineering ai systems: A research agenda

J Bosch, HH Olsson, I Crnkovic - Artificial intelligence paradigms for …, 2021 - igi-global.com
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry. However, based on well over a dozen case studies, we have learned that …

Agile modeling, agile software development, and extreme programming: the state of research

J Erickson, K Lyytinen, K Siau - Journal of Database Management …, 2005 - igi-global.com
While there are many claims for the successful use of extreme programming (XP) and agile
modeling (AM), and the proponents can often be vocal in the extreme regarding their …

Chapter 12 The Evolution of Continuous Experimentation in Software Product Development: From Data to a Data-Driven Organization at Scale

A Fabijan, P Dmitriev, J Bosch… - … Digital Transformation: 10 …, 2022 - Springer
Software development companies are increasingly aiming to become data-driven by trying
to continuously experiment with the products used by their customers. Although familiar with …

Bug localization using latent dirichlet allocation

SK Lukins, NA Kraft, LH Etzkorn - Information and Software Technology, 2010 - Elsevier
CONTEXT: Some recent static techniques for automatic bug localization have been built
around modern information retrieval (IR) models such as latent semantic indexing (LSI) …

Agile software development: Adaptive systems principles and best practices.

P Meso, R Jain - Information systems management, 2006 - Taylor & Francis
Today's environments of increasing business change require software development
methodologies that are more adaptable. This article examines how complex adaptive …

The effectiveness of software metrics in identifying error-prone classes in post-release software evolution process

R Shatnawi, W Li - Journal of systems and software, 2008 - Elsevier
Many empirical studies have found that software metrics can predict class error proneness
and the prediction can be used to accurately group error-prone classes. Recent empirical …

Exploring agile methods in construction small and medium enterprises: a case study

FL Ribeiro, MT Fernandes - Journal of Enterprise Information …, 2010 - emerald.com
Agile methods have proven successful in increasing customer satisfaction and decreasing
time and cost to market under uncertain conditions. Key characteristics of agile methods are …

Statistical analysis of the effects of heavyweight and lightweight methodologies on the six-pointed star model

MA Akbar, J Sang, AA Khan, FE Amin, S Hussain… - IEEE …, 2018 - ieeexplore.ieee.org
Traditionally, software development organizations relied on heavyweight development
methodologies, such as waterfall, V-model, and others. Later, agile development …

Towards evolvable software architectures based on systems theoretic stability

H Mannaert, J Verelst, K Ven - Software: Practice and …, 2012 - Wiley Online Library
In today's increasingly volatile environments, evolvability is quickly becoming the most
desirable characteristic of information systems. Current information systems still struggle to …

Understanding hypotheses engineering in software startups through a gray literature review

J Melegati, E Guerra, X Wang - Information and Software Technology, 2021 - Elsevier
Context The higher availability of software usage data and the influence of the Lean Startup
led to the rise of experimentation in software engineering, a new approach for development …