Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


RE: Impact of XML on Data Modeling

From: "Tsao, Scott" <scott.tsao@------.--->
To: <abcoatesecure-w3c@-----.--.-->, <xmlschema-dev@--.--->
Date: 2/4/2008 1:00:00 PM
The scenario described below seems to be quite REAL in large
organizations, where the Central Team is more interested in developing a
"common data model" reflecting the overall business of the enterprise,
but the Distributed Teams are more interested in developing the
"localized XML schemas" to facilitate interfaces between applications
(or with data warehouse).

I wonder in the case that the Central Team's modeling effort is lagging
behind the localized schema development, would it be advisable to
reverse engineer the XML schemas for the sake of maintaining a data
model that reflects the actual implementation?  Have you experienced
that in your practices?
 
Thanks,
 
Scott

-----Original Message-----
From: Anthony B. Coates (W3C Lists)
[mailto:abcoatesecure-w3c@y...]
Sent: Thursday, January 31, 2008 3:13 AM
To: xmlschema-dev@w...
Subject: Re: Impact of XML on Data Modeling

...

At this scale, though, it's not just about the technology, there are
also important project management issues which can contribute just as
much to success and failure.  For example, if all of the Schema
creation/editing/generation (depending on your process) is done by a
central team, then during periods of heavy development that central team
will find itself on the critical path of a lot of work, and that can
have a negative impact on the way the central team is perceived.

The problem is one that transcends XML, it applies to many other things
too - how to you manage distributed design and development of shared
assets?  Central teams are good as pools of technical expertise, and as
custodians who can check work against design rules and policies, provide
guidance, manage formal releases, etc.  Distributed teams sometimes have
more of the business knowledge, plus they have their own resources which
they would often prefer to use rather than waiting for their work to get
to the top of the queue of work for the central team (central teams are
forced to prioritise work from different teams, and that can be hard to
do - why is one team's work more important than another? - and that's no
way to win friends and influence people).

...

Cheers, Tony.





transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent