• Platform
  • Integrate
  • Analyze
  • Govern

information architecture

Jan 22, 2009 6:00:00 AM

SOA and Enterprise Applications

By Adam White, Senior Consultant

AdamWhite_bw_100 It’s frustrating to see the consistent mistakes enterprise and solution architects make when implementing and supporting Service Oriented Architecture (SOA).  The most common one is co-opting functionality that comes with a packaged product as an enterprise solution.  

One example is using CRM workflow as enterprise workflow.  Most products nowadays  come packaged with workflow capabilities.  This means that events can trigger a process and that processes can interface outside of the application to activate other events. The first inclination of many enterprise architects is to utilize that functionality to support the enterprise-class business needs.  The problem is that the functionality that comes with the product is designed to support the product, not the overall enterprise. 

However, there are workflow products that support the entire enterprise. The easiest way to tell is by applying two trusted rules of thumb.  The first is by mapping your functional requirements.  You will see that by using this yardstick, product level functionality is different than enterprise level functionality.  And the second simple rule is if you replace your packaged application (say, your CRM application) do you also have to replace or rebuild your workflow?  The answer should be no.  If it’s yes, then you have incorrectly repurposed the product’s workflow functionality. 

This also occurs in the integration world.  Just because an ETL solution provides integration and can call a web service does not mean it’s the product to use for your core applications. After all, these are systems that support business operations, the systems that you use to process your day to day customer transactions.  In the end, it all comes down to fleshing out your requirements, and using the right tool for  the right job.

Dec 3, 2008 6:00:00 AM

Industrial Strength Thought Leadership

We at Baseline Consulting are pleased and honored—okay, we’re positively psyched—to introduce our new In the Industry blog. In this blog senior Baseline consulting and management staff will be weighing in on what’s happening in the worlds of MDM, data integration, data governance, data warehousing, and IT architecture. We’ll be looking at vendors, sharing trends, and posting our observations as market as it ebbs and flows. (For whatever it’s worth, our money’s on flow.)

Our In the Industry blog takes the position that BI and data integration solutions are changing. In that regard we’ll be provocative, but at the same time realistic. After all, we know that different companies are at different stages of maturity. To that end we’ll be comparing some before-and-after stories and looking at fresh new ways to deploy information and technology in business. We’ll not only be sharing some deep thinking but contributing some coaching. Hopefully you’ll contribute right back via your comments and e-mails. Thanks for visiting!