Very nice post. It may not be politically correct, but the message and the format are good. By the way, this "case" confirms my thoughts on EDA: I was starting to believe that SOA is not enough. Now I am sure.
Now, where can I find good introductory and conceptual material on EDA? I want to make sure I got the point so I can use it in a real scenario of my company. Thanks. Marcelo Augusto On Thu, Oct 15, 2009 at 7:56 AM, Gervas Douglas <[email protected]>wrote: > > > EDA in practice: Hi Jim, I need some data from your Global Data > Space<http://soa-eda.blogspot.com/2009/10/eda-in-practice-hi-jim-i-need-some-data.html> > > At the phone > > Jane: "Hi, Jim, we are working on a new BI-system for the marketing > department and we need some ordering- and invoice data." > > Jim: "Are you working on a new BI-system?" > > Jane: "Yes, Business Intelligence, reports. We need more recent data, the > old system can't supply the actuality we need." > > Jim: "Ah, I see. What exactly do you need?" > > Jane: "Well, what I said, I want all the incoming orders data and all the > invoice data. Do you have it available?" > > Jim: "You are lazy, Jane, we supplied everybody with our business events > catalog. You could have looked it up by yourself." > > Jane: "You are right, Jim, but you always are so helpful, and... I just > wanted to hear your voice." [blush] > > Jim: "You are flattering me, Jane, come over to my office and we will look > it up together." > > Jane: "You are so kind, I'll be there in a minute." > > At Jim's office > > Jim: "Look, here are all the business events that currently live in our > Global Data Space. But wait, lets first get a cup of coffee. Milk and > sucker?" > > Jane: "Black please, Jim." > > [...] > > Jim: "Let's see, orders, yes, here it is, the order received event. You > are lucky, the owner has declared the data publicly available to all > internal departments. Notifications cost 10 billing points per message." > > Jane: "Great, how looks the canonical format?" > > Jim: "Here, below the description, you can see the definitions of all > available data." > > Jane: "Will you please send me a copy by mail?" > > Jim; "Of course, I'll enter your mail-address here and press this button... > there you are, a copy in your mailbox." > > Jane: "And the invoice data?" > > Jim: "Hmmm, look, it's not publicly available, you need the ask the > permission of the owner. Shall I do that for you?" > > Jane: "I first want to study the canonical format, Jim." > > Jim: "You know we always translate the canonical format to your local > required format, do you?" > > Jane: "Yes, I do know that, but I want to know if all data we require is > present." > > Jim: "If not, you must inform are Competence Center Integration, they will > add enrichments to your format if possible, or even extent the canonical > format itself if appropriate." > > Jane: "How many billing points will be charged for the invoice messages?" > > Jim: "Well, it's not very cheap, look, 30 billing points per message. Look > here, the events are available for consumption almost instantly when they > physically occur. That means that the invoice process is fully automated. I > can't help it, but you have to pay for that quality-of-service." > > Jane: "Well, you charge almost nothing for a billing point, so I suppose > it's not a big deal. Who is the owner over the invoice receipt events? > > Jim: "The owner is the manager of the Finance Department, you can see it > here. His name is Robert, the new guy with the big mustache." > > Jane: "O, don't mention him, he is always much too kind to me, it scares > me." > > Jim: "Haha, among us, he recently told me he's gay, perhaps this knowledge > helps you, but it seems to scare me." > > Jane: "Thank God!" > > Jim: "Haha, okay, back to business, if you decide to consume these business > events, contact the intake manager of our Competence Center Integration. As > soon as he knows the data format you wish, he can have your system connected > to our Enterprise Service Bus and configure your system to be subscribed to > these events. It will take them about two days, including testing, I guess." > > Jane: "Great! Can I offer you a lunch? I'm starving..." > > At lunch > > Jim: "Jane, do you have any plans after work...?">> > > *You can find this blog at: > http://soa-eda.blogspot.com/2009/10/eda-in-practice-hi-jim-i-need-some-data.html > * > > *Gervas* > > >
