A business data dictionary organizes and defines all the data elements relevant to a particular software system, and includes additional information that helps establish a common understanding of the nature of the data element.
What this is
A business data dictionary provides a way of organizing all of the data elements that are relevant to a particular software system. In addition to the definition, each data element is accompanied by other information that provides all audiences a common understanding of the nature of the data element.
Why it's useful
Data dictionaries assist with gathering requirements, standardize data element definitions, reduce redundancy, and enhance consistency between systems. What may seem like administrative busy work when you're launching a project can become a time- and money-saving resource by revealing complexities that were overlooked in initial specifications and spotting costly inconsistencies before they are deeply embedded in the organization's systems.
For example, consider a simple requirement to capture a customer's name. At first glance, this may seem intuitive—not worth documenting. But should the fields allow extended characters for foreign names? What about spaces or dashes for compound first names? How many fields should be used? How long should they be? Imagine the frustrations and maintenance or integration expenses that might be incurred if different departments implemented these so-called simple fields in different ways. A well maintained data dictionary can prevent these kinds of difficulties.
How to use it
The general steps for creating and maintaining a data dictionary are sketched here. For more information, see the first page of the downloadable template.
Sinikka L. Waugh, PMP, is the founder and head coach of the project management coaching firm Your Clear Next Step, L.L.C. Sinikka is an actively practicing project management consultant, known for consistently helping teams find innovative ways to leverage effective project strategies across multiple disciplines and technologies. With over 10 years in project roles (primarily program manager, project manager, and business analyst) Sinikka has successfully applied project and leadership expertise to improve project performance in a wide variety of industries, including publishing, education, product fulfillment and distribution, insurance, event and travel management, human resources, and financial services. As a coach, SinikkaÕs down-to-earth, Òtry-this-nowÓ approach blends with her passion for helping others improve. Her energetic and engaging style helps make both the art and science of project management accessible to those she works with.
Sinikka holds a BA from Central College, an MA from the University of Iowa, and is a certified Project Management Professional through the Project Management Institute.
©Copyright 2000-2016 Emprend, Inc. All Rights Reserved.
About us Site Map View current sponsorship opportunities (PDF)
Contact us for more information or e-mail email@example.com