Skip to content

Posts from the ‘Politics’ Category

25
Oct
social-network-small

MDM’s Blind Spot: Social Networks by Peter Perera

The convergence of Master Data Management (MDM) and social networking is inevitable. Read more »

25
Sep
Results

Connecting Data Governance to Business Outcomes That Matter

Here’s another great and timely article by Julie Hunt, a software industry strategist and analyst.   Read more »

18
Sep
SAP Data Governance

Getting Data Governance Up and Running

This is the latest article in an ongoing series on Data Governance sponsored by SAP. Read more »

26
Aug
US Supreme Court

Organizing Data Governance for Success

This series on Data Governance is sponsored by SAP. Previous articles have included Why Govern Master Data?Getting Started with Data Governance, Part 1 and Getting Started with Data Governance, Part 2. Read more »

25
Aug
Managing Complexity by Michael Heiss

Getting Started with Data Governance, Part 2

This is the third article in an ongoing series on Data Governance sponsored by SAP. Here are Part One and Part Two of the series. Read more »

24
Aug
Data Governance

Getting Started with Data Governance, Part 1

This is the second article in an ongoing series on Data Governance sponsored by SAP. You can find the first article in the series here. Read more »

23
Aug
Data Governance

Why Govern Master Data?

While I’m on vacation for the next two weeks, Hub Designs Magazine will be republishing some of our most popular articles and series. This article, from an ongoing series on Data Governance sponsored by SAP, was first published on March 20th.

The most important thing about data governance is to “start from where you are”. Most companies are just getting started on their data governance journey. It can be hard to admit that your company is at data governance maturity level 0 or 1. But the most critical step is the first one – getting started. Read more »

22
Aug
vrij universiteit

Are You Taking Charge of Your Information? by Ramon Sistermans

Research analysts like Gartner and thought leaders all around the world agree that information should be reliable, as it underpins many operational and strategic business decisions. Read more »

17
Aug
DM in clouds 2

Data Management: Reaching into the Cloud, by Julie Hunt

In a new form of “shadow IT”, Line-of-Business (LOB) groups have been turning to cloud-based services to quickly set up technology solutions that support their business needs and objectives. Read more »

29
Jun
US Supreme Court

Organizing Data Governance for Success

This series on Data Governance is sponsored by SAP. Previous articles have included Why Govern Master Data?Getting Started with Data Governance, Part 1 and Getting Started with Data Governance, Part 2. Read more »

23
May
Elephant at Pilanesberg National Park, South Africa

Africom’s PROTEA Program

Our 300th article. After this year’s Gartner MDM Summit conference (May 4-6 in Los Angeles), Hub Designs sent a small team to a new client in South Africa called Africom.  Read more »

21
Apr
Zakim Bridge by stripermjg

MDM Is Not Only About Aligning “Business” and “IT” (Part 1)

Business and IT alignment is a topic repeated ad nauseam. There seems to be a belief that the Holy Grail of IT is achieved once that alignment is in place. This belief applies strongly to Master Data Management (MDM) as well. Read more »

20
Apr
Managing Complexity by Michael Heiss

Getting Started with Data Governance, Part 2

This is the third article in an ongoing series on Data Governance sponsored by SAP. Here are Part One and Part Two of the series. Read more »

19
Apr
Data Governance

Getting Started with Data Governance, Part 1

This is the second article in an ongoing series on Data Governance sponsored by SAP. You can find the first article in the series here. Read more »

20
Mar

Why Govern Master Data?

This is the first article in an ongoing series on Data Governance sponsored by SAP.

Data Governance

The most important thing about data governance is to “start from where you are”. Most companies are just getting started on their data governance journeys. It can be hard to admit that your company is at data governance maturity level 0 or 1. But the most critical step is the first one – getting started. Read more »

9
Dec
Bank Systems & Technology

Gartner Projects MDM Software Revenue to Grow 14%

Bank Systems & Technology magazine had a good article by Penny Crosman today.

Gartner Research is predicting 14% growth over 2009 levels for master data management (MDM) software license revenues, to $1.5 billion.

Business drivers for adoption range from delivering revenue, service, agility and risk management improvement, cost reduction and integration simplification. John Radcliffe, a research vice president at Gartner, said ”Today, most organizations juggle multiple sets of business and data applications across corporate, regional and local systems. At the same time, customers are demanding faster and more complex responses from organizations, leading to an inconsistency that hinders the organization’s ability to measure and move within the market. With MDM, CIOs can create a unified view of existing data, leading to greater enterprise agility, simplified integration and, ultimately, improved profitability.”

Some interesting predictions were included in the Bank Systems & Technology article:

  • From 2009 through 2014, MDM software markets will grow at a compound annual growth rate of 18%, from $1.3 billion to $2.9 billion.
  • Gartner foresees a larger, more unified MDM software market reaching nearly $3 billion by 2014.
  • By 2015, 10 percent of packaged MDM implementations will be delivered as software as a service in the public cloud (MDM today is typically implemented on-premises)
  • Through 2015, 66 percent of organizations that initiate an MDM program will struggle to demonstrate the business value of MDM.

This is not because MDM can’t show sufficient business value. The Bank Systems & Technology article goes on to say “If IT departments initiate an MDM initiative, they often struggle to get the business on board and to demonstrate the business value of MDM, particularly if there are no business-process-oriented metrics and financial quantifications to define and measure success, Gartner analysts say.” (emphasis added)

At Hub Designs, like many other MDM practitioners, we’ve been saying for quite a while that the business needs to own the MDM initiative.  This isn’t always a popular stance, particularly when the people bringing you into a particular client company are the IT people.  But it’s the truth – if the business doesn’t own it, the business won’t feel ownership.

The article goes on to say “MDM needs to align with the business vision and strategy, and will require executive business sponsorship, strong involvement of business stakeholders and change management.”

“It’s not just an IT project. The business needs to take responsibility and be accountable for master data governance and stewardship,” says Radcliffe.

“Unless organizations take a holistic, business-driven approach to MDM, addressing governance and metrics requirements in particular, they risk having their MDM programs fail,” he says. “Internal politics won’t be brought under control without a governance framework, and without a metrics structure, there will be no way of objectively defining what success looks like and measuring whether or not it has been achieved.”

We couldn’t agree more. In our “Ten Best Practices” series this October, we specifically discussed that topic in Master Data Management Best Practice #10 – Use a Balanced, Holistic Approach, saying “This may be the most important best practice of all: use a balanced, holistic approach – addressing people, process, technology and information. Start with the people, politics and culture, and then move on to the data governance and stewardship processes, then the technology.”

The MDM initiatives that companies are taking on right now aren’t “too big to fail”, but they are too important to fail.

As a long-time MDM evangelist, who is used to describing MDM and data governance in such a way that people get excited about the change it can make for their companies, I think we need the types of economic and technological changes described in Penny Crosman’s article. Too many companies are lurching into the 21st century with the baggage of a late 90′s technology infrastructure holding them back. Faster, better decision-making, increased revenue and reduced costs, easier compliance and risk management, improved business and IT agility – these are things that aren’t going to come easily but they are worth it, and MDM and data governance are a big part of the answer for a lot of companies.

So hats off to Penny Crosman and her article in Bank Systems & Technology, and to John Radcliffe and Andrew White at Gartner Research for all the good work that they do.

6
Dec
Kalido Data Governance Framework

First Look at Kalido Data Governance Director

I attended an analyst briefing today with Kalido on their new product, Kalido Data Governance Director.

The Kalido presenters included Bill Hewitt, President and CEO, Winston Chen, VP of Strategy and Business Development, Lovan Chetty, Senior Manager of Product Management, Mike Wheeler, Director of Data Governance Solutions and Lorita Vannah, Director of Marketing Communications. Lorita is the person who first turned me on to Kalido, about two years ago now. We first met at the 2008 Gartner MDM Summit in Chicago, and she impressed me then with her passion for MDM, data governance and her company.

Bill started off by talking about how the data governance market has been exploding as the volume of corporate data has been exploding, which is certainly true, and observed that Kalido noticed a disconnect between data and business processes. To address this issue, Kalido developed a new product from the ground up, because the company felt that data was better managed through policies. For example, it may be okay to store customer data in multiple places, as long as the relevant policy allows that.

As part of its research into data governance, Kalido developed its own data governance maturity assessment. Winston described the evolution of data governance, from application-centric to today’s “enterprise repository centric” approach. The next phase, according to Kalido, is policy centric, followed by fully governed. Winston also discussed the need to manage data policies in context: you’ve got data, but you’ve also got business processes, systems and organizational scope.

