The whole case, in under a minute.

Problem

A phone is not a smaller desktop.

The brief: shrink desktop analytics onto a phone. There you could look at a metric, but any change waited for desktop.

The notes behind this
  • Nine months to keep enterprise depth without copying desktop.
  • I ran discovery before designing anything.

What I found

Six jobs worth a phone.

An anonymous public survey drew 23 responses, then seven customer interviews, from CEOs and CFOs to their analysts. They broke the desktop-port assumption.

The notes behind this
  • Follow-up sessions with customers and internal stakeholders tested the flows.
  • Check. See in seconds whether the numbers I own moved.
  • Ask. Get an answer without typing.
  • Filter. Narrow a number without losing the answer.
  • Act. Change what I watch without waiting for a desktop.
  • Alert. Hear when a number moves, without checking.
  • Share. Get an insight to the people who need it.

What I decided

Act on the number before the meeting ends.

The watchlist was view-only, so every edit waited for desktop. I put the check and the action in one flow, within thumb reach.

What it cost

Thumb reach also puts delete within easy reach, so recovery became a product requirement.

Proof

Shipped as the default Watchlist screen with trend-aware KPI rows.

The notes behind this
  • Open on pipeline, SEO traffic, and conversion, each with its trend.
A guarded delete within thumb reach.

What I decided

If the system is thinking, say so.

Between meetings, asking out loud beat typing, but only if people could see every state. I took progress and recovery through more than 30 rounds.

What it cost

The states hold up, but voice got more iteration than its daily use justified.

Proof

Shipped as five distinct progress and recovery states.

The five voice states
  • No single spinner standing in for every state.
  • Idle. Before a query starts. The microphone is ready but not listening yet.
  • Listening. Capturing speech, with visible feedback that it hears you.
  • Thinking. Working on the answer. It looks different from listening, so nobody mistakes it for a stall.
  • Success. The answer, with a way to act on it.
  • Error. It says so plainly and offers a way back. No silent failure, no endless spinner.

What I decided

Narrow the question. Never lose the answer.

I compared page, modal, and hybrid filters. The hybrid won because the result stayed on screen while the question changed.

What it cost

Filters and results each get less room.

Proof

The hybrid layout shipped without a full-screen context swap.

What shipped

Six jobs, one native app.

Shipped on iOS and Android, and won Best in Mobile Cloud Solution at the 2023–24 Cloud Awards, a product and team award.

App Store screen titled Home Liveboard: one tap access to data, even offlineApp Store screen titled Drill Anywhere: tap for granular insightsApp Store screen titled Filters: filter to pinpoint the most relevant insightApp Store screen titled Favorites: mark Liveboards and Answers as favoritesApp Store screen titled Share: share an insight into a message thread
3×

Monthly use

Team-reported, after the release, at product level. Not a controlled study.

9.7k

New installs

Team-reported, in the release window. Dates and baseline aren’t published.

See the store listings, before and after
Before: the earlier App Store listing, showing a 2.9 star ratingAfter: App Store listing for ThoughtSpot AI-Powered Analytics, showing 4.9 stars from 28 ratings

App Store, before.

App Store, after.

Earlier Google Play listing showing more than 1,000 downloadsGoogle Play listing showing 4.8 stars from 39 reviews and more than 5,000 downloads

Google Play, before.

Google Play, after.

In these screenshots the App Store rating rose from 2.9 to 4.9 (28 ratings), and Google Play shows 4.8 (39 reviews). The samples are small, the listing was renamed and I left as the redesign wrapped up, so I don’t credit the rating to the redesign alone.

Looking back

Next, I define failure before launch.

Next time I’d write down the goal, signal and guardrail before launch, budget 100 ms for feedback and 400 ms for flow, and document contrast, focus order and a screen-reader path from day one.

Beyond the brief

I went to customers and analyst communities before design started, and what I found changed the brief. I also took on the store listing and launch material, because the listing is the first screen a potential user sees.