"Our processes are bulletproof. Nothing gets into production that doesn't go
through the proper and complete approval process." Famous last words uttered
by far too many enterprise architects. Some of them actually believe it's
true - others think that by hoping it's true, maybe, just maybe, they can
make it true.
The reality, as any line-of-business developer can attest, is much less
clear-cut. The challenge is that governance only gets harder the more an
organization moves towards a service-based architecture.
One of the first myths that drives a number of enterprise architecture
governance decisions is that adding more rules reduces risk. That may be true
in theory, but in practice it actually increases risk. The reason is simple:
complexity increases risk. A perfect case study of this, one that most people
have probably experienced, is password-control policies.... (more)
You've just gone to your CIO with a plan to implement your IT organization's
high-profile B2B "Project X" using Web services. Your CIO patiently listens
while you explain the benefits of using third-party Web services as part of
your mission-critical infrastructure, how contracts will be negotiated
electronically without the need for pesky legal departments, how everyone
will outsource all their security and management to providers they never need
to meet in person, and how applications will dynamically assemble and modify
themselves as your needs change.
You confidently sit bac... (more)
Life is full of compromises, and application development is no exception to
the rule. So, when that project deadline is looming (and it always is) you
are faced with three options:
1. Finish the functional application
2. Ensure that the application is manageable
3. Ask your manager for more time so you can accomplish both
Since number #3 might be career limiting, it's usually a choice between #1
and #2. And no one gets extra points for manageability if the application
doesn't function as advertised. Clearly, creating a fully functional
application wins every time - When timeframe... (more)
This session will address how to approach service-oriented architecture (SOA)
management from a project-based level while still allowing room for future
expansion and incremental growth to an enterprise-wide SOA. The session will
provide valuable insight into how SOA management can help organizations ease
the complexity of moving toward a loosely coupled environment.
This session will address how to approach service-oriented architecture (SOA)
management from a project-based level while still allowing room for future
expansion and incremental growth to an enterprise-wide SOA. T... (more)
One of the ongoing challenges for business today is finding ways to do more
with less. Companies are under relentless pressure to deliver products and
services to market faster, better and cheaper than ever before. Investments
in information technology are expected to drive the business forward, not
only in terms of gaining efficiencies and increasing responsiveness, but in
creating new top-line opportunities.
Ironically, most corporate IT organizations allocate 75%-85% of their annual
budget just to "keeping the lights on." At the same time, research shows that
a typical server... (more)