That allows you to fully describe the context in which a particular policy is being defined.

The way to operationalize governance processes is: to define the policy, to implement the policy, and then to enforce the policy, which Kalido modeled on how laws are created by the legislative branch, implemented by the executive branch, and then enforced by law enforcement and the judicial branch of government.

Kalido has been working with data quality vendors such as DataFlux and Trillium to build integration with their products into Kalido Data Governance Director, so metrics can be automatically gathered back into DGG from those data quality tools.

If a data quality problem goes beyond the single or small number “issue” state, then it could be remediated as an “initiative”, where it would be put into Data Governance Director and tracked as a separate initiative, with all of the visibility and accountability that goes with that, and the full life cycle of governance – definition, implementation, and metrics / enforcement – could be used to make sure the data quality issue was resolved.

Lovan Chetty did a brief demonstration of the product, showing a web-based user interface to author new initiatives and policies, manage scope and organizational parameters, and create a unified business model, including a data model, process model and systems model.

Mike Wheeler talked about Kalido’s lighthouse customer program for Data Governance Director, which consisted of cultivating about 16 companies and 3 consulting firms, including some large financial services providers and manufacturing companies, at different levels of data governance maturity, to provide input and feedback on their policies and data governance programs and practices.

A number of them will be speaking at tomorrow’s Kalido Connect virtual user conference.

One very large company had a “light going on” moment when using the product, when they realized that pulling the knowledge out of everyone’s head is the hardest part, and that lots of “tribal knowledge” is often never incorporated in the actual policies.

One of the largest banks in Mexico, Scotiabank, has already bought the product prior to its general availability, in order to streamline its data governance operations. And a Top-5 pharmaceutical company has also signed up as a customer.

After a short Q&A session, Kalido promised to let everyone get a closer look at the new product in their virtual user conference tomorrow. For more information, or to register, please go to http://bit.ly/kalido-register.

The screen shot below shows the product measuring and reporting data policy compliance status based on results captured from 3rd party monitoring tools.

Kalido Data Governance Director Screen Shot

23
Nov

New Article in Information Management Magazine

InfoMgtNovDec2010

The latest issue of Information Management magazine is out, and my column in this edition is titled “Data Governance: A Chicken and Egg Problem”.

Here’s a brief introduction to the article:

Data governance suffers from a bit from the “chicken or the egg” syndrome. People at your company aren’t going to understand what data governance is and what it can do for them until they actually see the results. However, getting the initiative funded and launched will only happen if you can convince your company of the tangible benefits of data governance. That can be difficult when there’s no actual program in place.

You can read the rest of the article at: http://digital.info-mgmt.com/info-mgmt/20101112#pg33.

Please let us know what you think of the article by using the “Leave a Comment” link here.

11
Nov
Informatica Logo

Informatica MDM Tweet Jam

This is a transcript (lightly edited for brevity) of today’s Informatica MDM Tweet Jam. We hope you enjoyed the actual Tweet Jam and this transcript. If there were questions you didn’t get a chance to ask, please feel free to ask them via our web site’s Contact Us page.

Dan Power: Informatica MDM Tweet Jam like playing “stump Dan” – see if you can perplex, mystify and amaze me!

Dan Power: Actually, just kidding – want to have a good dialogue with everyone – would love to have a good MDM discussion.

Informatica Corp.: Right now! Join the #MDM TweetJam with @dan_power. 9am PT.

Dan Power: OK, the Tweet Jam is officially open!

Jakki Geiger: Dan, what are the most common concerns you hear about MDM?

Dan Power: IT people still seem concerned about how to involve the business and sell it to senior management.

Jakki Geiger: what advice do you give them?

Dan Power: IT seems to know that MDM is needed but sometimes can’t seem to get the business on board, and it can be hard to pitch to the C-Suite.

Dan Power: We advise building a compelling business case – getting outside help if needed – and recruiting internal business champions.

Jakki Geiger: What strategies to get the business on board have you seen work?

Dan Power: I wrote an article about that in a recent Information Management magazine and a blog article on Hub Designs Blog that accompanied it.

Jakki Geiger: We’ve seen IT successfully tie MDM to key strategic imperatives like improving cross-sell and up-sell=getting sales on board.

Ravi Shankar: One thing we have done to help IT is to quantify how much DQ issues can cut costs or increase revenue.

Dan Power: Getting the business on board means STARTING in the business – find out their pain points and recruit them to drive from Day 1.

Jakki Geiger: Others include onboarding channel partners onboard faster, which appeals to sales and channel operations.

Jakki Geiger: A huge driver has been regulatory compliance = appealing to those who gather data across the enterprise and create reports.

Ravi Shankar: I like what Charles Bloodworth of J&J said at Informatica World 2010 – “MDM is not just a project; it’s a discipline – a way of doing bus for us”.

Dan Power: Good points Jakki & Ravi – those are the pain points I’m talking about: increasing revenue / onboarding channel partners faster.

Jakki Geiger: One area I think is really going to take off is improving business processes = improve data to improve the process.

Jakki Geiger: One exec got buy in from exec team with “we need to manage our product supply chain and info supply chain equally efficiently”.

Ravi Shankar: Agreed – bus needs to be involved in MDM. Charles of J&J said bus involvement drove their MDM and data governance success.

Dan Power: That’s right – becomes a way of life – new discipline for the business – to have a golden copy of the data that they can trust.

Jakki Geiger: I agree with u. IT needs to understand what the business pains and strategic imperatives are, then evaluate “can MDM help?”

Dan Power: Product management and supply chain are just as fertile for most companies as customer data – so MDM is just getting started.

Dan Power: I’ve been talking to a lot of companies lately that have already done customer MDM and are now looking at doing product MDM.

Ravi Shankar: Product MDM: I see lot of demand for this from manufacturing companies. Just came from S. Korea – product MDM is hot.

Dan Power: Or even supplier MDM – in order to get global strategic sourcing initiatives off the ground, which can save millions of $.

Ravi Shankar: Customer MDM to product MDM – we’ve seen that with our own early customers – They leveraged the same Informatica platform.

Julie Hunt: How do you see MDM implementations evolving to take advantage of newer tech such as ‘cloud’?

Julie Hunt: And what advantages does the cloud offer to MDM solutions?

Dan Power: Good question, Julie – definitely see a movement towards the cloud – people don’t want to create tomorrow’s “legacy systems”.

Dan Power: So they increasingly are asking their vendors about cloud deployment options, even if they don’t rush to take advantage of them.

Dan Power: They want to know they’re available

Dan Power: To Julie’s Q about cloud, I think eventually we’ll see cloud deployments at lower cost than on-premise (particularly hardware).

Ravi Shankar: Let me outline 2 use cases we’ve seen @ InformaticaCorp.

Ravi Shankar: Use case 1: During peak times like holiday seasons, retailers can burst into cloud for additional capacity.

Ravi Shankar: Use case 2: Mktg mgrs can use self service tools to upload attendee list from event w/o having to bother IT.

Dan Power: The promise of cloud for me, is more flexibility as my business grows and if we have seasonal peaks and valleys of demand.

ocdqblog (Jim Harris): What do you say to companies that expected that from their data warehouse? How is MDM different from conformed dims?

Ravi Shankar: ocdqblog – welcome. Looking forward to a lively MDM discussion.

Dan Power: Good question, Jim. Most companies had unrealistic expectations from data warehouses, which ended up being expensive, read-only,

Dan Power: and updated infrequently. MDM gives them the capability to modify the data, publish to a DW, and manage complex hierarchies.

Dan Power: So to finish answering your question Jim, I think MDM offers more flexibility than the typical DW.

Dan Power: That’s why BI on top of MDM (or more likely, BI on top of a DW that draws data from an MDM) is so popular.

Ravi Shankar: MDM for DW – 90% of Informatica MDM customers use it for analytical use (in addition to operational).

ocdqblog (Jim Harris): Thanks Dan – Follow-up is do you see MDM as compliment or replacement for DW?

Dan Power: Definitely a compliment – fills void in the middle between trx systems and the DW – does things that neither can do to data.

Jakki Geiger: are you seeing this trend? Evolving beyond single customer view= visibility into 360 customer view w/products and channels, etc.

Dan Power: Yes, Jakki – people want more than a single view – they want multiple views on top of the single view.

