Skip to content

Details

AI-Assisted Software Development Needs Domain-Driven Design - Thomas Betts

Summary
As AI tools become ubiquitous across the software development lifecycle, teams face new opportunities and risks. While coding assistants and AI-powered content generation tools promise to accelerate delivery, they can also amplify miscommunication, leading to software that’s difficult to maintain or evolve.

Domain-Driven Design (DDD) offers a proven approach to bridging this gap. By establishing a shared, ubiquitous language among all stakeholders, DDD ensures that both humans and AI agents operate with a clear, business-aligned understanding. This talk explores how DDD principles can optimize the use of AI tools, prevent the pitfalls of “vibe coding,” and prepare organizations for a future where agent-to-agent communication is the norm.

Attendees will learn practical strategies for integrating DDD with AI-assisted workflows, ensuring that the AI revolution leads to robust, maintainable, and business-aligned software.

Schedule

  • 6:15 PM: Virtual meet and greet + Announcements
  • 6:30 PM: Main Session - AI-Assisted Software Development Needs Domain-Driven Design presented by Thomas Betts
  • 7:15 PM: Questions + Conversation

About the Presenter
Thomas Betts is the architect for Blackbaud's Agents for Good and formerly the Lead Editor for Architecture and Design at InfoQ. For nearly three decades he's been providing software solutions that delight his customers. His career has spanned a variety of industries, including social good, retail, finance, health care, defense, and travel. Thomas lives in Denver with his wife and son, and they love hiking and otherwise exploring beautiful Colorado.

You may also like