CDM book

Popping Bubbles: CDM in practice

This is part two of the two-parter about CDM. In part one we covered the theory of CDM. In this post we’ll get our hands dirty (and our brains as well) with the practicalities. It’s going to be ugly. From theory to practice At the end of the previous post we discovered that the decision…

CDM ivory tower

Popping Bubbles: communicating between silos using a CDM.

Does this discussion sound familiar?“…”“But an employee can also be a customer!”“True, so we would need something like ‘Person’ to capture the commonalities.”“OK, so email should be part of person, but it has to be optional for customer and required for employee. How do we do that?”“…”And before you know it, a phone number is…

Popping bubbles: bridging silos using EAI

In my previous bubbles post I explained about silos and why it’s important to “pop them bubbles”. I will continue the history where I left off, with the introduction of the best of breed systems. This is also the premise of this post: companies have just invested heavily in these monsters (sorry, systems), so they…

Popping bubbles: about silos

I’ve started about 3 concept posts by now and I got stuck in each of them because I had to explain about silos. And when I start to explain about silos, somehow I have to drag the whole “history of automation” and “how companies grow” into it. So instead of fighting this, I decided to…

Levels of Babel

How to get SOA Governance to the right level?

SOA Governance, or any other type of governance, is and has always been one of the least sexy topics in IT. It’s right there alongside testing, operations and the helpdesk. We, the hired consultants, developers, designers and even architects, only want to talk about the new and the next, the hot and happening, the Gartner…