Understanding as a Deliverable: How AI Changes What Healthy Software Looks Like

Abstract

AI is changing software development far faster than our engineering practices are evolving, and many teams are struggling to adapt their processes and tools to keep up. In this talk, I'll share what we're learning about three connected threats to software health: technical debt, cognitive debt, and intent debt, and how they manifest in practice when we rely on AI. I'll also explore new approaches for helping both humans and AI better understand evolving software systems created by humans and AI working together, with practical ideas for measuring, managing, and reducing these forms of debt.


Speaker

Margaret-Anne Storey

Professor of Computer Science @University of Victoria, Co-Creator of the SPACE Framework and the Triple Debt Model for Software Health, a Canada Research Chair in Human and Social Aspects of Software Engineering

Margaret-Anne Storey is a Professor of Computer Science at the University of Victoria and a Canada Research Chair in Human and Social Aspects of Software Engineering. She is co-author of the SPACE framework and a leading researcher in Developer Experience (DevEx). Her research focuses on how developers and teams understand complex software systems, and how tools, AI, and collaborative practices shape that understanding. Her recent work examines how generative AI is transforming software engineering by changing how understanding is created, shared, and maintained. She collaborates with industry partners including Microsoft, Google and DX.

Read more
Find Margaret-Anne Storey at:

From the same track

Session

No More Small Systems, How AI May Bring Large System Problems to Everyone

Once you figure out how to use AI to make your organization productive, you will soon find you have a whole new set of problems. While some of those problems will be novel thanks to LLMs, many of them are just the result of there being "more stuff".

Speaker image - Adam Bender

Adam Bender

Technical Lead for Enterprise Engineering @Google