Cyrille Martraire — Interviewing Domain Experts: heuristics from the trenches

video:

Domain-Driven Design Europe 2016 – Brussels, January 27-29 2016
http://dddeurope.com – https://twitter.com/ddd_eu
Deep conversations with domain experts and careful attention to the language are central in DDD. However it takes many years and many failures to get better at this game.

Still, over time it is possible to extract a growing set of techniques and heuristics that can boost the effectiveness of the interviews with domain experts, to learn faster and converge quickly to better models.

There are techniques and heuristics for asking better questions, listening carefully to words and other signals, and for managing credibility as a developer facing business experts. Beyond that, there are also some recently found modeling patterns which can also help recognise and clarify Bounded Contexts much earlier.

If you think all the above is important, then you are likely doing a good job at Domain-Driven Design, and paying attention to interviewing techniques will improve your skills, step up the quality of your collaboration with your domain experts, and will provide many benefits for your domain models. And if you find all that boring, then perhaps you could focus your career on Java EE instead.

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Recent videos

Impact Mapping – The Secret Sauce

Details "Impact mapping is a lightweight, collaborative planning technique for teams that want to make a big impact with software products. It is based on user interaction design, outcome-driven planning and mind mapping. Impact maps help delivery teams and...

Pragmatic Architecture: How to Know When It’s Enough

Details Overengineering wastes time and effort, while underengineering creates future pain. How do you strike the right balance? This talk explores how you can use the balanced coupling model to achieve the just-right engineering. You’ll learn to predict volatility of...