I am 100% with Steve in this!

Data becomes business data only if it is assiciated with the business 
meta-data, which represents particular business context.

- Michael



----- Original Message ----
From: Steve Jones <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, September 24, 2008 9:46:15 AM
Subject: Re: [service-orientated-architecture] Linthicum on Metadata & SOA


AAAarrrrggghhhhh

This is a stack based view of Data->Service- >Process

>From someone who has also "done this once or twice" all I see in
data-centric SOA projects is the creation of a single canonical form,
a great big fragile mess of data that becomes incomprehensibly
unmanagable and has all the agility of a Haahoo.  Considering
processes to be the "top" of the stack is also a great way to create
pan enterprise complexity without clear organisational boundaries.

Data is clearly important but its only important _in context_ which is
what the services should bring.  Getting a pan-enterprise view of what
a particular piece of "data" means is practically impossible as you
get multiple meanings and multiple views which in effect means having
no view at all.

Steve

2008/9/23 Gervas Douglas <gervas.douglas@ gmail.com>:
> <<Many SOA projects seem to lack focus on the data, and that's a
> mistake. After all, it's service-oriented architecture. But the fact
> is you need to start with the data first, than work up to services,
> than the agile layer (process, orchestration, or composite). If you
> follow those basic steps you'll find that the solution is much easier
> to drive.
>
> The real issue here, best I can tell through my contacts with other
> practitioners, is that the data in many enterprises is typically not
> well understood, and there are many barriers in place that get in the
> way of understanding that data. While some of these are technical, the
> core issues are around ownership and turf.
>
> Thus, SOA architects perhaps understand the data at the structural
> level but don't have a deep understanding of the core purpose of the
> data, how it relates to other data, how the data is bound into
> entities, as well as security issues, integrity issues, and the
> binding to existing functions or transactions. If you don't understand
> all that, than you really are not getting the data understood at a
> level of details good enough for your SOA. Like a bad foundation put
> down for a house, you'll have trouble later. Trust me.
>
> While many SOA architects don't begin with the data, perhaps focussing
> instead on the processes or services, I think the data is actually the
> logical place to start as you understand your "as is" moving to the
> "to be." Seems old school to some, but I've seen a common pattern in
> that those SOA projects that have a good understanding of the data,
> and data governance infrastructure, seem to be successful out of the
> gate. Those that don't, have a tendency to go back to the data at some
> point, or perhaps damage the value of the project.
>
> While I think it's obvious that metadata matters for SOA, many out
> there are still learning. Just some advice from a guy who's done this
> once or twice.>>
>
> You can read this at:
>
> http://weblog. infoworld. com/realworldsoa /archives/ 2008/09/why_ metadata_ 
> ma.html?source= NLC-SOA&cgd= 2008-09-23
>
> Gervas
>
> 
    


      

Reply via email to