Popping Bubbles: Service Oriented Architecture

First, a wave to the crowd Before we begin, we need to have a serious talk. Somehow, whenever we use the abbreviation SOA in relation to IT in the presence of Dutch people, they start to giggle. Furthermore, they think we don’t know why that is. But we do know. We are reminded of it…

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: adding a BPM layer on top of the silos

In the previous post we started connecting all our company’s systems using EAI. So, here we are, all our systems are now connected. (<sarcasm=on>You wish!<sarcasm=off> It would be nice though, but it seems to be a never ending story). Why did we do this, you ask? Oh yes, our users wanted something. Who are our…

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…