Ravi Shankar: Siperian customers – We’re having a lively chat on MDM and data governance. Join in!

Ravi Shankar: Dan, what do you tell DW admins that DW provides their single view for enterprise?

Dan Power: I tell DW admins that most people in the enterprise aren’t completely happy with DW – that’s why there’s pain leading to MDM.

Jakki Geiger: Since the driver of MDM is the business, how are we getting master data into the hands of the business?

Dan Power: Good Q, Jakki – getting MDM data back into hands of the business should be built into the project – and the software platform.

Ravi Shankar: Compliance is driven out of DW – you need MDM for accurate compliance reports – Do you agree?

Dan Power: Yes, Ravi – Garbage in, Garbage out – you need quality data from the MDM system to feed into the data warehouse.

Julie Hunt: So we must advocate value of data governance as well as value of MDM with business, senior management?

Dan Power: I tell people to think of their initiative as a data governance project that happens to involve #MDM technology.

Dan Power: Not an #MDM technology project that requires data governance.

Dan Power: And to start the data governance piece about 6 months before the technology piece, if possible.

Julie Hunt: The importance of data quality = another layer to be advocated to the business and to management – show them the impact on outcomes.

Jakki Geiger: MDM is like a Ferrari. If you don’t use DQ with MDM, it’s like putting regular gas in Ferrari=sub optimal performance.

Dan Power: I’ve seen people try to do MDM without data quality – and it’s a disaster, like trying to run a submarine on dry land!

Dan Power: The fact is that #MDM and data quality are linked, just as #MDM and data governance are linked.

Ravi Shankar: Should data quality be integrated within #MDM?

Dan Power: Good question, Ravi – I’ve seen it both ways – a data quality engine integrated with the MDM platform or separate, both can work as long as the data quality tool is robust and the integration is solid, shouldn’t matter.

Dan Power: Most MDM platform vendors are not equally good at developing data quality tools – Informatica is one of the few that is.

Julie Hunt: How much does corporate culture impact success/failure of projects for #MDM, data governance etc.?

Dan Power: Great Q – corporate culture is a huge impact on success because data governance drives MDM and requires a lot of change mgt. So spend a lot of time on org. change in the data governance side of the #MDM initiative in order to be successful.

Ravi Shankar: Heard a customer say – “Don’t overdo data governance – do just what’s necessary” Do you agree?

Dan Power: I’d agree not to go overboard on data governance – balanced approach that’s right for your co. just enough to get the job done. Too much data governance can be worse than not enough – can be bureaucratic – the “data governance police”.

Ravi Shankar: Data governance applies to all data, but I hear that in MDM context a lot. Do you hear “master data governance” for MDM?

Jakki Geiger: Some argue shouldn’t call it data governance because the -ve connotation of “governance” thoughts?

Dan Power: I actually like that phrase – master data governance – makes it more clear and precise what we’re talking about

Dan Power: Because otherwise, data governance organization can get drawn into all kinds of weird things not related to master data

Dan Power: We need to recognized that data governance is (a) political, (b) controversial, (c) going to have an enforcement side.

Ravi Shankar: Now, do orgs do data governance first before implementing MDM or after they select an MDM product?

Dan Power: So in some ways, I actually like the term “data government” better – makes it more explicit what we’re talking about.

Dan Power: And it reminds people that we’re talking about governing the enterprise’s core master data – just like we govern other key assets.

Jakki Geiger: I think the challenge is that we’re still in the process of understanding that data is a strategic asset.

Dan Power: It’s ideal if they can start data governance before even selecting a product – so that the data governance org. can help w/ the selection process.

Ravi Shankar: Dan wrote an excellent whitepaper – “When Data Governance Turns Bureaucratic” – you can download it from http://bit.ly/ck2Gw8.

Dan Power: Truly competitive 21st century companies not only understand that data is a strategic asset, it’s how they run their business.

Dan Power: Forward looking businesses like Google, Amazon, Century 21, eBay, etc. realize that the data IS their business!

Jakki Geiger: “Data as strategic asset” is a fairly new concept. Visionaries recognize need 4 scale and intelligence=harnessing & analyzing data.

Dan Power: That was a fun white paper to write – looking forward to doing another one with the great folks at Informatica again soon!

Jakki Geiger: What I liked about Dan’s WP was the discussion around stopping the problem of data quality at the source.

Seth Grimes: Is data governance also (d) useful on balance and (e) capable of delivering ROI?

Dan Power: Yes, of course – or people wouldn’t be doing it. You can’t bring together massive amounts of data in an MDM hub and not have some type of governance framework in place. And if there was no ROI, it wouldn’t be happening.

Dan Power: I’m pretty familiar with Oracle’s data governance program, and for a huge company, it’s not real expensive.

Ravi Shankar: Welcome to #INFATJ – good data governance question.

Ravi Shankar: Successful Informatica MDM customers like J&J, Merrill, and numerous others have had strong global data governance orgs.

Ravi Shankar: Data is a key asset that many firms make a lot of money out of it – Bloomberg for e.g.

Ray Wang: RT @Ravi_Shankar_: Data is a key asset that many firms make a lot of money out of it – Bloomberg for e.g.

Dan Power: Good example with Bloomberg – welcome Ray!

Ravi Shankar: @rwang0 thx for the RT

Jakki Geiger: Can you create a career out of MDM? Many of our customers have extended MDM to address more and more issues in their orgs.

Dan Power: Good Q, Jakki – u can create a career out of it, I have for the last 6 years, but you’ve got to really have this in your blood

Ravi Shankar: Within Informatica customers, we’ve seen careers of several people take off b/c of successful #MDM data governance.

Julie Hunt: Thanks for great tweet jam!

Jakki Geiger: Thank you for participating! Looking forward to next time. Good luck to you all!

Dan Power: Thanks for joining us today – hope you enjoyed it! Check out the Hub Designs Blog at http://blog.hubdesigns.com.

Ravi Shankar: Thx for your insightful discussion and advice on #MDM data governance. Hope you all enjoyed it. Until next time!

Dan Power: This is Dan Power, signing off – have a great day everyone!

10
Nov
Cloud Computing Growth

Moving MDM into the Cloud

This article was originally published in The Data Warehousing Institute’s FlashPoint newsletter.

Whether you call it software-as-a-service or cloud computing, deploying enterprise applications via the Internet continues to gain momentum. In fact, pioneers such as Amazon, Google, Rackspace, Salesforce.com, and NetSuite have experienced rapid growth in demand, despite global economic uncertainty.

Although we’re still in the early days of cloud computing, its benefits are compelling. Dave Powers, Eli Lilly’s associate information consultant for discovery IT, recently said “We were … able to launch a 64-machine cluster computer working on bioinformatics sequence information, complete the work, and shut it down in 20 minutes. It cost $6.40. To do that internally–to go from nothing to getting a 64-machine cluster installed and qualified–is a 12-week process.”

Master data management (MDM) is also moving to the cloud. MDM is a set of disciplines, processes, and technologies for ensuring the accuracy, completeness, timeliness, and consistency of multiple domains of enterprise data across applications, systems, and databases, and across multiple business processes, functional areas, organizations, geographies, and channels. Note the key words: “multiple,” “across,” and “enterprise.” MDM spans multiple domains of master data and reaches across the many silos that exist in today’s enterprises, and cloud computing helps organizations integrate master data across multiple data centers in different geographies or from different acquisitions.

When I talk to people about moving MDM hubs from corporate data centers to cloud computing environments, security and compliance are by far the most frequently raised issues.

Ironically, corporate data centers may actually be less secure than cloud computing environments. Over the last few years, there have been thousands of well-publicized breeches at “household name” organizations. The Privacy Rights Clearinghouse has compiled an extensive list of known data breaches, along with the number of records exposed with each incident. Of course, there have also been attacks on, and breaches by, cloud computing providers such as Google, but there are far fewer of these incidents. That being said, there’s both a perception issue and a real need for improved security by cloud providers, particularly as security threats continue to grow and evolve.

When it comes to compliance, moving enterprise applications into the cloud doesn’t absolve a company from the laws and regulations it falls under compared to when the company provides that service inside its firewall. Depending on the industry involved, evaluating potential cloud providers against that industry’s compliance requirements can definitely be a nontrivial effort.

MDM vendors–Oracle, IBM, SAP, Informatica/Siperian, Initiate (an IBM company) and smaller providers–are evolving to the cloud. Oracle’s Fusion MDM hub will offer a cloud deployment capability when it ships early next year. IBM and Initiate are likely working on future versions of their products that will operate smoothly in the cloud. Informatica, having acquired Siperian, has also made major investments in cloud computing.

