Jake Etheridge

← Work/2025

Optro Scenario Planning

From intuition to simulation

Role
Senior UX Designer
Year
2025
Tools
Figma · Replit · Enterpret AI · FigJam
The Optro Scenario Planning bow-tie canvas: Tariff Tightrope scenario showing causes, prevention controls, risk event, mitigation controls, and consequences with likelihood and exposure scores

Impact

  • $1.4M in pipeline generated by market response
  • $240K ARR converted from pilot users
  • EMEA expansion unlocked by the new capability
  • Forrester recognition in the GRC space

Sound data, two different audiences, no shared language

Being a Risk Manager means you're already thinking like a statistician, consistently surfacing potentially disastrous scenarios with credible work behind each one: identifying causes of risk, mapping prevention and mitigation controls, and pointing out possibly catastrophic consequences to the people who fund your department.

Folks in the boardroom don't speak your language. They speak in dollars and ROI, while you think in ranges and probabilities.

This was the reality facing Optro's customers. Rigorous, statistically sound work that fell flat in the boardroom because of a language barrier.

The gap wasn't knowledge. It was language.

The Scenario Planning brief I inherited at Optro was straightforward: make it work. But what does that mean? How might we turn Scenario Planning into a bridge between two different groups, not just another feature? That was the question I carried into the project as design lead.

Noisy research and how I found the problem signal

As the design lead on this project, I had ownership over the interaction model, visuals, simulation approach, and data reporting structure. But this wasn't a solo effort. I worked alongside immensely talented peers: my PM, the UX Research team, and our engineering partners. One of them, our Lead Engineer, was the team's simulation expert.

Speaking of the UX Research team, they had a mountain of data points coalesced when I stepped into the project. The issue was that it felt like a lot of noise, and we needed to ask the right questions to find the signal. Familiar with this kind of data noise and ambiguity, I asked, "What are the most important pieces for identifying the problem here?" From that filter, three clear patterns emerged and guided us through the rest of the project.

Risk Managers and executives speak different languages.

Same risk, two vocabularies. The gap to close was syntax, not knowledge: qualitative shape on one side of the table, dollars and ROI on the other.

Single numbers scared them. Ranges set them free.

Risk Managers think statistically. They just don't want to commit to one number and stake their credibility on it. Ranges were the pressure valve. They gave Risk Managers room to be uncertain and gave the Monte Carlo engine the richer input it needed to run accurately.

A forecast nobody can interrogate is a forecast nobody trusts.

Executives wouldn't act on a black-box number. The output had to show its math: which cause drove the result, which control suppressed the tail, which consequence dominated the distribution.

Five directions explored, and why four didn't hold up

Our competitors leaned into some specific data visualization methods, but would they work for our users? Our users think in strong visuals, but more importantly, they think in relationships. No items in a risk library exist in their own universe. They're part of a larger ecosystem. After exploring these models and cross-comparing the pros and cons of each against our users' mental model, one direction stood out.

  • Spider / Radar

    Visual clutter obscured the relationships between cause, control, and consequence.

  • 5×5 Risk Matrix

    Too high level. The subjective labels lost the nuance Risk Managers care about.

  • Gantt Timeline

    Over-indexed on process. Risk trade-offs happen simultaneously, not sequentially.

  • Fishbone Cause

    Couldn't integrate qualitative and quantitative narratives in one read.

  • Bow Tie

    Chosen

    Mapped cleanly to the way Risk Managers already think on whiteboards.

The five directions I explored. Only one integrated qualitative and quantitative narratives in a single read.

The bow tie was the only choice that made sense. It told a visual story of data nodes feeding into a central "knot," emphasizing the relationships our users are already thinking in. Causes feed an event on the left, consequences fan out on the right, controls clamp both sides. It didn't hurt that it was also a familiar pattern in the GRC space for thirty years.

CausePrevention ControlsRisk EventMitigation ControlsConsequenceCause 1Likelihood ##%Cause 2Likelihood ##%Cause 3Likelihood ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%RISK EVENTBest / Likely / WorstAggregate scoreControlStrength ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%ControlStrength ##%Cons. 1Exposure ##%Cons. 2Exposure ##%Cons. 3Exposure ##%
Causes feed an event; consequences fan out. Controls clamp both sides. Every node carries a score.

Wizard vs. Canvas, and the binary option trap

The right data model had been chosen, but how would a user interact with it? Two different approaches were obvious to me, but they weren't without their tradeoffs.

