Modeling data and business processes is important for understanding how data grows and is managed across an organization. It helps address issues around data governance, master data management, and compliance. New modeling tools from companies like Embarcadero help different roles communicate and ensure consistency. Data architects are primarily responsible for creating models, while developers and others use the models. A good starting point is picking key projects and reverse engineering important databases to identify redundancies and inconsistencies.