I start with a source and usage audit, then build a medallion architecture (raw, staging, marts) in dbt and BigQuery so every downstream metric traces back to a single source of truth. Delivery to Looker Studio, Power BI, or Streamlit only happens once the marts are tested and documented, not before.