In the talk “BDD, ADR, PRD, WTF: Capturing Decisions for Humans and AI Alike,” Michal Cichra from Safe Intelligence discusses the vital role of documentation in software development and AI. He emphasizes the importance of Behavior-Driven Development (BDD) and Architecture Decision Records (ADR) to improve communication and understanding of AI systems. Michal explains how Cucumber can bridge the gap between specifications and verifications by creating human-readable scenarios. Through practical examples, he showcases how to frame and enforce architectural decisions to build better products. The session also touches on the necessity of maintaining context in software development, proposing a loop of enforced rules via CI/CD practices, which can enhance team efficiency and reduce errors. Michal’s insights challenge the audience to consider documentation not merely as an afterthought but as a crucial part of the development process that helps humans and AI alike understand complex systems better.

AI Engineer
Not Applicable
June 3, 2026
PT12M49S