arXiv AI

Developing a Roadmap to an AI-first Organization: A Case Study in Embedded Software Development

The paper examines how a large embedded systems company is transitioning to an AI‑first organization, focusing on the role of autonomous AI agents in software engineering. Through a mixed‑method study involving 40 workshop participants—scrum masters, architects, managers, and product owners—the authors identify expected impacts on team structure, required competencies, organizational strategies, and developer roles. The study concludes with a concrete roadmap and discusses implications for federated AI team formation, human‑in‑the‑loop practices, and sustainable AI adoption in embedded software engineering.

arXiv AI
Sep 4

The Psychological Costs of Artificial Intelligence Adoption in Software Engineering

The article examines the psychological costs that software professionals face when organizations adopt artificial intelligence (AI) in software engineering workflows. Through a case study involving 21 interviews at a large software development services company, the authors identify several negative impacts—accountability anxiety, craft identity disruption, erosion of meaning and satisfaction, increased cognitive load and workload, and uncertainty distress. They also describe how practitioners cope by restoring control, adopting protective adaptations, or absorbing the costs, arguing that AI adoption should be viewed as a human transition rather than merely a technological or organizational change.

By Adam Alami, Elda Paja, Abhishek Tiwari
arXiv AI
Aug 24

SDAD: Spec-Driven Agentic Development for the AI-Native SDLC

The paper introduces Spec-Driven Agentic Development (SDAD), a framework that leverages large language models to ingest extensive functional requirement documents and repository context in a single workflow, turning specification quality into the engine for autonomous software delivery. SDAD blends disciplined upfront formalisation with rapid implementation, encompassing intent capture, machine‑readable specifications, agentic synthesis, and multi‑agent verification with human sign‑off. It positions AI‑code as a fourth production paradigm, compares it to traditional Waterfall and Agile approaches, and extends the model to team role evolution, quantitative governance metrics, and a staged migration blueprint for practical adoption.

By Vu Hung Nguyen, Thanh Nguyen
arXiv AI
3d ago

What Will Remain Human in Software Architecture? A Focus Group Report

The report examines how software architects view the growing use of AI development agents in their field. A focus group of 22 industry and academic participants discussed current practices, trust, validation, governance, and educational implications, concluding that decision‑making, accountability, and guardrail authoring remain human responsibilities. They introduced the concept of harness engineering—building systems that govern AI‑assisted creation—and identified criticality and cognitive debt as key factors for calibrating human oversight.

By Uwe van Heesch, Olaf Zimmermann, Christian Kohls
arXiv AI
Jul 7

Three-Phase Evaluation of AI-Assisted Software Development Life Cycle

arXiv:2607. 05125v1 Announce Type: cross Abstract: This paper presents an exploratory evaluation of how increasing levels of AI autonomy affect software development productivity, requirement adherence, and developer cognitive workload.

By Joshua Strubel, Professor Carrie Russell, Carson Crockett, Jason Ferraro, Nathan Londhe, Uzayr Syed, Jacob Viehe
Hugging Face Trending Papers
Jul 6

Three-Phase Evaluation of AI-Assisted Software Development Life Cycle

This paper presents an exploratory evaluation of how increasing levels of AI autonomy affect software development productivity, requirement adherence, and developer cognitive workload. A team of four developers reimplemented the same full-stack web application across three sequential phases: partial AI-assisted development using GitHub Copilot, an AI-exclusive workflow using GitHub Copilot, and an AI-exclusive workflow using AWS Kiro.

arXiv AI
Aug 20

Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025

The paper titled "Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025" examines how experienced developers employ AI agents in software development. Through field observations and surveys, it finds that developers value agents for productivity but maintain control over design and implementation to ensure quality. They use agents as collaborative tools rather than full delegation, selecting tasks based on suitability and leveraging their expertise to guide agent behavior.

By Ruanqianqian Huang, Avery Reyna, Sorin Lerner, Haijun Xia, Brian Hempel