Security, legal, and technical issues still need to be resolved by the cloud computing providers, software vendors, systems integrators, and their enterprise customers. This will involve firewalls, encryption, backup solutions, disaster recovery, service-level agreements, and so on, but technology and legal teams are good at solving these kinds of problems.

Meanwhile, the benefits are too large to ignore. Economically, it makes more sense to share complex infrastructure and pay only for what you actually use. From a time-to-value perspective, cloud computing allows you to skip hardware procurement and capital expenditure and instead just order from a “menu.”

Maintenance and updates are a constant headache for most IT shops. Thankfully, most cloud providers continuously update their software, adding new features as they become available. As for scalability, cloud systems are built to handle sharp increases in workload. Furthermore, cloud solutions are designed to work with a simple Web browser, so users can access them from their desktops, laptops, or smartphones.

The MDM market will probably trail the rest of the enterprise a bit, but the appetite for building large, multi-million dollar applications inside the firewall is cooling. CIOs see the economics of buying, maintaining, and upgrading the applications and accompanying servers, and end up saying, “On the whole, I think I’d rather rent!”

I’d love to know what you think of the question of moving MDM into the cloud. Please click the “Leave a Comment” button and share your thoughts.

27
Oct

Faster is Better!

Usain BoltIn the real estate industry, they have a saying: “location, location, location!” In the technology business, and particularly in the master data management (MDM) field, it’s all about time to value.

A shorter, more targeted project (vs. the “ultimate” whiz-bang project with all the technology bells and whistles) pays off better in two important ways:

  1. Generally, the costs are lower, because you’re incurring them for a shorter time. That’s obviously not always strictly true (some crash projects can end up being very expensive) but a 6-9 month project usually tends to be less expensive than a 12-24 month project.
  2. You’re delivering the expected benefits that much sooner. So whatever value the business is going to gain from your MDM initiative, it will get that value roughly twice as fast if you can go with the targeted 6-9 month project instead of the 12-24 month “mega project”.

If you think back to our recent article on MDM Best Practice #1 – Start with the Need, Pain or Problem (Not “The Solution”), what the business really wants is for their problem to be solved. They don’t want the most elegant solution with the latest ‘whiz bang’ technology.

They’d like to be able to recognize their customer at all touch points; to be able to add new customers easily without accidentally creating a lot of duplicates; to be able to manage customer creditworthiness and risk in an efficient manner; to roll up sales by the customers’ corporate hierarchy; to be able to efficiently identify the untapped prospects in a corporate family, geography or vertical market; to be able to tie all interactions with a customer back to a single view of that customer; and so on.

Not a lot to ask, they’d probably tell you. They’ll probably ask, why can’t we do that now? After all the investments in all the ERP and CRM systems, in all the data warehouses, data marts and business intelligence solutions, we come along with MDM platforms and (gulp) data governance.

We tell the business users that with MDM, on the one hand, we can help them with their burning problems that never seem to get solved any other way. But on the other hand, it’s going to take their direct involvement in a way they’ve probably never had to do before: data governance.

So it’s matter of “to whom much is given, much is expected”. The business will have a new capability that will solve some important business problems, but the business owners and users will have to step up in a way they may not have had to before, by taking ownership of the data, setting policies around data quality, accuracy, completeness, timeliness and consistency, and then agreeing to enforcement of those policies.

Data government is primarily a political endeavor, and as a result, MDM projects have an explicitly political side to them. Be prepared for that, and remember, faster is better.

Contact Hub Designs for advice on your MDM or data governance initiative.

25
Oct
Guy Kawasaki as Evangelist

The Need for MDM Evangelism

For a long time now, I’ve admired Guy Kawasaki, one of the early Apple employees responsible for marketing the Macintosh computer in 1984. He’s credited with being one of the people to bring the concept of evangelism, in his case focused on creating passionate users and developers to become advocates for Apple, to the high tech business.

I’ve tried to emulate him by being an evangelist for customer and product MDM. From 2001 to 2004, I was a consultant working with the precursor to Oracle’s Customer Data Hub platform. At D&B from 2004 to 2007, I managed its strategic alliance with Oracle while Oracle launched and refined Customer Data Hub. I left D&B to start Hub Designs in 2007 because I wanted to work more directly in developing and executing MDM strategy at corporate clients. All this time, I’ve tried to get people excited about using the evolving technology to solve business problems.

In the past nine years, in all of the different industries and companies I’ve worked with, most have quickly “gotten” MDM:

  • They understand the value of the Single View of the Customer (or Product, as the case may be).
  • They see the revenue increases from being able to up-sell and cross-sell customers by knowing more about them, and by knowing their own products better.
  • They understand the dollar value of having a streamlined, coordinated New Product Introduction process.
  • They see the short payback period and millions in savings from a strategic sourcing program that consolidates vendors and products, and renegotiates agreements.
  • They understand the contribution MDM makes to credit risk management (know your customer, and whether they can pay their bills on time).
  • And they see how MDM (done properly, which includes data quality improvement and a data governance program) makes it much easier and more efficient to have accurate, complete, timely and consistent information available for compliance with governance regulations.

But all of those organizations, where I’ve been the “external champion” or evangelist, have needed a corresponding “internal champion” or evangelist.

Someone to lead the charge internally, to have the hallway conversations, to fight the good fight politically, to scrap for every budget dollar, to convince the powers that be, the type of person who digs in and doesn’t let go. Someone who’s convinced that master data management and data governance is important to his or her company. That it’s so important that it’s worth going out on a bit of a career limb. Or who perhaps was brought in specifically to head up an initiative like this.

My friend Tom Carlock wrote a great article called “So You Want to be a Data Champion?”, where he discusses how to be prepared to be your organization’s “data champion”. Tom knows whereof he speaks, because he’s been in roles like that at The CIT Group and AIG, and is now a leader of product strategy at D&B. He mentions attributes like being able to have a consistent vision that you can “sell” to others, the ability to develop and maintain relationships, being able to listen, ask for input and deal with objections, and being optimistic, hopeful and patient.

To that I would add, being persistent. My father introduced me to a quote by Calvin Coolidge, the 30th U.S. President:

“Nothing in this world can take the place of persistence. Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent.”

If you decide to become an MDM evangelist at your company, and you’re persistent in that role, you can help your company manage master data as an enterprise-wide asset – and transform itself in the process. I think our corporations today – ten years into the twenty-first century – desperately need that type of innovation and change.

25
Sep

My Take on Oracle OpenWorld 2010

Black Eyed Peas at Oracle OpenWorldI’m flying home today from Oracle OpenWorld 2010, which I enjoyed enormously, as usual. Beyond the “old home week” aspect of it – seeing old friends, who for some reason I only seem to see at the Oracle Applications Users Group COLLABORATE conference in the spring or at Oracle OpenWorld in the fall – there was a tangible energy in the halls, the session rooms and the exhibit areas this year. And the Black Eyed Peas’ performance Wednesday night was a lot of fun as well.

Let me start out by saying that Hub Designs is vendor agnostic – we partner with all of the leading MDM vendors, including Oracle, Informatica / Siperian, Initiate Systems / IBM, SAP, D&B / Purisma, and Kalido, and are having partnership discussions with others like Orchestra Networks and Stibo Systems.

But my roots in the Oracle community go back to 1995, and my knowledge investment in Oracle’s CRM, ERP and MDM products is considerable. So I feel very comfortable at OpenWorld, and have about 250 Oracle people in my address book.

So although we are vendor agnostic, it’s only natural that we’ve developed a strong relationship with some partners, and are still working on developing that level of partnership with others. It’s hard to have equally deep partnerships with ten or so different companies.

My schedule prevented me from arriving until Tuesday, and when I did get there, I didn’t feel too well. But I did get to some sessions on Wednesday, and I was particularly impressed by “MDM Customer Panel: Implementation Challenges and Best Practices with the MDM Institute, Credit Suisse, Royal Caribbean Cruise Lines, Cricket Communications, and Wind River Systems”.

The session was a very practical Q&A, with different Oracle customers from different industries talking about their experiences, difficulties, and successes over the past four years or so. Several of them had implemented Oracle’s Customer Hub (formerly Siebel Universal Customer Master or UCM), with Wind River having implemented the Customer Data Hub (CDH) product.