An early Wizard exploration of Scenario Planning, with a guided form for capturing threats step-by-step and an emerging bow tie at the bottom of the screen
The Wizard prototype. Step-by-step capture kept users on rails, but the bow tie was reduced to a status sliver at the bottom. The canvas felt cramped the moment a scenario had more than a handful of nodes.
A higher-fidelity Canvas exploration showing the full bow tie laid out for a data breach scenario, with causes, controls, the risk event, mitigations, and consequences all visible at once
The Canvas prototype. Everything was visible at once, which was the point. But as I watched users try to enter probability data directly on the canvas, the picture they came for kept disappearing under their cursor.

After some initial concept testing with users, a confusing result came back: users didn't have a strong preference for either. Neither option gave them the confidence that this was a tool they could bring to the boardroom. That's when I realized I had trapped myself in either/or thinking.

I didn't need to accept the tradeoffs at face value. There was a third way. I could keep the full bow tie canvas in view so users never lost context, then use a modal for focused input when they needed to act. This kept users grounded in the larger story while giving them a focused space to work without feeling overwhelmed.

Wizard

  • Step-by-step guidance
  • Splits attention
  • Cramps the canvas

Canvas

  • Full picture at a glance
  • Easy to get lost in
  • Data entry breaks the view

Canvas + Wizard

Chosen
  • Canvas for the overview
  • Wizard only for heavy lifts
  • One decision at a time, in context
Wizard's step-by-step guidance, but only where it earned its space. Canvas everywhere else.
Looking ahead to V2

Going from a blank page to a dataset in moments with AI

While V1 research was underway, we were already noting opportunities for the next version. One clear opportunity emerged: users need momentum to get started. Mature Risk Managers aren't intimidated by blank pages, but less mature orgs need that momentum to get the most out of Scenario Planning.

Shipped in V1

Risk Managers upload an existing policy or incident report. We extract causes, events, consequences, and controls into a draft bow tie they can edit. The blank page is gone.

In progress for V2

V2 generates the bow tie itself. I designed three approaches to integrating the AI, so the Risk Manager always picks the level of involvement. Prototyped in Replit.

With momentum in mind, we had two guiding principles as the V2 designs took shape:

  • Avoid the blank page problem. Make it as easy as possible to get reliable, AI-generated data into the canvas.
  • Keep the human in the driver's seat. We needed to meet users where they were on an AI adoption and trust curve, and give them multiple ways to engage with AI-generated data at their own comfort level.

Most user control

Item by Item

The Risk Manager generates one node at a time, in place. Best when the scenario is half-known and the AI is filling specific gaps. Slowest in raw output, but the user is in command of every piece.

Item by Item generation: a minimal canvas with three slots (Add a cause, Risk Event, and Add a consequence), each with its own Generate button

Balanced

Plan Mode

The AI proposes a structured plan; the Risk Manager checks what to apply before anything lands on the canvas. The second axis of control lives here (Library Only, Mix, or Hypothetical Only), so the Risk Manager scopes the AI's imagination to what the scenario calls for.

Plan Mode generation: the Optro AI Plan modal with Library / Mix / Hypothetical tabs, listing AI-suggested causes the Risk Manager can accept or regenerate

Most AI control

Build Mode

One-shot generation of the entire bow tie. Fastest path from blank to draftable. The Risk Manager edits after the fact rather than directing the AI in flight, useful when the scenario is well-known and the goal is a starting point fast.

Build Mode generation: the full bow tie canvas populated automatically with causes, prevention controls, the risk event, mitigations, and consequences for a Data Security Breach scenario
Three modes for integrating AI generation. The Risk Manager always picks the level of involvement.

Meeting users where they are

Our solution was to offer a range of ways to interact with AI, from hands on to fully hands-off. We couldn't force someone into using AI and risk losing their trust in the product if they weren't ready for it. We needed to respect where users were on their journey.

AI involvementTrust in AI123
  1. Item by Item

    I'll drive. Suggest one node at a time.

  2. Plan Mode

    Propose a plan. I'll review before it lands.

  3. Build Mode

    Build the bow tie. I'll edit after.

Every Risk Manager sits somewhere different on the trust curve. The three modes are entry points, not a forced progression.

Inside any mode (Item by Item, Plan, Build) the user can guide the AI with a Focus Prompt. This lets the Optro AI know what the Risk Manager would like to emphasize in the generated data, whether sourced from their existing library or net new.

Build with Optro AI

Select a data source and optionally provide focus areas for AI generation.

Library Only

Use curated items

Mix

Blend sources

Hypothetical Only

AI-generated

Focus Prompt (optional)

e.g., Focus on cybersecurity threats…

Cancel

The curveball in user thinking that almost killed the simulation

