참고 답변
When creating a business glossary or data dictionary, my primary goal is to make data understandable and trustworthy for everyone in the organization, not just technical users. I start by identifying the critical data domains and the key stakeholders who use or own that data. A business glossary focuses on defining terms in plain business language, while a data dictionary delves into the technical metadata. I typically build them iteratively, starting with the most impactful terms.
For instance, at a large manufacturing company, we didn't have a consistent definition for "Product." The sales team considered a "Product" to be a marketable SKU, while the engineering team defined it by its bill of materials, and finance saw it as a cost center. This caused huge issues with reporting and inventory management. I initiated the glossary project by forming a working group with representatives from each of these departments. We began with high-priority terms like "Product," "Customer," and "Order." I facilitated workshops where we discussed current definitions, identified conflicts, and collectively agreed on a single, unambiguous definition for each term. For "Product," we settled on a definition that encompassed its marketable unit, including packaging and specific configurations, and then noted how this related to the engineering and finance views. We documented the business definition, synonyms, related terms, and crucially, the business owner responsible for that definition.
Once we had initial terms, I used a collaborative platform, often a dedicated data governance tool or even a shared SharePoint site with version control, to house the glossary. This platform allowed stakeholders to propose new terms, suggest edits, and ask questions. For the data dictionary, I linked these business terms to their technical counterparts in our databases and applications. So, the "Product" business term would link to Product_ID in the CRM, SKU_Code in the ERP, and Item_Number in the inventory system, along with data types, formats, and any transformation rules. This linkage provided the crucial bridge between business understanding and technical implementation.
Maintaining the glossary and dictionary is an ongoing process. It's not a one-time project. I establish a governance process for reviews and updates. This typically involves quarterly reviews with data owners to ensure definitions remain current and accurate as business processes or systems change. When a new system is implemented or a new business initiative begins, I make sure the relevant terms are added or updated in the glossary from the outset. I've found that actively promoting its use through training sessions and integrating it into daily workflows—for example, making it accessible directly from reporting tools—is key to adoption. We also track usage metrics where possible, showing how often definitions are viewed or searched for. This continuous engagement and integration prevent it from becoming an outdated document that nobody uses.