The session also included Aaron Zornes, a prominent thought leader and Chief Research Officer of the MDM Institute. It was great to see him and to chat briefly after the session. If you’re able to, you should definitely register for the upcoming MDM and Data Governance Summit in New York City on October 3-5. I’ve been attending these for several years and always find them helpful in order to stay in touch with the pulse of what’s going on in the MDM and data governance space.

The session that I did with Bill Miller and Vanessa Hsu from Oracle was well attended, despite being in the very last time slot of the conference (Thursday at 3:00 pm). We had 101 people in the room, and even though we went a few minutes past the top of the hour, almost everyone stayed to the end. I talked about the need for change in today’s corporations, and the power of being an MDM evangelist in bringing innovation and change back to your company, as well as about the Top Ten best practices that I’ve observed over the past nine years of working in the fields of Data Governance and Master Data Management, across both the customer and product domains.

Bill Miller talked about how Oracle has applied these concepts to its own MDM needs, and its own six year journey from data quality chaos to finely tuned governance machine. It was great to hear, because I’ve known Bill for almost that entire time, and watched him go through some incredible projects, and grow into an important role as Global Solution Owner for Data Quality Management with Oracle’s IT function. He works closely with the business people (the Global Process Owners) in marketing, sales, finance, customer service, and so on. That virtual team is Oracle’s data governance board, and is responsible for some huge improvements in Oracle’s data quality picture over the last few years. Oracle implemented Oracle Customer Hub internally, and made some great process and cultural changes.

Vanessa Hsu is a Senior Product Strategy Manager at Oracle, and is responsible for a new product called Oracle Data Governance Manager. That product is an extension to Oracle Customer Hub, and provides a centralized administration tool for data stewards, giving easy access to key MDM operations, to increase data steward productivity and highlight enterprise-wide data quality metrics at a glance. It’s an important capability that Oracle will extend to its other hub products over its next release cycle.

The “feel on the street” in the MDM track at Oracle OpenWorld this year was that it was “full speed ahead” at Oracle. Gartner recognizes Oracle as one of the leaders in its “Magic Quadrant” for MDM, and deservedly so. There are a lot of smaller vendors with great technology too, but Oracle has done a lot to advance the state of the MDM art, and it was a pleasure to be in San Francisco this week to see their customers talk about their success. It will be interesting to see what happens over the next few years as Oracle introduces Fusion MDM to the market.

22
Sep

Org. Change and Data Governance

I read a great article recently by Steve Sarsfield on his blog “Data Governance and Data Quality Insider” about Change Management and Data Governance, and it got me thinking about the critical role that organizational change management plays in any well founded data governance program.

For almost ten years, with a few years off during the “Dot Com” era, I implemented Oracle’s CRM and ERP products. One of the things I came to appreciate during that time was the huge difference that including organizational change management makes between a successful implementation and a “less than successful” one.

That’s why I include emphasizing the organizational change management aspects as one of the “Ten Best Practices in Master Data Management and Data Governance” when I speak at conference like the Oracle Applications Users Group COLLABORATE 10 or Oracle OpenWorld.

That’s because big transformational programs like MDM and data governance are not that different from CRM and ERP. Any time you want the organization to embrace new processes and new technology, and more importantly to modify its DNA (that is, its culture), you’ve got to embrace “org. change”.

I’ve got a friend who is a professor in this stuff at Southern New Hampshire University, with a distinctive name – Dr. Burt Reynolds. I first met him on a 12 month ERP project at a $1 billion software company, where he helped define the org. change strategy. I studied what he did very carefully, and I’ve tried to weave it into every project I’ve done since then.

One of the biggest elements is the communications strategy. First, learn about your audience. How do they like to learn about things? Do they like e-mail newsletters, internal web sites, one-on-one meetings with their supervisors, town hall meetings with company leaders, lunch and learn sessions with project team leadership, small training sessions, etc.

Second, think about your message. Some things lend themselves to certain media better than others. Short, snappy messages are probably better suited for town hall meetings. Technical material is better handled in hands-on training sessions. Anything involving changes to individual positions is best suited for individual meetings with supervisors.

What you’ll wind up with is a grid of messages on the left and media across the top. Then you add in the time element (when to deliver these messages), and you’ll have your internal communications campaign.

Steve mentions in his article the ADKAR model for organizational change developed by Prosci: Awareness, Desire, Knowledge, Ability, and Reinforcement.

What this will produce is a well-coordinated internal communications strategy, that when you deliver it, will result in every stakeholder and business constituent being aware of your data governance program, why it’s necessary, and how it links to the overall business strategy of the company.

As for desire to participate in the change, you want to reach as many people as possible, recruit some to be champions of the program, educate others so they’re at least neutral towards it, and keep the number of active opponents as small as possible.

Your communications plan must include a healthy amount of knowledge transfer, because data governance, although not solely a technology driven activity, includes enough technology that the people actively involved in it need to be completely comfortable with it.

You’ll also be raising the bar for the ability and skill of many of the individuals in the company, as well as redesigning some of the processes for entering, updating and consuming master data. Be prepared for the amount of time this is going to take, as well as the force of the political pushback you’ll encounter. People and organizations have a lot of inertia and tend to resist change at first. That’s why reinforcement is so important, by repeating important messages several times and weaving them into different media.

Steve’s article was great, and brought back to me the importance of introducing organizational change management into MDM and data governance programs. It can literally make the difference between success and failure. Please let us know – here in the comments or on in the forums on the MDM Community – what you think of applying org. change to MDM and data governance.

12
Sep

Speaking at Oracle OpenWorld

Colored flags flying high outside the Moscone ...

Image via Wikipedia

I’m really looking forward to speaking at the upcoming Oracle OpenWorld conference. I’ve been attending OpenWorld since 2004, and my talk at it last year was a big hit.  David Butler from Oracle, who manages the MDM track at OpenWorld, said I was their “cleanup hitter” last year and that I “hit a home run with the bases loaded”.

The attendance for the session at the 2009 OpenWorld set a record for its time slot (the very last session in the conference).  This year, I’ve got the same time slot again, so if you’re planning to go to OpenWorld and are interested in Master Data Management, hang out to the very end and drop by the session.  It will be on Thursday, September 23rd, at 3:00 pm Pacific time, in the Moscone West building, Room 3003.

I’ll be co-presenting with my friends Bill Miller and Vanessa Hsu from Oracle.  The topic will be “Best Practices and Advanced Topics in Master Data Management and Data Governance”, and here’s that the Schedule Builder says about our session (Session ID S317887):

Data governance is key for healthy enterprise-wide CRM, ERP, SCM, and BI enterprise processes. Master data management provides a foundation for data governance. Thus, for many companies, it’s not “if” they will implement some form of MDM–it’s “when.” You can’t govern unmanaged data. This session will help you better understand MDM and data governance. It presents some useful MDM and data governance best practices, talks about what works and what doesn’t, covers the importance of a holistic approach, and discusses how to get the political aspects right.

So I’ll present some useful best practices for MDM and data governance, Bill Miller will give an “applied case history” of what Oracle has done internally in its implementations of MDM and data governance, and Vanessa will discuss the Data Governance Manager product that Oracle has recently introduced.

It should be a great session – I’m really looking forward to being part of it!

22
Jul

Modeling the MDM Blueprint – Part 5

er_modelIn this series, we’ve discussed developing the MDM blueprint by creating the Common Information (Part 2), Canonical (Part 3), and Operating (Part 4) models in our work streams. We’ve introduced the Operating Model into the mix to communicate with the business how the solution will be adopted and used to realize the expected benefits. And hopefully we’ve set reasonable expectations with our business partners as to what this solution will look like when deployed.

Now, it’s time to model and apply the technical infrastructure or patterns we plan on using. The blueprint now moves from being computation and platform independent to one of expressing intent through the use of more concrete platform-specific models.

Reference Architecture

After the initial (CIM, Canonical, and Operating models) work is completed, then, and only then, are we ready to move on to the computation and platform specific models. We know how to do this – for example see Information ServicePatterns, Part 4: Master Data Management architecture patterns.

At this point, we now have enough information to create the reference architecture. One way (there are several) to organize this content is to use the Rozanski and Woods extensions to the classic 4+1 view model introduced by Philippe Kruchten. The views are used to describe the system in the viewpoint of different stakeholders (end-users, developers and project managers). The four views of the model are logical, development, process and physical view. In addition, selected use cases or scenarios are used to demonstrate or show the architecture’s intent. Which is why the model contains 4+1 views (the +1 being the selected scenarios).

