Andrew Harmel Law at DDD Europe 2025
summary
Claims that humans are the source of variability and that that variability shows up as shifting requirements, mismatched mental models, and repeated communication gaps. Demonstrates concrete signs to watch for: inconsistent terminology in code and docs, frequent rework after demos, and unclear ownership of domain concepts. Recommends specific practices that were tried: ubiquitous language, explicit bounded contexts, and short feedback loops (example: weekly domain walkthroughs) to reduce coordination failures.
AI-written summary · about
related talks
35mPlease Understand Me
54mSeeing Like a Programmer - Resiliency, Limits, And Moral Hazards In SE
54mTech Truth: Agile Evolution & the Future of SW Engineering
45mPanel Discussion | How to deal with bad requirements in testing?
51mSoftware Architecture for Humans!
38mThe Human Element in Development
06mLightning Talk: Undefined Behavior - Toolkit to Improve Communication With Clients
30mHow to talk like an Engineer
