A Point of View on Analytics

The Analyst and the Principal-Agent Problem

The principal-agent problem describes the conflict of interest arising when an agent acts on behalf of a principal with different objectives and private information. Within the context of understanding modern analytics teams, the analyst will optimize for indispensability and output delivery at the expense of robustness, transferability, and transparency.

Most often, stakeholders cannot distinguish a well-architected analytical solution from a fragile one, and analysts only face pressure to build systems for longevity until a point of failure is discovered.

Once surfaced, this vulnerability can result in a wholesale dismissal of an entire analytics solution. Thus, the answer is not to merely remake the reports, it is to build a modular, intuitive, and institutionalized foundation.

The Framework: Build Slow to Think Fast

Scalability means creating the right resources so that every ensuing report is faster to create, easier to trust, and outlasts the individuals who created it. When built well, reports provide actionable insight as immediately as possible, with minimal involvement from the authoring analyst day to day.

The Stack

Layer 1 — Foundation
Data Warehouse

Raw data from source systems — ERP platforms, operational inputs, external feeds consolidated into a structured environment.

Layer 2 — Logic
Gold Layer — Institutionalized Business Logic

Standardized SQL views, calculated fields, and pre-built datasets representing agreed business definitions.

Layer 3 — Trust
Governance

Changes are documented and communicated. Audit automation runs continuously to reconcile between systems and reports. Dataflows are mapped and metrics are defined for both internal and external reference.

Layer 4 — Output
Reporting & Visualization

Standardized dashboards and reports with consistent visual language — color coding, layout templates, metric naming, data source and refresh dates on each report. Ad-hoc reports can be created quickly and reliably utilizing the underlying analysis layers.

Layer 5 — Feedback
Systematic Incorporation of Feedback and Iteration

Engaging in open dialogue and regular check-ins with stakeholders, enabling the solution to evolve to meet business needs.

iterates to foundation

In Practice: A Case Study

At a large multifamily real estate operator, I inherited a reporting environment built on manually downloaded and transformed Excel files. My predecessors had defined the metrics and published reports without stakeholder alignment.

Leadership began to notice small discrepancies, eroding trust in all related reporting.

The rebuild was a year-long initiative under close executive oversight, regular leadership check-ins, and ongoing evolution in response to changing economic conditions.

Worked with senior leadership in portfolio management, acquisitions, operations, and accounting to identify the business questions that reporting needed to answer, then worked backwards to define data requirements — getting clean, structured data into the warehouse in collaboration with the BI team.

Restructured the accounting hierarchy to align with how the business actually asked questions, and realigned hundreds of millions of dollars in historical budget and cost data to match this new structure.

Implemented audit automation and authored SOPs to enforce data quality at the site-level, and built a Power App to capture operational data that wasn't being recorded in any system but was critical to reporting.

Created all new reporting with a consistent visual language, embedded methodology documentation, and clear sourcing — delivering 10+ automated dashboards with 500+ monthly views across the organization.

Conducted monthly reporting reviews to collect feedback and incorporate changes into the broader analytics solution.

iterates to foundation

Why This Matters Beyond Any One Industry

This framework is industry-agnostic. When built correctly, organizational trust in analytics naturally follows from upstream consensus on the agreed definitions, documented methodology, and auditing processes.

The analyst who understands the principal-agent dynamic embedded in this work has a responsibility to build against their own short-term incentives.

← Back to Resume