Enhancing real estate demand modeling for Google's global office portfolio
Impact & measurement
50% faster report generation measured via planner time-tracking and feedback over the first 3 months post-launch.
Role
Product Designer
Client
Employer
Outer Labs
Focus areas
Design, Strategy
Team scope
Sole designer; partnered with product and engineering. User research with Google planners informed prioritization.
Overview
Lighthouse is a web-based application designed to model all of Google's global office space 10 years into the future. Built to meet the needs of real estate planners and analysts at Google Real Estate and Workplace Services (REWS), it transitions their workflows from a spreadsheet-based system to a more robust and user-friendly web-based platform. The result? Lighthouse enabled 50% faster report generation for the planners and forecasters, transforming how Google manages hundreds of millions of square feet of office space worldwide.

Lighthouse application demonstration
Background (Spreadsheet mania)
Currently Google models their hundreds of millions of square feet of global office space and millions of employees in a collection of Google Sheets files. The global group of planners who are modeling supply and demand scenarios to study long-term requirements of office space needed a more streamlined, consistent, and fast approach. Pain points included: infinitely configurable (no guardrails), lack of automation (tedious, manual process), no data hierarchy and minimal organization, and no filtering available.

Existing tool that Google planners use (Sheets)
Approach
With two primary goals—streamlining modeling processes and improving data visualization—I took the following approach: Mapped Existing Pain Points by conducting user research with Google planners to understand the workflow and prioritize solutions. Simplified Operations by designing a logical set of operations to enable consistent forecasting and scenario modeling. Crafted Visual Hierarchy & Feedback so interfaces highlighted data relationships, recent changes, and high-level insights at a glance.

Side panel allowing users to quickly show & hide relevant data
Clear data hierarchy
Organized structure for complex planning data.

Clear data hierarchy
Global & local filtering
Flexible filtering and sorting at multiple levels.

Global and local filtering
Simple & powerful logic
Intuitive customization without complexity.

Simple customization logic
Visual cues
Clear indicators for customizations and changes.

Visual cues for customizations
Design system
I was working within the Google Material design system, with a specific UI overlay on top of the default Material 2 library for REWS products. This system was not fully fleshed out, so throughout the course of development I had to create and manage some additional components. Because of very tight build timelines, all of the components used had to be rigorously consistent with what is available in the existing Angular and React libraries.

Design system components
Impact & results
The Lighthouse application introduced several significant improvements: Automated Calculations—blended sharing ratios are now automatically calculated, saving planners up to 50% of their time preparing reports. Enhanced Data Visibility—a toggle feature allows users to easily switch views. Rule-Based Adjustment—users can apply rule-based calculations across multiple periods. Consistent UI Across Regions—a standardized UI improves usability. Upstream Data Integration—direct integration with upstream data sources eliminates manual linking.

Prototype showing a user making a forecast growth modification