41views1

Rozanski and Woods extended this idea by introducing a catalog of six core viewpoints for information systems architecture: the Functional, Information, Concurrency, Development, Deployment, and Operational viewpoints and related perspectives. This is elaborated in detail in their book titled “Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives”.  There is much to learn from their work, I encourage you to visit the book’s web site for more information.

What we are describing here is how MDM leadership within very large-scale organizations can eventually realize the five key “markers” or characteristics in the reference architecture to include:

  • Shared services architecture evolving to process hubs;
  • Sophisticated hierarchy management;
  • High-performance identity management;
  • Data governance-ready framework; and
  • Registry, persisted or hybrid design options in the selected architecture.

This is an exceptional way to tie the technical models back to the stakeholders needs, as reflected in the viewpoints, perspectives, guidelines, principles, and template models used in the reference architecture. Grady Booch said “… the 4+1 view model has proven to be both necessary and sufficient for most interesting systems”, and there is no doubt that MDM is interesting. Once this work has been accomplished and agreed to as part of a common vision, we have several different options to proceed with. One interesting approach is leveraging this effort into a Service Orientated Modeling Framework introduced by Michael Bell at Methodologies Corporation.

Service-Oriented Modeling

The service-oriented modeling framework (SOMF) is a development life cycle methodology. It somf_v_2_0offers a number of modeling practices and disciplines that contribute to a successful service-oriented life cycle management and modeling. It illustrates the major elements that identify the “what to do” aspects of a service development scheme.

These are the modeling pillars that will enable practitioners to craft an effective project plan and to identify the milestones of a service-oriented initiative—in this case crafting an effective MDM solution.  SOMF provides four major SOA modeling styles that are useful throughout a service life cycle (conceptualization, discovery and analysis, business integration, logical design, conceptual and logical architecture).

These modeling styles: Circular, Hierarchical, Network, and Star, can assist us with the following modeling aspects:

  • Identify service relationships: contextual and technological affiliations
  • Establish message routes between consumers and services
  • Provide efficient service orchestration and choreography methods
  • Create powerful service transaction and behavioral patterns
  • Offer valuable service packaging solutions

SOMF Modeling Styles

SOMF offers four major service-oriented modeling styles. Each pattern identifies the various approaches and strategies that one should consider employing when modeling MDM services in a SOA environment.

Circular Modeling Style: enables message exchange in a circular fashion, rather than employing a controller to carry out the distribution of messages. The Circular Style also offers a way to affiliate services.

Hierarchical Modeling Style: offers a relationship pattern between services for the purpose of establishing transactions and message exchange routes between consumers and services. The Hierarchical pattern enforces parent/child associations between services and lends itself to a well known taxonomy.

somf_stylesNetwork Modeling Style: this pattern establishes “many to many” relationship between services, their peer services, and consumers similar to RDF. The Network pattern accentuates on distributed environments and interoperable computing networks.

Star Modeling Style: the Star pattern advocates arranging services in a star formation, in which the central service passes messages to its extending arms. The Star modeling style is often used in “multi casting” or “publish and subscribe” instances, where “solicitation” or “fire and forget” message styles are involved.

There is much more to this method, so I encourage you to visit the Methodologies Corporation site and download the tools, power point presentations, and articles they’ve shared.

Summary

Based on my experience, we have to get this modeling effort completed to improve the probability we’ll be successful. MDM is really just another set of tools and processes for modeling and managing business knowledge of data in a sustainable way. Take the time to develop a robust blueprint to include the Common Information (semantic, pragmatic and logical modeling), Canonical (business rules and format specifications), and Operating Models to ensure completeness. Use these models to drive a suitable Reference Architecture to guide design choices in the technical implementation.

This is hard, difficult work. Anything worthwhile usually is. Why put the business at risk to solve this important and urgent need without our stakeholders understanding and real enthusiasm for shared success? A key differentiator and the difference between success and failure on an MDM journey is taking the time to model the blueprint and share this early and often with the business. This is after all a business project, not an elegant technical exercise. Creating and sharing a common vision through our modeling efforts helps ensure success from inception through adoption by communicating clearly the business and technical intent of each element of the MDM program.

In the last part of the series, I’ll discuss where all this fits into the larger MDM program and how to plan, organize, and complete this work.

21
Jul

Modeling the MDM Blueprint – Part 4

optionIn Part 2 and Part 3 of this series, we discussed the Common Information and Canonical Models. Because MDM is a business project, we need to establish of a common set of models that can be referenced independently of the technical infrastructure or patterns we plan on using. Now it is time to introduce the Operating Model to communicate how the solution will actually be deployed and used to realize the expected benefits.

This is the most important set of models you will undertake. And sadly, not widely accounted for “in the wild”, meaning rarely seen, much less achieved. This effort describes how the organization will govern, create, maintain, use, and analyze consistent, complete, contextual, and accurate data values for all stakeholders.

There are a couple of ways to do this. One interesting approach I’ve seen is to use the Galbraith Star Model as an organizational design framework. The model is developed within this framework to understand what design policies and guidelines will be needed to align organizational decision making and behavior within the MDM initiative.

The Star model includes the following five categories:

Strategy: Determine direction through goals, objectives, values and mission. It defines the criteria for selecting an organizational structure (for example functional or balanced matrix). The strategy defines the ways of making the best trade-off between alternatives.

Structure: Determines the location of decision making power. Structure policies can be subdivided into:
- specialization: type and number of job specialties;
- shape: the span of control at each level in the hierarchy;
- distribution of power: the level of centralization versus decentralization;
- departmentalization: the basis to form departments (function, product, process, market or geography).

In our case, this will really help when it comes time to designing the entitlement and data steward functions.

graph_galbraith_star-model1Processes: The flow of information and decision processes across the proposed organization’s structure. Processes can be either vertical through planning and budgeting, or horizontal through lateral relationships (matrix).

Reward Systems: Influence the motivation of organization members to align employee goals with the organization’s objectives.

People and Policies: Influence and define employee’s mindsets and skills through recruitment, promotion, rotation, training and development.

Now before your eyes glaze over, I’m only suggesting this be used as a starting point. We’re not originating much of this thought capital, only examining the impact the adoption of MDM will have on the operating model within this framework. And more importantly, identifying how any gaps uncovered will be addressed to ensure this model remains internally consistent. After all, we do want to enable the kind of behavior we expect in order to be effective, right?

A typical design sequence starts with an understanding of the strategy as defined. This in turns drives the organizational structure. Processes are based on the organization’s structure. Structure and Processes define the implementation of reward systems and people policies.

The preferred sequence in this design process is composed in the following order: (a) strategy; (b) structure;  (c) key processes; (d) key people; (e) roles and responsibilities; (f) information systems (supporting and ancillary); (g) performance measures and rewards; (h) training and development; (i) career paths.

The design process can be accomplished using a variety of tools and techniques. I have used IDEF, BPMN or other process management methods and tools (including RASIC charts describing roles and responsibilities, for example). What ever tools you elect to use, they should effectively communicate intent and be used to validate changes with the stakeholders, who must be engaged in this process.

Armed with a clear understanding of how the Star model works we can turn our attention to specific MDM model elements to include:

Master Data Life Cycle Management processes
- Process used to standardize the way the asset (data) is used across an enterprise
- Process to coordinate and manage the lifecycle of master data
- How to understand and model the lifecycle of each business object using state machines (UML)
- Process to externalize business rules locked in proprietary applications (ERP) for use with Business Rules Management Systems (BRMS) (if you’re lucky enough to have one )
- Operating Unit interaction
- Stewardship (Governance Model)
- Version and variant management, permission management, approval processes
- Context (languages, countries, channels, organizations, etc.) and inheritance of reference data values between contexts
- Hierarchy management
- Lineage (historical), auditability, traceability

I know this seems like a lot of work. Ensuring success and widespread adoption of Master Data Management mandates this kind of clear understanding and shared vision among all stakeholders. We do this to communicate how the solution will actually be deployed and used to realize the benefits we expect.

In many respects, this is the business equivalent to the Technical Debt concept Ward Cunningham developed (we’ll address this in the next part on Reference Architecture) to help us think about this problem. Recall this metaphor means doing things the quick and dirty way sets us up with a technical debt, which is similar to a financial debt. Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort we have to do in future development because of the quick and dirty design choices we have made. The same concept applies to this effort. The most elegant technical design may be the worst possible fit for the business. The interest due in a case like this is, well, unthinkable.

