Having dealt with this across multiple enterprises, here’s a comprehensive approach to cross-division attribute standardization.
Attribute Mapping Standards:
Implement a three-layer architecture: Division Layer (native attributes), Translation Layer (mapping logic), and Enterprise Layer (canonical model). The Division Layer preserves existing CAD attribute names and values-don’t force changes here initially. The Translation Layer uses Windchill’s attribute mapping framework to transform divisional attributes to enterprise standards. The Enterprise Layer defines canonical attributes used for reporting, analytics, and cross-division processes.
Create an enterprise attribute dictionary that defines standard names, data types, allowed values, and business definitions for each critical attribute. Start with 20-30 most important attributes (material, dimensions, cost, supplier, lifecycle state) rather than trying to standardize everything at once.
Classification Admin Tools:
Leverage Windchill’s Classification framework extensively. Create an enterprise classification hierarchy (e.g., Mechanical Parts > Fasteners > Bolts) with standard attributes defined at each level. Use the Classification Administrator to:
- Define master classes with canonical attributes
- Create division-specific subclasses that inherit enterprise attributes but add local attributes
- Implement attribute mapping rules using the ‘Internal Name’ feature for backend consistency while showing familiar ‘Display Names’ to users
- Set up value mapping tables for enumerated attributes (material codes, finish types, etc.)
The key insight is that Windchill can maintain multiple attribute sets simultaneously. Parts can have both divisional and enterprise attributes, with automated synchronization between them.
Cross-Division Governance:
Establish a federated governance model. Create an Enterprise Data Governance Council with representatives from each division, IT, and business stakeholders. This council owns the canonical attribute model and approves changes. However, give divisions autonomy for attributes that don’t impact cross-division processes.
Implement governance in phases:
Phase 1: Standardize attributes critical for enterprise reporting (materials, costs, suppliers)
Phase 2: Standardize attributes needed for cross-division reuse (dimensions, interfaces, specifications)
Phase 3: Standardize remaining attributes as business value justifies
For value standardization, create master data tables for common domains (material codes, supplier IDs, unit of measure). Implement validation rules that flag non-standard values but don’t block creation-use soft governance initially, tightening over time as data quality improves.
Use Windchill’s business rule framework to implement automatic attribute translation. When a part is created in Division A with ‘Mat_Type=AL6061’, a rule automatically populates the enterprise attribute ‘Material_Standard=Aluminum-6061-T6’. This happens transparently without user intervention.
For reporting and analytics, always query against enterprise attributes, not divisional attributes. This insulates your analytics from divisional variations. Build data quality dashboards that show compliance with enterprise standards by division, creating visibility and accountability.
The organizational aspect is crucial-position standardization as enabling cross-division collaboration and reuse, not as corporate mandates. Show concrete benefits like improved search, better supplier negotiations through consolidated spend visibility, and faster new product introduction through component reuse. Success requires patience and incremental progress rather than big-bang transformation.