B
Burt
I work in the IT dept of a simple, low volume company (~30 txns per
day). The IT dept is run by accountants (type of people the execs
identify with), and our IT budget is unlimited.These IT managers read
about BizTalk/SOA/web services and have decided to inject them into
all our systems. Contractors have been hired, and all systems and
having web services squeezed between them. "Data service layers" are
being for any data interaction, where before a database call was
made.
When we ask management why they're doing this, they give what if
scenarios: "What if we have to replace System A? With a web service,
other applications retrieving data from this app wouldn't be
affected." No thought is given to if and when System A will ever be
replaced, of course.
The effects of this new world are debilitating, and our business users
are beginning to get frustrated. Applications that need a new piece of
data can't simply be recoded to provide that; the web service has to
change. The group that wrote the WS says they'll package the change
into their next version, due for release in a few months maybe.
Testing has taken over our lives, since every new version of every WS
must be retested with all intertwined systems. Enormous BizTalk
applications are being used to do simple things, like FTP files.
Who's crazy here, me or management?
Burt
day). The IT dept is run by accountants (type of people the execs
identify with), and our IT budget is unlimited.These IT managers read
about BizTalk/SOA/web services and have decided to inject them into
all our systems. Contractors have been hired, and all systems and
having web services squeezed between them. "Data service layers" are
being for any data interaction, where before a database call was
made.
When we ask management why they're doing this, they give what if
scenarios: "What if we have to replace System A? With a web service,
other applications retrieving data from this app wouldn't be
affected." No thought is given to if and when System A will ever be
replaced, of course.
The effects of this new world are debilitating, and our business users
are beginning to get frustrated. Applications that need a new piece of
data can't simply be recoded to provide that; the web service has to
change. The group that wrote the WS says they'll package the change
into their next version, due for release in a few months maybe.
Testing has taken over our lives, since every new version of every WS
must be retested with all intertwined systems. Enormous BizTalk
applications are being used to do simple things, like FTP files.
Who's crazy here, me or management?
Burt