Please log in to watch this conference skillscast.
Exploring for oil is an expensive business, getting it out of the ground even more so. Discovering, describing and simulating oil reservoirs is a competitive software-intensive activity. The dominant players must provide unique advantages within the constraints of off-the-shelf software systems.
Domain models and their APIs, which provide firm foundations for innovative customisations, have emerged as a major product differentiaton in a billion dollar shrink-wrap software market. In this session I’ll illustrate the benefits and challenges – both technical and cultural – encountered by one company in applying DDD to “shared earth models” which were hitherto implicitly encoded in legacy systems. I’ll also discuss the all-important business imperatives that have motivated the adoption of domain modelling in the oil and gas software industry.
YOU MAY ALSO LIKE:
How DDD became an essential ingredient for competitive software in the energy sector
Robert Smallshire is Founding Director of Sixty North, a software product and consulting business based in Norway. He has designed and implemented architectures for complex scientific and enterprise software in Python, C++, and C#, and is a regular speaker and coach.