Take the time to get this right. You will be rewarded with enthusiastic and supportive sponsors who will welcome your efforts to achieve success within an operating model they understand.

16
Jul

Modeling the MDM Blueprint – Part 1

Several practitioners have contributed to this complex subject (see Dan Power’s Five Essential Elements of MDM and CDI, for example) and have done a good job at describing the critical elements.  There is one more element that’s often overlooked however, and it remains a key differentiator and all too often, it’s the difference between success and failure among the major initiatives I’ve had the opportunity to witness – modeling the blueprint for MDM.

pen1This is an important first step to take, assuming the business case is completed and approved. It forces us to address the very real challenges up front, before embarking on a journey that our stakeholders must understand and support. Obtaining buy-in and executive support means we all share a common vision.

MDM is more than maintaining a central repository of master data. The shared reference model should provide a resilient, adaptive blueprint to sustain high performance and value over time.

An MDM solution should include the tools for modeling and managing business knowledge of data in a sustainable way.  This may seem like a tall order, but consider the implications if we focus on the tactical and exclude the reality of how the business will actually adopt and embrace all of your hard work.

Or worse, asking the business to start from a blank sheet of paper and expect them to tell you how to rationalize and manage the integrity rules connecting data across several systems, eliminate duplication and waste, and ensure an authoritative source of clean, reliable information can be audited for completeness and accuracy. Still waiting?

So What’s in This Blueprint?

The critical thing to remember is the MDM project is a business project that requires establishing a common information model that applies whatever the technical infrastructure or patterns you plan on using may be. The blueprint should remain computation and platform independent until the Operating Model is defined (and accepted by the business), and a suitable Common Information Model (CIM) and Canonical Model are completed to support and ensure the business intent.

Then, and only then, are you ready to tackle the Reference Architecture.

The essential elements should include:

  • Common Information Model
  • Canonical Model
  • Operating Model, and
  • Reference Architecture (e.g. 4+1 views).

I’ll be discussing each of these important and necessary components within the MDM blueprint in future articles in this series, and I encourage you to participate and share your professional experience. Adopting and succeeding at Master Data Management is not easy, and jumping into the “deep end” without truly understanding what you are solving for is never a good idea.

Whether you are a hands-on practitioner, program manager, or an executive planner, I can’t emphasize enough how critical modeling the MDM blueprint and sharing this with the stakeholders is to success. You simply have to get this right before proceeding further.

21
May

Recent eLearning Curve Webinar

Hub Designs recently hosted a 30 minute webinar on “Best Practices in MDM and Data Governance with Dan Power”, in concert with our friends at eLearning Curve and Information Management magazine.

To download the replay of the webinar (with audio), please go to http://bit.ly/hub-designs-webinar.  To download just the slides, please go to http://bit.ly/mdm-best-practices and click “Download”.

For the “When Data Governance Turns Bureaucratic” white paper mentioned in the presentation, go to http://bit.ly/data-governance.  Scroll to and click the link at the end of that article.

Thanks for attending the webinar (or the replay). We hope you found it valuable!

18
Apr

Modeling the MDM Blueprint – Part 5

digg digg this | del.icio.us del.icio.us | reddit Reddit | StumbleUpon Stumble It!

er_modelIn this series, we’ve discussed developing the MDM blueprint by creating the Common Information (Part 2), Canonical (Part 3), and Operating (Part 4) models in our work streams. We’ve introduced the Operating Model into the mix to communicate with the business how the solution will be adopted and used to realize the expected benefits. And hopefully we’ve set reasonable expectations with our business partners as to what this solution will look like when deployed.

Now, it’s time to model and apply the technical infrastructure or patterns we plan on using. The blueprint now moves from being computation and platform independent to one of expressing intent through the use of more concrete platform-specific models.

Reference Architecture

After the initial (CIM, Canonical, and Operating models) work is completed, then, and only then, are we ready to move on to the computation and platform specific models. We know how to do this – for example see Information ServicePatterns, Part 4: Master Data Management architecture patterns.

At this point, we now have enough information to create the reference architecture. One way (there are several) to organize this content is to use the Rozanski and Woods extensions to the classic 4+1 view model introduced by Philippe Kruchten. The views are used to describe the system in the viewpoint of different stakeholders (end-users, developers and project managers). The four views of the model are logical, development, process and physical view. In addition, selected use cases or scenarios are used to demonstrate or show the architecture’s intent. Which is why the model contains 4+1 views (the +1 being the selected scenarios).

41views1

Rozanski and Woods extended this idea by introducing a catalog of six core viewpoints for information systems architecture: the Functional, Information, Concurrency, Development, Deployment, and Operational viewpoints and related perspectives. This is elaborated in detail in their book titled “Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives”.  There is much to learn from their work, I encourage you to visit the book’s web site for more information.

What we are describing here is how MDM leadership within very large-scale organizations can eventually realize the five key “markers” or characteristics in the reference architecture to include:

  • Shared services architecture evolving to process hubs;
  • Sophisticated hierarchy management;
  • High-performance identity management;
  • Data governance-ready framework; and
  • Registry, persisted or hybrid design options in the selected architecture.

This is an exceptional way to tie the technical models back to the stakeholders needs, as reflected in the viewpoints, perspectives, guidelines, principles, and template models used in the reference architecture. Grady Booch said “… the 4+1 view model has proven to be both necessary and sufficient for most interesting systems”, and there is no doubt that MDM is interesting. Once this work has been accomplished and agreed to as part of a common vision, we have several different options to proceed with. One interesting approach is leveraging this effort into a Service Orientated Modeling Framework introduced by Michael Bell at Methodologies Corporation.

Service-Oriented Modeling

The service-oriented modeling framework (SOMF) is a development life cycle methodology. It somf_v_2_0offers a number of modeling practices and disciplines that contribute to a successful service-oriented life cycle management and modeling. It illustrates the major elements that identify the “what to do” aspects of a service development scheme.

These are the modeling pillars that will enable practitioners to craft an effective project plan and to identify the milestones of a service-oriented initiative—in this case crafting an effective MDM solution.  SOMF provides four major SOA modeling styles that are useful throughout a service life cycle (conceptualization, discovery and analysis, business integration, logical design, conceptual and logical architecture).

These modeling styles: Circular, Hierarchical, Network, and Star, can assist us with the following modeling aspects:

  • Identify service relationships: contextual and technological affiliations
  • Establish message routes between consumers and services
  • Provide efficient service orchestration and choreography methods
  • Create powerful service transaction and behavioral patterns
  • Offer valuable service packaging solutions

SOMF Modeling Styles

SOMF offers four major service-oriented modeling styles. Each pattern identifies the various approaches and strategies that one should consider employing when modeling MDM services in a SOA environment.

Circular Modeling Style: enables message exchange in a circular fashion, rather than employing a controller to carry out the distribution of messages. The Circular Style also offers a way to affiliate services.

Hierarchical Modeling Style: offers a relationship pattern between services for the purpose of establishing transactions and message exchange routes between consumers and services. The Hierarchical pattern enforces parent/child associations between services and lends itself to a well known taxonomy.

somf_stylesNetwork Modeling Style: this pattern establishes “many to many” relationship between services, their peer services, and consumers similar to RDF. The Network pattern accentuates on distributed environments and interoperable computing networks.

Star Modeling Style: the Star pattern advocates arranging services in a star formation, in which the central service passes messages to its extending arms. The Star modeling style is often used in “multi casting” or “publish and subscribe” instances, where “solicitation” or “fire and forget” message styles are involved.

There is much more to this method, so I encourage you to visit the Methodologies Corporation site and download the tools, power point presentations, and articles they’ve shared.

Summary

Based on my experience, we have to get this modeling effort completed to improve the probability we’ll be successful. MDM is really just another set of tools and processes for modeling and managing business knowledge of data in a sustainable way. Take the time to develop a robust blueprint to include the Common Information (semantic, pragmatic and logical modeling), Canonical (business rules and format specifications), and Operating Models to ensure completeness. Use these models to drive a suitable Reference Architecture to guide design choices in the technical implementation.

This is hard, difficult work. Anything worthwhile usually is. Why put the business at risk to solve this important and urgent need without our stakeholders understanding and real enthusiasm for shared success? A key differentiator and the difference between success and failure on an MDM journey is taking the time to model the blueprint and share this early and often with the business. This is after all a business project, not an elegant technical exercise. Creating and sharing a common vision through our modeling efforts helps ensure success from inception through adoption by communicating clearly the business and technical intent of each element of the MDM program.

