MathWorks · Engineering apps · Selected work, 2014–2019

Scaling task-based UI design across engineering apps.

I helped product teams turn dense engineering capabilities into task-based app structures, moving from pattern guidance and hands-on concepts to workshop contribution and formal design review.

Design question Which pattern makes this task easier to understand? Toolstrip, wizard, contextual action, or working-area control.
Company
MathWorks
Role
UX designer, workshop contributor, coach and reviewer
Timeframe
Selected milestones in 2014, 2018, and 2019
Collaborators
Design-program peers, app teams, developers, and domain experts
Scope
Pattern guidance, workshop concepts, decision documentation, formal review
Product state
Design and review work alongside a released, evolving Radar/Pulse app
Précis

Technical app teams needed consistency without forcing every workflow into the same pattern. Across selected 2014, 2018, and 2019 milestones, I authored early guidance, contributed Radar concepts and decision records, and served as a named coach and reviewer; the work codified pattern-fit decisions and a nine-area review checklist.

The work centered on choosing the right interaction model before arranging controls.

Context and stakes

Consistency had to preserve domain judgment.

Technical apps exposed dense combinations of creation, tuning, analysis, comparison, library management, session handling, import, and export. Menus and panels could make those capabilities hard to discover, but forcing every product into one ribbon pattern would create a different problem.

The design system needed judgment. A visible toolstrip could orient users around major tasks. A wizard could structure a constrained sequence. Contextual actions could stay close to plots or selected data. Expert shortcuts still mattered.

Discoverability

Make primary tasks visible without exposing every command at once.

Workflow fit

Choose a pattern that matches the sequence and decision structure.

Context

Keep plot, data, and selection-specific actions close to their object.

Expert speed

Preserve context menus and keyboard routes for frequent work.

Role and collaboration

A role progression grounded in artifacts.

In 2014, I authored and presented early guidance on when toolstrip and workflow-wizard patterns could improve discoverability. In 2018, I contributed working-area and interaction concepts during a Radar Waveform Analyzer workshop, documented the team's convergence, and recorded how critique became specific design decisions.

In 2019, the final review checklist names me as the coach or reviewer. The central toolstrip strategy and shared workshop method came from the wider program. I applied and extended them with product teams.

01 / FIT

Choose the pattern before arranging controls.

The 2014 guidance framed the toolstrip as one option among several. The product question was whether a visible task structure would improve orientation, whether a wizard should constrain a sequence, or whether commands belonged near the object they affected.

That distinction connected pattern adoption to user goals and made standardization serve the workflow.

02 / WORKSHOP

Design from goals and working area outward.

For Radar Waveform Analyzer, the shared workshop started with roles, tasks, and workflow sequence. I contributed concepts for the working area, waveform library, parameter panels, plots, contextual actions, and toolstrip controls.

Establishing the working area first gave the team a stable place to reason about selection, comparison, editing, and analysis before deciding how commands should be grouped.

Shared-method attribution: a design-program peer created the workshop worksheet, which I later modified and applied while contributing product-specific concepts.
03 / REVIEW

Turn critique into a quality system.

The review-response documents converted broad feedback into decisions: reduce export choices, separate Add from Duplicate, use an explicit Apply action, disable parameter editing during multi-selection, preserve discoverable commands, and support expert routes.

The 2019 checklist then reviewed the app across tab naming, contextual tabs, hierarchy, menus, tooltips, task flow, gallery behavior, and alternate interactions. It codified the review criteria in a form teams could inspect consistently.

User roles and goals lead to primary tasks, workflow sequence, working-area structure, the appropriate interaction pattern, review, and product decisions.
Task-based workshop methodOriginal explanatory redraw of the shared method I applied with product teams, separating workflow definition from control placement.
The documented role progresses from 2014 author and presenter, to 2018 workshop contributor and review documenter, to 2019 coach and reviewer.
Documented role progressionOriginal explanatory redraw of my artifact-backed roles across three selected milestones.
Work in action

A waveform workflow made concrete.

Radar Waveform Analyzer gave the broader design-system work a real product surface.

  1. Create or select

    Start from a default waveform or choose an item from the library.

  2. Tune parameters

    Edit a clear parameter set and apply changes deliberately.

  3. Inspect results

    Use plots and characteristics to understand the waveform.

  4. Build a library

    Distinguish adding a default item from duplicating an existing one.

  5. Compare

    Handle multi-selection with consistent legends and contextual plot behavior.

  6. Export

    Offer a smaller, clearer set of routes to MATLAB or Simulink.

Outcomes

Specific decisions, codified review, public product continuity.

The documented outcomes are concrete design decisions, a formal review checklist, and a public product history that places the work in context.

Decision quality
Review became a change list

The team resolved defaults, Apply behavior, export structure, multi-selection, icons, and expert routes.

Review
Codified review criteria

A nine-area checklist organized task-flow and toolstrip quality into a consistent review structure.

Product context
Documented release evolution

MathWorks records a redesigned Radar app in R2019a, the Simulink Toolstrip in R2019b, and the later Pulse Waveform Analyzer workflow.

Attribution: release timing establishes the product context. The shipped interface was team-owned, and this case attributes only the documented workshop and review contributions to me.

Design systems scale through judgment.

The useful contribution was helping teams decide where a shared pattern fit, adapt it to a technical workflow, and turn review feedback into decisions they could carry forward.

Consistency earned through workflow fit is more durable than consistency enforced through surface rules.

Public product sources and evidence method

Official MathWorks sources establish public product history. Dated local decks, workshop artifacts, response documents, and the review checklist establish my role.

The diagrams abstract the internal work; confidential planning, workshop, and pre-release material is not reproduced.