Skip to content

Usability Challenges across AI-Assisted Infrastructure, Security, and Scientific Workflows

Oct 2026 · Zenodo (CERN European Organization for Nuclear Research)
Usability and User Interface Design

Abstract

AI-assisted tooling is increasingly being integrated into infrastructure management, security operations, software engineering, and scientific computing environments. While discussion around AI adoption often emphasizes automation and productivity, expert users still need to understand what these systems are doing, decide when to trust their recommendations, and know what to do when the system is wrong or uncertain. This talk synthesizes findings and observations from UX research across enterprise data classification, identity and access management (IAM), backup and recovery, ransomware resilience, and AI-assisted infrastructure workflows. The evidence includes studies with cloud developers, security and compliance practitioners, and IT and site reliability professionals, alongside ongoing design and research work examining how expert users interact with AI-supported technical systems. Across these domains, three recurring usability challenges emerge: unclear system state, difficulty evaluating AI-generated recommendations, and limited support for correcting or recovering from AI-supported actions when something goes wrong. Although the technical environments differ, users repeatedly need to understand what the system observed or changed, evaluate whether a recommendation is appropriate for their specific context, and determine what to verify, reverse, or escalate before taking consequential action. These challenges have direct implications for research software engineering. AI-assisted code generation, workflow scripting, cloud and HPC configuration, notebook assistants, debugging, testing, and scientific automation introduce similar questions about visibility, trust, accountability, and recoverability. Lessons from enterprise infrastructure and security therefore provide useful design considerations for RSEs evaluating or building AI-assisted research software. The session offers a cross-domain synthesis of these recurring human-AI interaction challenges and practical questions for evaluating AI-assisted systems. Attendees will leave with a set of questions they can use to evaluate AI-assisted systems: whether users can understand system state, decide when to rely on a recommendation and when to question it, intervene when necessary, and verify or recover from the resulting actions. Connection to Mission, Goals, & Interests of US-RSE Community This talk aligns closely with the USRSE’26 theme, “Advancing Science in the Age of AI,” by focusing on the human and operational challenges that emerge as AI-assisted tooling is integrated into technical and scientific workflows. My background is in UX research and human factors across enterprise infrastructure, cloud systems, security tooling, and scientific software environments. Across these domains, I have observed the same challenges emerge when expert users interact with AI systems, including issues with transparency, trust calibration, oversight, error recovery, and workflow integration. While conversations around AI often emphasize capability and productivity, this session examines how usability and human-centered design influence the successful adoption of AI within complex environments. These topics are directly relevant to research software engineers who develop, evaluate, maintain, or adopt AI-assisted tools as part of scientific workflows. The goal of this session is to encourage discussion around designing AI systems that better support expert users while maintaining reliability, transparency, and human understanding. These topics connect strongly with the US-RSE community’s broader interests in sustainable, usable, and effective research software.

View source

Similar papers

#computer vision Review Sep 2017

Agile Software Development Methods: Review and Analysis

This publication proposes a definition and a classification of agile software development approaches and analyses ten software development methods that can be characterized as being "agile" against the defined criterion.

P. Abrahamsson, O. Salo, Jussi Ronkainen et al. · 727 citations · ⚡54
#computer vision Jun 2008

The impact of agile practices on communication in software development

The study shows that agile practices improve both informal and formal communication, but indicates that, in larger development situations involving multiple external stakeholders, a mismatch of adequate communication mechanisms can sometimes even hinder the communication.

M. Pikkarainen, Jukka Haikara, O. Salo et al. · 401 citations · ⚡48
#machine learning Review Open access Oct 2014

Software development in startup companies: A systematic mapping study

The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.

Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al. · 394 citations · ⚡54

Trajectory Balance: Improved Credit Assignment in GFlowNets

It is proved that any global minimizer of the trajectory balance objective can define a policy that samples exactly from the target distribution, and empirically demonstrate the benefits of the trajectories balance objective for GFlowNet convergence, diversity of generated samples, and robustness to long action sequenc...

Esmeralda S. Whitammer, Moksh Jain, Emmanuel Bengio et al. · 302 citations · ⚡60

Related blog posts

Microsoft Research Blog Oct 21, 2026

Solving a 31-year-old grand challenge in mathematics – the KLS conjecture

For decades, a fundamental question about the difficulty of computing in high-dimensional spaces has resisted proof. New research resolves this question, removing a major theoretical obstacle to understanding the efficiency of randomized algorithms used across science and computing. The Kannan–Lovász–Simonovits (KLS) conjecture was proposed in 1995. It asks whether, for a broad class of high-dimensional […] The post Solving a 31-year-old grand challenge in mathematics – the KLS conjecture appear…

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