Begin with business processes and then progress into leading-edge technologies
Topic: Data Integration
Topic: Cost Containment
Francis:
Good points. We've talked about the "doing it right" issue before and it's a point well taken.
However, in this case, I don't think saying "do it right" (or, actually "do things the right way") implies they were doing it wrong to begin with. For instance, they could be talking about a new initiative or an upgrade. Also, I think "doing it right," in this case, is shorthand for doing things the "ideal" way, rather than a literal right or wrong. For example, there are two ways I can clean my kitchen. I can give it a quick sweep and wipe down, or I can "do it right" and really clean from stern to stem the way my mother would.
Also, "doing it right" was from the dialogue, so this was an IT guy saying it.
I agree completely with points two and three. Just wanted to clarify about point one.
As always, thanks for your input!
Provocative and worthwhile blog. Likewise, Francis' response.
I am aware of one Fortune 50 company that is struggling mightily in these areas. Some smart people are working hard on these problems with considerable frustration. In that envrionment there is a noteworthy reality: the company has given major "lip service" to putting 'business first': They have in place a team of executives whose sole function is advocacy-of-business within IT.
The outcome: Rather than being bridging the IT/Business gap, the gap has been shifted to being an IT/IT gap...a development that few expected.
My observations about large companies suggest that "doing it right" requires a context of convergences-
1. opportunity (a dire need and funding available for a solution)
2. leadership (business sponsorship that is committed, preferrably passionate, and IT leadership that is productive, visionary, creative, resourceful, and knows how to "do it right")
3. "flawless" execution (= high customer satisfaction)
That said, leveraging such project success up into even the very next level in a large corporation where politics define contexts can be daunting and even more challenging.
As IBM has pronounced in at least one seminar on architecture recently: "There are some companies where doing it right might never happen."
Frank
Frank Millar
Millar Consultants, LLC
Topic: Application Integration
Helps simplify business processes without making sweeping changes to data structure
Blog: Is Integration Key to Microsoft's Success in the Cloud?
Article: The Evolving Market for Cloud Integration
White Paper: Composite Application Management: Bridging the IT Visibility Gap in Complex Composite Applications
Related Topics
Cost Containment, Data Integration
SOA for Dummies: IBM® Limited Edition Mini eBookThis eBook introduces you to the basics of SOA in context with the real-life experiences of seven companies, demonstrating that SOA allows you to work smarter and optimize costs for more significant business success.
Driving Business Agility Through SOA Connectivity and IntegrationThis white paper shows how a service oriented architecture (SOA) helps align the infrastructure with business needs in order to achieve maximum flexibility.

Learn more about this middleware layer that pools and dynamically provisions infrastruction application delivery resources to lower costs and improve efficiency.

Service-Oriented Architecture is the catalyst that allows today’s companies to respond to business demands faster and more effectively than ever.

The technology tips and tools to enhance your ability to respond to business change with ease and success.

Tools, best practices and expert advice on managing your enterprise IT infrastructure, databases, and Web service components.
The IT Service Catalog Management ToolkitBridge the it-business gap once and for all! A well documented IT services catalog is the conduit for IT services to the rest of the company.
Social Media Policies ToolkitDefine the rules at your company for the proper use of social media platforms such as Blogs, Twitter, Facebook and Youtube. Ensure your users are spending their time productively and company resources are being used for the business.
This could be a great long debate... So how about yet again, we try another tact..
1. Implying IT should do it right, implies they were not doing it right in the first place, no? That's simply not true. They used the tools, technology, time and money that was available to do the best they could. Sure, some IT projects were disasters but it is rare that anything we build, stands the test of all time (Dare I mention Chrysler, GM). 20/20 hindsight is not a luxury we have.
2. Perhaps todays 'new' costs of the hardware and supporting infrastructure and even lowered software costs means we can now afford to do solutions to just an OK standard rather than trying to be perfect and getting nowhere fast! After all, all the stuff we built 30, 20, 10 and 5r years ago, is still pretty much OK.
3. Perhaps it's finally time for low cost, high powered, agile, iterative integration tools to provide clever tactical solutions to be more than OK. Re-use what we have, just make it all a lot better. It doesn't have to cost an arm and a leg and carries little risk! After all, few companies I talk to, have the stomach for the costs/time around being strategic on everything they do. I am a firm believer that good tactical solutions have the highest probability of turning strategic, or at worst, are better than OK.
Hopefully, we can stir up a debate here because I think we are trying to fix something that perhaps is not so broken and that's taking our focus away from fixing stuff that REALLY IS broken.
My 2 cents.