The relationship-clear UI was only half the battle, but it would be useless without an accurate simulation system to back it up. This is where the Monte Carlo Simulation came into play. However, for Monte Carlo to serve up a four-course meal of reporting and simulations, it needs an ingredient list. That's where we ran into issues.

  1. 1

    All good

    Cause 1

    Likelihood ##%

    Prevention Control 1

    Strength ##%

    Mitigation Control 1

    Strength ##%

    Consequence 1

    Exposure $####

    All good

    Risk Managers expect every object to have data behind it.

  2. 2

    Curveball

    Lowest

    Median

    Highest

    Curveball

    Risk Managers think in 1–5 scales, not percentages. Exposure ranges feel natural to them; likelihood and control strength don't.

  3. 3

    Dead on arrival

    Best Case

    Likelihood ##%Exposure $####

    Most Likely Case

    Likelihood ##%Exposure $####

    Worst Case

    Likelihood ##%Exposure $####

    Dead on arrival

    Shaky confidence in the inputs means shaky confidence in the outcome. If the data feels wrong, the simulation does too.

Monte Carlo needs three things to feel accurate. The middle one is where the work was.

Step one was fine: Risk Managers already expect every object to have data behind it. Step three was a known property of the simulation, best-case, most-likely, worst-case outputs.

Step two was the curveball putting the project in jeopardy. Monte Carlo needs ranges, and ranges need percentages. Exposure ranges felt natural for users, as Risk Managers price out dollar bands all day. Likelihood and control strength were another story.

We faced a domino effect: force users into raw percentages for something as vague as likelihood, and the inputs would feel wrong; once the inputs feel wrong, the simulation is dead on arrival for Risk Managers and executives interrogating its credibility.

How I solved the curveball

I kept the label on the front and the percentages underneath.

Likelihood to happen this year

  • 1. Very UnlikelyVery unlikely to occur in the next 12 months
  • 2. UnlikelyUnlikely to occur in the next 12 months
  • 3. PossiblePossible occurrence in the next 12 months
  • 4. LikelyLikely to occur in the next 12 months
  • 5. Extremely LikelyAlmost certain to occur

Pick from the 1–5 scale Risk Managers already use

Likelihood to happen this year

3. Possible

Possible the risk may occur in the next 12 months

One label selected

Generated range

Best

30%

Most Likely

40%

Worst

50%

The simulation runs on the range. The user never sees a sigma.

Range generated for Monte Carlo

A familiar 1–5 label on top, a percentage range underneath. The simulation got richer inputs and the user never had to guess.

Users pick from a familiar 1–5 scale, the language they already use. Each label maps to a generated range that feeds the simulation. The math gets richer inputs; the user never feels like they're guessing a single "right" answer.

The lesson I took from this: a small change at the input layer made a much bigger change at the output. The 1-5 scale felt like nothing to the user, but it gave the simulation richer data than a single percentage ever could.

The unlock: an output both rooms could read

This is where the original problem started to resolve. Risk Managers and executives had spent years talking past each other. The analysis view became the room where the languages met.

Getting there meant partnering closely with our Lead Engineer, the team's in-house Monte Carlo expert. We worked in lockstep for the entire project: I'd bring a layout, flow, or wireframe, and he'd pressure-test whether the designs accurately represented the math. He'd surface a distribution property, I'd find a way to make it readable. The analysis page was the product of that very close loop.

Inputs the user understands

Design

Familiar 1–5 scales, plain-language labels, and verify-over-input patterns. The Risk Manager never feels like they’re guessing.

Simulation users can trust

Lead Engineer

Monte Carlo engine, probability distributions, and range math. The numbers underneath hold up to scrutiny.

Analytics page that tells the story

Shared

Percentile tables, S-curves, and leading indicators. An output both the Risk Manager and the CFO can read in the same room.

Two disciplines, one view. The analysis page was where our work converged.

The team landed on three things so the simulation could be defended by Risk Managers and understood by executives, in the same view:

  • Percentile tables for probability confidence. "P50 is $175K, P90 is $210K." This combined the languages of Risk Managers and Executives in the same sentence.
  • S-curve graphs for credibility. The shape of the distribution unlocked a visual that enabled Executives to finally see the story Risk Managers were telling.
  • Leading and lagging indicators for direction. Which way the overall risk and potential exposure were moving and, most importantly, what was moving it.

Risk Managers stopped agonizing over a single number, while Executives stopped second-guessing the math. This was the moment it started working.

The Analysis view of the Tariff Tightrope scenario, showing inherent and residual likelihood and exposure summaries, a Monte Carlo simulation histogram and S-curve, significant factor cards (highest probability cause, highest impact consequence, weakest control), and a confidence analysis table broken down by percentile
The Analysis view. Headline numbers up top, the math underneath for anyone who wanted to interrogate it.

What customers said

  1. This brings credibility to my job.

    Risk Manager

  2. I have been looking for something like this for years.

    CyberRisk Manager

  3. You don't know how hard it is to get executives to understand these things. This changes that.

    Risk & Audit Manager

  4. I need this. Now.

    Audit Manager