In the last part of the series, I’ll discuss where all this fits into the larger MDM program and how to plan, organize, and complete this work.

Continue with Part 6 or go back to Part 4.

30
Mar

Modeling the MDM Blueprint – Part 4

digg digg this | del.icio.us del.icio.us | reddit Reddit | StumbleUpon Stumble It!

optionIn Part 2 and Part 3 of this series, we discussed the Common Information and Canonical Models. Because MDM is a business project, we need to establish of a common set of models that can be referenced independently of the technical infrastructure or patterns we plan on using. Now it is time to introduce the Operating Model to communicate how the solution will actually be deployed and used to realize the expected benefits.

This is the most important set of models you will undertake. And sadly, not widely accounted for “in the wild”, meaning rarely seen, much less achieved. This effort describes how the organization will govern, create, maintain, use, and analyze consistent, complete, contextual, and accurate data values for all stakeholders.

There are a couple of ways to do this. One interesting approach I’ve seen is to use the Galbraith Star Model as an organizational design framework. The model is developed within this framework to understand what design policies and guidelines will be needed to align organizational decision making and behavior within the MDM initiative.

The Star model includes the following five categories:

Strategy: Determine direction through goals, objectives, values and mission. It defines the criteria for selecting an organizational structure (for example functional or balanced matrix). The strategy defines the ways of making the best trade-off between alternatives.

Structure: Determines the location of decision making power. Structure policies can be subdivided into:
- specialization: type and number of job specialties;
- shape: the span of control at each level in the hierarchy;
- distribution of power: the level of centralization versus decentralization;
- departmentalization: the basis to form departments (function, product, process, market or geography).

In our case, this will really help when it comes time to designing the entitlement and data steward functions.

graph_galbraith_star-model1Processes: The flow of information and decision processes across the proposed organization’s structure. Processes can be either vertical through planning and budgeting, or horizontal through lateral relationships (matrix).

Reward Systems: Influence the motivation of organization members to align employee goals with the organization’s objectives.

People and Policies: Influence and define employee’s mindsets and skills through recruitment, promotion, rotation, training and development.

Now before your eyes glaze over, I’m only suggesting this be used as a starting point. We’re not originating much of this thought capital, only examining the impact the adoption of MDM will have on the operating model within this framework. And more importantly, identifying how any gaps uncovered will be addressed to ensure this model remains internally consistent. After all, we do want to enable the kind of behavior we expect in order to be effective, right?

A typical design sequence starts with an understanding of the strategy as defined. This in turns drives the organizational structure. Processes are based on the organization’s structure. Structure and Processes define the implementation of reward systems and people policies.

The preferred sequence in this design process is composed in the following order: (a) strategy; (b) structure;  (c) key processes; (d) key people; (e) roles and responsibilities; (f) information systems (supporting and ancillary); (g) performance measures and rewards; (h) training and development; (i) career paths. 

The design process can be accomplished using a variety of tools and techniques. I have used IDEF, BPMN or other process management methods and tools (including RASIC charts describing roles and responsibilities, for example). What ever tools you elect to use, they should effectively communicate intent and be used to validate changes with the stakeholders, who must be engaged in this process.

Armed with a clear understanding of how the Star model works we can turn our attention to specific MDM model elements to include:

Master Data Life Cycle Management processes
- Process used to standardize the way the asset (data) is used across an enterprise
- Process to coordinate and manage the lifecycle of master data
- How to understand and model the lifecycle of each business object using state machines (UML)
- Process to externalize business rules locked in proprietary applications (ERP) for use with Business Rules Management Systems (BRMS) (if you’re lucky enough to have one )
- Operating Unit interaction
- Stewardship (Governance Model)
- Version and variant management, permission management, approval processes
- Context (languages, countries, channels, organizations, etc.) and inheritance of reference data values between contexts
- Hierarchy management
- Lineage (historical), auditability, traceability

I know this seems like a lot of work. Ensuring success and widespread adoption of Master Data Management mandates this kind of clear understanding and shared vision among all stakeholders. We do this to communicate how the solution will actually be deployed and used to realize the benefits we expect.

In many respects, this is the business equivalent to the Technical Debt concept Ward Cunningham developed (we’ll address this in the next part on Reference Architecture) to help us think about this problem. Recall this metaphor means doing things the quick and dirty way sets us up with a technical debt, which is similar to a financial debt. Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort we have to do in future development because of the quick and dirty design choices we have made. The same concept applies to this effort. The most elegant technical design may be the worst possible fit for the business. The interest due in a case like this is, well, unthinkable.

Take the time to get this right. You will be rewarded with enthusiastic and supportive sponsors who will welcome your efforts to achieve success within an operating model they understand.

Continue with Part 5 or go back to Part 3.

1
Mar

Modeling the Blueprint for MDM

digg this | del.icio.us | Reddit | Stumble It!

Several practitioners have contributed to this complex subject (see Dan Power’s Five Essential Elements of MDM and CDI, for example) and have done a good job at describing the critical elements.  There is one more element that’s often overlooked however, and it remains a key differentiator and all too often, it’s the difference between success and failure among the major initiatives I’ve had the opportunity to witness – modeling the blueprint for MDM. 

pen1This is an important first step to take, assuming the business case is completed and approved. It forces us to address the very real challenges up front, before embarking on a journey that our stakeholders must understand and support. Obtaining buy-in and executive support means we all share a common vision.

MDM is more than maintaining a central repository of master data. The shared reference model should provide a resilient, adaptive blueprint to sustain high performance and value over time.

An MDM solution should include the tools for modeling and managing business knowledge of data in a sustainable way.  This may seem like a tall order, but consider the implications if we focus on the tactical and exclude the reality of how the business will actually adopt and embrace all of your hard work.

Or worse, asking the business to start from a blank sheet of paper and expect them to tell you how to rationalize and manage the integrity rules connecting data across several systems, eliminate duplication and waste, and ensure an authoritative source of clean, reliable information can be audited for completeness and accuracy. Still waiting?

So What’s in This Blueprint?

The critical thing to remember is the MDM project is a business project that requires establishing a common information model that applies whatever the technical infrastructure or patterns you plan on using may be. The blueprint should remain computation and platform independent until the Operating Model is defined (and accepted by the business), and a suitable Common Information Model (CIM) and Canonical Model are completed to support and ensure the business intent.

Then, and only then, are you ready to tackle the Reference Architecture.

The essential elements should include:

  • Common Information Model
  • Canonical Model
  • Operating Model, and
  • Reference Architecture (e.g. 4+1 views).

I’ll be discussing each of these important and necessary components within the MDM blueprint in future articles in this series, and I encourage you to participate and share your professional experience. Adopting and succeeding at Master Data Management is not easy, and jumping into the “deep end” without truly understanding what you are solving for is never a good idea.

Whether you are a hands-on practitioner, program manager, or an executive planner, I can’t emphasize enough how critical modeling the MDM blueprint and sharing this with the stakeholders is to success. You simply have to get this right before proceeding further.

Continue with Part 2.

26
Jan

Webinar: Top 5 Reasons Not To Master Your Data in SAP ERP

digg this | del.icio.us | Reddit | Stumble It!

Siperian, an innovative provider of Master Data Management (MDM) solutions, is teaming up with Dan Power from Hub Solution Designs on a webinar titled “Top Five Reasons Not To Master Your Data in SAP ERP”.

A lot of organizations use SAP Enterprise Resource Planning (ERP) for their transaction processing, but struggle to manage their non-transactional (or master) data, including customer, product, and supplier information. These types of data require a separate Master Data Management (MDM) system – to streamline business processes, reduce costs, and increase revenue by creating a single view of the customer, product, or supplier.

Dan Power will discuss the following topics during this 45-minute webinar:

  • Why SAP ERP is not the right place to master data
  • Why a separate MDM system is required for streamlining business operations
  • How MDM and SAP ERP coexist
  • The technical attributes, strengths and weaknesses of SAP and Siperian MDM products
  • The requirements of an effective MDM system and best practices for implementation

This free webinar will be held on Thursday, Feb. 5, 2009 at 11:00 AM Pacific (y:00 PM Eastern), and will include a live question & answer session.

To register, please visit http://forms.siperian.com/content/5Reasons-SAP.

Follow

Get every new post delivered to your Inbox.

Join 2,554 other followers