Oli Mower
Umbra Space — Product Design

SatOps Dashboard

Manage and oversee operations for a constellation of satellites.

SatOps Dashboard — full-bleed cover shot
Company
Umbra Space
Role
Product design and prototyping
Team
Design (self), engineering team
Timeline
2022 – 2023

SatOps is an internal dashboard Umbra Space's satellite operations team uses to manage and oversee a constellation of satellites in real time.

Users

Umbra Space's internal satellite operations team of 10 operators.

Problem

Operating a satellite constellation requires monitoring many moving parts at once: coverage, collection status, and communications. There was no single view built for that workflow.

Goals

Design a dashboard that gives the operations team a clear, real-time view of the constellation and the tools to manage collection tasks and communications from one place.

02

Impact

100%
Team adoption
All 10 operators on Umbra Space's satellite operations team use the dashboard as their daily tool.
4 → 10
Satellites tracked
The dashboard scaled from tracking 4 satellites at launch to overseeing all 10 as the constellation grew.
Full
Constellation-wide oversight
Operators get a complete, real-time view of the plan: collects, contacts, and maintenance, all in one place instead of piecing it together across tools.
03

Scaling from constellation to satellite

Operators needed to move fluidly between two very different jobs: watching the health of the whole constellation at a glance, and drilling into a single satellite's status when something needed attention. I designed one map-based view with four zoom tiers, from the full constellation down to individual satellite detail, so operators never lose context switching between the two.

SatOps — zoomed out
Zoomed out — full constellation overview
SatOps — medium zoom
Medium zoom
SatOps — zoomed in
Zoomed in detail
SatOps — full zoom
Full zoom — individual satellite detail
04

Surfacing blackout state

Satellites regularly go offline for scheduled maintenance, unavailable for both ground communication and imaging collection during that window. Operators shouldn't have to guess whether a satellite is down for a known reason or something's actually wrong, so I designed a distinct blackout treatment that reads clearly at every zoom level, from the full constellation view down to a single satellite.

SatOps — blackout
Blackout state
05

Managing collection tasks

A "collect" is a tasking action: pointing a satellite to capture imagery of a target. At the most zoomed-out view of the operations timeline, individual collects sit too close together in time to tell apart, so I designed a cluster treatment that groups them and lets operators drill in to see and manage the individual tasks underneath.

SatOps — collect cluster
Collect cluster — grouped tasks at a zoomed-out timeline view
SatOps — collect
A single collect task
06

Communications panel

The comm panel surfaces everything an operator needs to know about an upcoming ground station contact window, including monitoring data as it uplinks and downlinks in real time.

SatOps — comm
Communications panel
Next project

Umbra Marketing