Final Thesis: A Behavioral Design Framework for Optimizing User Behavior: The NUDGE Framework
Abstract: Creating intuitive, user-centric solutions is challenging, particularly in developer-focused fields with limited exposure to behavioral science and usability principles. This thesis introduces the NUDGE Framework, a conceptual behavioral design framework aiming to bridge the gap between design and development. It provides developers — especially those without a design background — with a systematic
approach to improving user experience through behavioral design principles. Built on BJ Fogg’s Behavior Model and persuasive technology strategies, the framework connects developer goals to relevant behavioral techniques, helping identify design obstacles and apply goal oriented strategies. A case study within the open source collaboration domain, using the JValue Hub, demonstrates how the framework addresses common usability challenges. The application of the NUDGE Framework to the JValue Hub illustrates its potential to streamline collaboration, enhance user engagement, and improve usability for both novice and experienced users. An evaluation using a Think-Aloud protocol asserts the framework’s accessibility, usability, and effectiveness. Developers who initially expressed skepticism ultimately created unique, context-specific solutions using the framework. These findings suggest the NUDGE Framework equips developers with a practical tool to implement user-centered improvements, fostering user engagement and inclusivity.
Keywords: behavioral design, design framework, user experience (UX), open source collaboration, developer-focused design
PDF: Master Thesis
Reference: Johanna Schlinger. A Behavioral Design Framework for Optimizing User Behavior: The NUDGE Framework. Master Thesis. Friedrich-Alexander-Universität Erlangen-Nürnberg: 2025.