Looking ahead to V2

Reporting that sets up conversational success with AI

The same V1/V2 pattern showed up on the reporting side. V1 was about getting the data into one place for Risk Managers to see the story. V2 is all about making sure Risk Managers get to craft the conversation around the story. V2 introduces an AI tool that generates the output document to fit the room: PowerPoint slides, Word docs, or emails. The user picks the format and sets a guiding tone, and the tool crafts the artifact around the simulation data.

Shipped in V1

Every input for a scenario now lives in one flow. Causes, controls, the simulation, and action plans stopped scattering across spreadsheets, decks, and emails. Before V1, just getting the data unified inside one product was the win that made everything downstream possible.

In progress for V2

The reporting flow itself, prototyped in Replit. Risk Managers pull the right artifact for the right room straight out of the simulation environment, designed against three rules.

Three rules that guided V2:

  • Reports start at the source. No copy-pasting between tools. The pipeline from analysis to tangible artifact should be frictionless.
  • The right format for the right room. Slides for executives, an email for the quick update to a colleague, a Word doc for the team meeting. Different rooms call for different formats, but the same data should feed all of them.
  • Curated data that drives decisions, not data dumps for the sake of it. Risk Managers should be able to shape the story before the meeting, not improvising the story while in it.
The Reporting Configure step: picking output format (Word Doc, Email, or PowerPoint Slides), seeing the executive tone preview, and choosing which sections to include (Summary Metric Cards, Summary in Plain Language, Monte Carlo Analysis, Contributing Factors, Confidence Analysis)
Step 1: Configure. The Risk Manager picks format and sections before any report is built.
The Reporting Review step: generated PowerPoint slides showing Summary metrics, contributing factors, and editable text directly inside the modal before export
Step 2: Review. The narrative is editable in place; the Risk Manager shapes the story before anything leaves the room.

From a system of record to a system of action

Reviewing simulation results is only half of a Risk Manager's job. They review the data, but the real job is proposing what to do about the picture a simulation paints. Pulling the action proposal step away from the scenario that prompted it would have been disorienting, so the Response side of Scenario Planning lives inside the same flow. Action plans stay rooted in the analysis that produced them.

Shipped in V1

Action Plans live inside the Response step. Each one links back to the scenario item that prompted it, with status, remediation owner, due date, cost, and impacted scenario item all on the same row. The chain from analysis to action stays intact in a single view.

In progress for V2

Risk Managers propose multiple plans side by side, each with its own cost rolled up for executive review. Plan summaries surface impact, cost, timeline, and collaborators at a glance, and tasks roll up to their parent plans and back to the original scenarios, keeping strategic decisions grounded in the analysis.

The V1 Response view, listing action plans for the Tariff Tightrope scenario with columns for status, remediation due date, owner, action, scenario item, and cost
V1 Response. Action plans tied to the scenario, with status and ownership in one view.
The Add Action Plan modal in V1 Response, with fields for action status, remediation action, deferred action, remediation owner, due date, impacted scenario item, cost to execute, and supporting document upload
Adding an action stays tied to the scenario that prompted it, so remediation never drifts from the risk.
Looking ahead to V2
The V2 Plan workspace, with a list of plans (Plan A, Plan B) on the left, plan overview details in the middle (plan title, mitigation type, summary with mitigated impact, cost, implementation timeline, and collaborators), and scenario item tasks on the right with status, due date, and mitigation plan columns
V2 Response. Plans side by side, with summaries that roll up impact, cost, timeline, and collaborators, and tasks tied back to the original scenario items.

Pipelines don't lie

The brief was "make scenario planning work." When all the dust settled, the user tests wrapped up, the user stories were written, and the last line of code was shipped, we had to ask ourselves: did it work? The results spoke for themselves: financial gain, expansion into EMEA where scenario planning regulations are standard, and recognition from some of the most respected voices in our industry.

  • $1.4M in pipeline from market response
  • $240K ARR converted from pilot users
  • EMEA expansion unlocked by the capability
  • Forrester recognition in the GRC space

Where I'd push harder

  1. Validate sooner

    At one point I caught myself pixel-pushing, seeking perfect spacing and color before I'd validated the approach. The polish was burning runway I didn't have.

  2. Collaborate more frequently

    When I got stuck, a colleague's perspective almost always showed me I was zoomed in too far.

  3. Test interaction patterns on data-dense screens

    I hit a point early in the bow tie decisions where I was getting so lost in the presentation of data that I didn’t do enough testing of how users interacted with the data. This ended up costing extra time in user testing and was easily avoidable.

Same room, shared math

  1. Build

  2. Analysis

  3. Response

The CFO still asks about dollar exposure. Now the bow tie answers in a language the room already speaks.