Breadcrumbs
Home / Blog / Data Quality / Losing Control: Controls, Risks, Governance, and Stewardship of Enterprise DataWritten by Helene Abrams Thursday, November 18 2010
In large organizations, many different people are responsible for updating, creating, and deleting data in spreadsheets. Each time a spreadsheet is changed, there is a risk of losing the integrity of the data because of the number of cell references and relationships between each data item in the spreadsheet (and among many different spreadsheets). It is very difficult to maintain proper audit controls, change management, transparency, and accuracy when spreadsheets are used as the foundation for corporate reports and analytics.
We aren’t concerned about the spreadsheets that are used for a one-off project or to do some quick calculations. The risk is when companies distribute a spreadsheet template to different departments or when each part of the organization manipulates the data that they get from their Oracle E-Business Suite (EBS) or any other enterprise system because the data coming from the system is not quite the way they want to report their operations. Whenever data is extracted from a system and transformed or changed, there can be a loss of integrity. There are no standards and change control mechanisms to validate that the formulas are correct or that all of the relationships are maintained, and there are no standard procedures for data reconciliation. There is the same risk in writing scripts to migrate data into a new instance as is customary for a reimplementation. In this article, we break down the risk factors and suggest safer, alternative methods for achieving data consistency and control over sensitive information.
Governance
One definition of Data Governance is:
Executing and enforcing authority over the management of data assets and the performance of data functions.1
Good Data Governance is dependent on policies and procedures – primarily regarding who has access to the data and what type of access is allowed. Some of the collaboration platforms attempt to create an environment that elicits policy administration and procedure execution, but the policies and procedures must have already been decided on and put in place by either someone or a committee of organizers. Among the decisions that must be made are who is responsible for what data, who owns the data, who has access to the data (and what types of access those individuals have), and who does not have access to the data. Permissions-based access can be administered through collaborate platforms, but when a project involves hundreds of spreadsheets or hundreds of pieces of code that are spontaneously created, updated, and deleted, managing permissions can be a daunting task even with the right policies and procedures in place. Now that the potential for security and data integrity exist, accountability at the user level becomes crucial.
Stewardship
Stewardship is akin to accountability. A data steward is responsible for maintaining the accuracy of the data. Data stewards validate that data in a source is consistent with that in a target. The source can be an existing system, and the target can be another system or a report, or the source can be a module like Accounts Receivable where the target is the General Ledger. Data Stewards are accountable for the creates, updates, and deletes of data, and they are also responsible for reconciliation. In most cases, data stewards already exist in an organization whether or not they are formally recognized as such (sometimes they don’t even formally recognize it themselves). It is a good idea to make it formal so that it becomes enforceable as public knowledge. This can be accomplished in three steps:
- By creating a system of record of the names of the people and the data that they steward.
- By writing the steward responsibilities into their job descriptions.
- By evaluating the people on their executed ability to be responsible for the data.2
Through user responsibilities and security in EBS, there is some accountability as well as some record of when the data was updated and by whom. Once the data is moved outside the “secure” environment, it is very difficult to maintain accurate records and almost impossible to validate the accuracy of the resulting data.
Assumptions and Inconsistencies
When the governance and stewardship are not clearly defined, many people assume the roles, and it is not clear where the responsibility lies. If each of five employees are under the same assumption that they are the one responsible and accountable for a particular spreadsheet, segment of code, or piece of data, then different data requirements can result in multiple changes to the same piece of information. The integrity of the information is compromised as an update by one employee is changed or deleted by a second employee under the assumption that the second is the steward of that data. Furthermore, the first employee may not even be aware of the changes that were made to his or her changes.
Segregation of accountability is absolutely necessary to eliminate the dependence on assumptions. The golden rule: There must be one, and only one, steward held accountable for each data element. As with any hierarchical organization, some overlap must occur (i.e., a manager will be the steward for all of the pieces of data for which his or her team members act as stewards), but the hierarchy and roll-up groups must be clearly defined else the organization’s data may contain myriad inconsistencies.
Getting Through an Audit
The more inconsistencies that you have, the more expensive your audit will be. Your audit firm will have to spend a lot of time reconciling source data. Additionally, if the data resides in multiple sources, the auditor will need to spend time gathering the information and analyzing data in different formats. The Management Discussion and Analysis (MD&A) section of the annual report will be much more extensive because of the need to explain differing methodologies and assumptions.
The structure of Oracle EBS can help companies standardize on accounting methods and can provide full drill down capabilities at the transaction level. However, if good accounting practices are not built into the structure, even using a standard ERP can make the audit an expensive nightmare. For example, as a company expands globally, they may set up entirely new production instances of EBS in each of their new locations – it is the fastest way to get operations up, running, and ready for business. When this happens, inconsistencies arise in the way the new instances are configured. Some legal entities that exist in the primary instance are left out, new business groups that are absent in the primary instance are added, and new charts of accounts are created to comply with local regulatory and statutory requirements. While the new instances were set up to run the same business, the information is not in the same format as in the first instance. If a legal entity is spread across multiple sets of books, then it is necessary to perform consolidations (either through spreadsheets or by using the GL Consolidation function). As soon as you extend outside of posting from the subledgers into the GL and doing all the enterprise reporting directly from the GL, you add time and money to your audit and lose the governance, controls, and stewardship of the data because there is uncontrolled data manipulation.
If you have multiple charts of accounts with values having different meanings, you lose consistency and accuracy. Even within the same chart of accounts, there are different types of information in each segment, the rollups are not clean, and the results are not transparent. Finally, if you have reimplemented and have to maintain a sunset instance, your auditor will have to translate between your production instance and the sunset instance to comply with Sarbanes-Oxley (SOX) and International Financial Reporting Standards (IFRS) requirements. When data comes from disparate sources, the reports required to present information in a particular form can take thousands of person-hours to create when the sources of information are so different.
Agility
Many disparities that arise are not the fault of any data steward but the fault of the disparate systems themselves. Data migrations by writing custom code or spreadsheets are often employed in an attempt to align the information systems and make them more compatible, but we have already seen how quickly the data integrity can be compromised. Middleware poses the same issues because the middleware is designed to utilize code that transforms and moves data. Middleware and a Service-Oriented Architecture (SOA) just introduces another level of complexity and needs to be governed and reconciled at each data source.
Setting up the proper level of data governance and stewardship in the planning stages of an E-Business Suite implementation is the solution to this problem, but often companies implemented their EBS to mimic the legacy systems that they were replacing and did not implement the needed controls. There are new software products on the market that give organizations the ability to change setup configurations in ERP instances that have been in production for many years and enable them to achieve data governance that was lost during the initial implementation. Even with ideal governance structures in place from the start, growth strategies such as mergers, acquisitions, and divestitures can introduce disparate data to an organization. In these cases, the new parent company must take the initiative of absorbing the acquired entity’s people, culture, and systems, applying its own Data Governance and Stewardship policies and procedures to the new company as a whole, and transforming the fused information architecture of the existing and absorbed systems to both align with the current business and enable the ability to grow and change in the future. New software coupled with trend identification will take care of the transformation and future preparation (no promises about the people and culture).
Analytics
IT analyst firm Gartner maintains that companies need to be proactive in reacting to changes and recognizing the early indicators and patterns that can provide visibility into potential future opportunities and threats. These trends aren’t spotted from monitoring the traditional economic indicators, emerging markets, channels, or customer preferences but arise from an expanded environmental analysis that includes the entire landscape of people, processes, and information. The three components of Gartner’s Patterned Base Strategies are Seeking, Modeling, and Adapting. Predictive Analytics techniques and Business Intelligence systems are instrumental during the Seeking phase, but they are only as effective as the underlying information. Disparate data resulting from poor Data Governance and Stewardship as well as from poorly planned systems expansion produce disparate Business Intelligence. In order to prepare for and prosper from opportunities realized though Patterned Based Strategies, it is imperative that the data being used to model future scenarios is discrete, unambiguous, and full of integrity.
Conclusion
Organizations are constantly changing, and with them their policies and procedures. Information systems grow. Opportunities evolve. It is necessary for Data Governance and Stewardship definitions to evolve with an organization, and such an evolution is made accessible in an organization that has data transparency, audit-ability, aligned business processes, and a focus on mitigating risk. Transformation software from eprentise is the only enabler of all of these characteristics. Take the initiative to learn more about eprentise software in order to get your organization back on track and to prepare it for adapting to inevitable change.
To learn more about eliminating the risks when changing charts of accounts in E-Business Suite, please see this article: Approaches for Changing the Chart of Accounts: Eliminating the Risks
To learn more about the impacts of IFRS, please see this article: If IFRS…Then, Part 1: How IFRS Reporting Will Impact Filers
To learn more about Gartner’s Pattern Based Strategies, please see this article: Old Dog, New Tricks: How Gartner's Pattern-Based Strategy Impacts Oracle E-Business Suite Customers
1. Seiner, Robert S. The Data Stewardship Approach to Data Governance. http://www.tdan.com/view-articles/5037
2. Ibid.
| < Prev | Next > |
|---|
Enter your email address to sign up for our Newsletter
May Puzzle
David is often referred to as Rainman due to his peculiar ability to effortlessly figure out a certain date's day of the week. He recently displayed this talent when I asked him if there was a conflict with the upcoming Fuzzy Dice Conference and our weekly court-ordered community service. He asked the date of the convention. It was April 20th, 2012.
"Oh, that’s a Friday," he said, effortlessly. "And your sentences have you committed for the next few dozen Wednesdays so you'll be able to go." And of course he was right.
One day a few weeks ago I asked out loud in the office about the date June 5th. And of all people, my brother Tommy piped up and said "Oh, that's a Tuesday."
"That's right," said David.
Well how about Otcober 3rd?
"That's a Wednesday," said Tommy. Then I asked about Christmas Day 2012.
"Oh, that's a Tuesday." David nodded in agreement.
Do we now have two rainmen? Or had Tommy figured something out?
Solution
Here's what was going on. Tommy was using something called anchor dates. And these dates apply to each and every year. April 4th, or 4/4 we’ll call it from now on, June 6th or 6/6, 8/8, 10/10, 12/12, are all the same day of the week, each and every year.
So too are 5/9 and 9/5, May 9th and September 5th. So too are 7/11 and 11/7, and all the above dates are the same day of the week, as is the last day in February, Leap Year or not. And they’re all the same day as January 4th, it would otherwise be January 3rd, but this was a leap year, and that’s changes the anchor day from January 3rd to January 4th.
Tommy also knew that New Year's Day was a Sunday. He was sobered up by then. And he knew it was a Sunday because Christmas was a Sunday in 2011, so New Year's Day is a Sunday, so the Anchor Day for 2012, January 4th, has to be a Wednesday!
So if that's a Wednesday, then 4/4, 6/6, 8/8, 10/10, 12/12, 5/9, 9/5, 7/11, 11/7, and February 29th are all the same day of the week, and they're all Wednesdays. So when I ask for example, about October 3rd, he knew October 10th was a Wednesday, 10/10. So 10/3 must also be a Wednesday. 12/12 is a Wednesday in 2012, so it’s 12/26, which is two weeks later. So 12/25, or Christmas Day, must be a Tuesday.
Success Tips for Oracle Project Management
- Create a standard for documentation at the beginning of your project, and hold team members accountable for completing documentation requirements as well as keeping them at and above the standards required.
- Before promulgating user documentation or training, it’s also a good idea to choose a representative from the among the business users base to review materials first.
- If you are not sure about the resources and budget required, obtain several estimates from people that have experience with the same size and scope of your project.
- Be explicit, before beginning the project, what internal resources are required for execution. This includes people, infrastructure, hardware, and software.
- Help the project champion understand the impact your project will have on the organization and how its successful completion will make him or her an internal hero or heroine for supporting it.
- Break up your project into smaller projects (try for projects that can be completed in 4-6 months, especially early on) to get success and demonstrate momentum.
- Make sure that your testing includes reports, upstream and downstream interfaces, customizations, enhancements, and workflows.
- Ensure that comprehensive transition reports and meetings between departing and incoming personnel are completed.
- Instead of spending time and resources implementing third-party reporting, consider consolidating multiple instances, moving to a global chart of accounts (CoA), and/or standardizing on a consistent calendar.
- Include governance, risk, and compliance management as part of the project plan.
- Finally, celebrate the successes. Too many projects focus on defects, failures, or small cost over-runs without looking at the big picture and what was accomplished.
The Analyst Corner
John Van Decker, Research VP of Gartner, states:
"A single chart of accounts allows consistency in financial reporting across the enterprise by standardizing on common metrics and reporting structures, reduces dependencies on a separate financial consolidation system, and significantly reduces the costs incurred with ongoing, complex conversions and translations."
Popular Articles
- Organization Setup in R12
- If IFRS...Then, Part 2: 5 Best Practices in Designing a Chart of Accounts in Oracle E-Business Suite
- 11i to R12 Decision: Upgrade or Reimplement?
- Designing a Global Chart of Accounts and Taking Advantage of Oracle® E-Business Suite Release 12
- Moving from GAAP to IFRS with Oracle EBS






Comments