Begin with business processes and then progress into leading-edge technologies
Topic: Data Warehousing
Topic: Data Management
Interesting article Loraine and I agree with the findings enclosed.
I think there is another factor in that most integrations and migrations are driven by in-house technical teams who often prefer to use power-tools or scripting languages, even if alternatives are available.
I know one UK corporate who has licenses for every imaginable product available to cover the ETL and DQ space yet chose to migrate one of their toughest migrations in SQL/Shell Script simply because the development team were comfortable in that environment.
I think the cost and training issue is also a problem.
Getting funding for any kind of data movement project is tough so despite all the ROI cases it is still a big hurdle to convince sponsors of the need to invest major sums for team training and licenses, no matter how obvious the benefits.
Prices are coming down though so I do expect it to change, I know on www.datamigrationpro.com we recently spoke with several companies who were actively moving from a scripting to a tools based environment.
Loraine, great article. However, there's an interesting additional point... I see lots of organizations using their ESB for ETL processes. Because they've often invested significantly in ESB tools and a surrounding team (an Integration Competency Center), many of thse teams are being tasked with avoiding the ETL oriented hand coding - but with the wrong tool set!
Dealing with issues such as ESB oriented batch processing - which should be an oxymoron - are taking up quite a bit of my consulting time.
Blogging at Making SOA Work - http://makingsoawork.blogspot.com
Topic: Enterprise Information Integration
EII integrates data from heterogeneous systems into a single, consistent interface
Blog: The Potential and Perils of Standards in the Health Care Industry
Article: Warehousing in the Clouds
News: Red Hat's Open Source Data Integration Project
Related Topics
Data Management, Data Migration, Data Warehousing
Lowering Your IT Costs with Oracle Database 11g Release 2This white paper identifies the key capabilities a database management solution needs to successfully deliver more information with higher quality of service, make more efficient use of IT budgets, and reduce the risk of change in data centers.
Software Forum: Information On Demand Virtual ExperienceThis interactive virtual forum presents leading IT experts providing the insights you need to turn your information into a strategic driver for innovation, business optimization and competitive differentiation.

Answers to the ongoing challenges of the mobile office: to work anywhere, securely and efficiently.

Learn how virtualization reduces the TCO of managing your date, while contributing towards your sustainability efforts.

Data management and storage solutions, tips and best practices to improve the scalability, reliability, and accessability of your data.

The technology tips and tools to enhance your ability to respond to business change with ease and success.
Budget & Finance Toolkit for IT - 2010 EditionWhat kind of year are you planning in 2010? Growth or continued "survival mode"? Download a comprehensive collection of templates, forms, instruction and advice that will help you to plan and submit your 2010 IT Budget.
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.
Loraine, you keep writing about subjects close to my heart. Our product at OpenSpan, allows you to, without a single line of "code" build integrations and automations against 10's of thousands of applications. HOWEVER, even some of my own SA's like to hand code. To my great annoyance I should add! To them sometimes, they think it's faster, even than drag and drop - but it's NOT. I've spent years trying to convince them, if they really think they have to drop to writing code, then we should have a GUI component to emulate it so others don't have to write code in future.
Now, me beating them up all the time, has given us a very RICH Visual IDE but you still can't change people's attitudes. They know they won't be around in 10 years to support what they build so perhaps they don't think beyond that. I have seen that attitude too. I ask my team, why do you write script when you could drag this component on and anyone that looks at it tomorrow or next week or next century, they can visually see your intent. Blank stares are common! So, is this at the heart of it?
I think so. I always think our technology problems are often people problems which you hint at. Our best developers get bored too quick to want to work on anything long enough to see it through - this is why I favor quick iterative wins that see a start-middle-end of a project in months and not years.
Since this people problem is unlikely to be solved - ever - integration is always going to be a need and re-use will be limited. This is the way it's always been and the TRILLIONS of lines of code (still being built), is a testament to that fact.
Last point. My developers argue strongly that Visual Coding, Component Coding or any other form of coding is STILL coding. When VB came along (compare that with Assembler - yikes), this was thought of even as a 3GL! PowerBuilder was a 4GL but it's just as difficult to integrate that "CODE" as it is something that was written in HTML last week!
There you have it. The need for your blogs and my product is because integration of legacy "code" in any form is here to stay