Skip to content
Review Open access

Digital nudging in software development: a review and research agenda

Sep 2026 · Frontiers in Artificial Intelligence · Vol 9 · 0 citations · 91 references
Medicine

TL;DR

A harmonized perspective on digital nudging is introduced, in which multiple strategies are systematically integrated to provide consistent and context-aware decision support, in which multiple strategies are systematically integrated to provide consistent and context-aware decision support.

Abstract

Digital nudging, a behavioral approach that subtly guides decision-making, is gaining increasing attention in software development as a means to support developers in complex and cognitively demanding tasks. This article analyzes the evolution of digital nudging and persuasive technology in software engineering from 2010 to April 2026. Based on a structured literature review, a temporal heatmap and qualitative trend analysis are used to examine how established nudging strategies, such as feedback, framing, and personalization, have been applied to support software development activities. The results demonstrate a shift from rule-based and socially oriented interventions toward more adaptive, context-aware, and AI/LLM-mediated approaches. In particular, recent work shows an increasing integration of personalized and real-time nudging mechanisms directly into development environments. Building on these findings, the article introduces a harmonized perspective on digital nudging, in which multiple strategies are systematically integrated to provide consistent and context-aware decision support. An illustrative AI-driven plug-in prototype demonstrates how personalized nudging mechanisms can be integrated into a development environment to support software quality and adherence to design principles such as SOLID. Furthermore, key challenges are identified, including the selection and combination of nudging strategies, their evaluation, and their integration into real-world development workflows. Overall, the article contributes a structured synthesis of existing research and outlines directions for future work on harmonized, AI-driven nudging in software engineering.

Read PDF

Similar papers

Review Aug 2026

ADEMM: A Longitudinal Method for Monitoring Developer Efficiency in Industry

Context: Developer efficiency is influenced by technical, organizational, cognitive, and communication-related factors. However, most studies rely on one-time assessments or fixed instruments, limiting the ability to monitor how barriers emerge and change over time, especially in consulting and professional education c...

D. Ribeiro, B. Alves, G. Souza et al. · 1 citation · ⚡1
Review Open access Sep 2026

GAMIFICATION FOR THE IMPLEMENTATION OF A SYSTEMS INTEGRATION PROJECT

The proposal explores how the introduction of game-like elements—such as badge systems, avatars, visual goal tracking, and rewards for completed milestones—can boost team engagement and motivation.

Fernando Perotti · 0 citations
Open access Mar 2025

LLMs’ reshaping of people, processes, products, and society in software development: a qualitative exploration with early adopters

Interviews with sixteen early-adopter software professionals who integrated LLM-based tools into their day-to-day work in early to mid-2023 offer actionable implications for developers, organizations, educators, and tool designers seeking to integrate LLMs responsibly into professional software practice.

Benyamin T. Tabarsi, Heidi Reichert, Sam Gilson et al. · 22 citations · ⚡1
Book Open access Aug 2026

Unpacking Human–GenAI Collaboration in Software Engineering Education

This research unpacks the problem-solving strategies, collaboration patterns, and agency shifts underlying human–GenAI collaboration in software engineering education using a mixed-methods approach.

Sonika Pal · 0 citations
#software testing Preprint Sep 2026

From Prompting to Engineering: A Research Agenda for Prompt Engineering in Software Engineering

A structured community discussion at the First International Workshop on Empirical Prompt Engineering for Software Engineering (PROMPT-SE) discussed current prompting practices, challenges to their adoption and evaluation, and future directions for integrating prompt engineering into software development.

Vincenzo De Martino, Giovanna Broccia, Fabiano Pecorelli et al. · 0 citations
Review Open access Aug 2026

From Artifact to Decision Instrument: A Critical Review of Prototyping in Engineering Design

Prototyping has evolved from a simple representational artifact into a central mechanism for learning, communication, risk reduction, and decision-making in engineering design. Despite its widespread adoption across engineering disciplines, existing research remains fragmented across domains, methodologies, and applica...

R. Landaeta, A. Zabihollah, R. Jazar · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.