[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Argument: Software design is important, data designis not

  • From: cbullard@h...
  • To: xml-dev@l...
  • Date: Thu, 14 Nov 2013 08:40:30 -0600

RE:  Argument: Software design is important
Kurt said:

"This shouldn't have been that hard of an application. If the time had been
spent up front in good data design and moving towards a resource centric
rather than message centric approach, the project would have been
functional in six months and fully operational in ten.

So yes, I think data design is important."

Thanks Kurt. That clarifies it.

a) Work avoidance. Once a project is won all of the contractors responsible for the new parts of the systems attempt to simplify their requirements and the contractors responsible for the existing systems to be integrated avoid changes to existing systems that are "working".

b) The winning prime is responsible for satisfying a customer who is in requirements discovery mode. Everything that sounds like a good idea is considered but once again, to meet schedule, they are "simplifying requirements".

c) Uber-language design (what data driven systems need) is messy when done by consensus with a largish number of equally potent contributors. AKA, why benevolent dictators tend to emerge past the first flush of kumbayah. Over the decades of markup standards and implementation work, most of us can testify how difficult it is to create languages by committee, even the easy ones a good designed can do in a night over a beer. So when the programmers tell the managers "don't worry about it, we'll translate, transform, toss away in code" and all they have to write back to the customer in discovery mode is "don't worry about it; Java does that" without explaining Java Does Nothing Until Programmed, the inexperienced sign off and then wait for the Next In Process Review meeting.

The *simple* phrase that covers a multitude of the arguments in this thread is: Experience matters. No free lunch.

One admonition: if you have a very expensive and critical program to execute, don't farm it out across the border. Keep it in the next room where you can watch it. Love from afar is for fools and cuckolds.

len


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.