Shipping under constraints (Systems)

Scaling a product with limited design resources by building systems, not screens.

Work Delivered:

Product UX
Workflow Clarity
Design Systems
Workflow Architecture
Interaction Patterns
Design and Engineering Collaboration

Shipping under constraints (Systems)

Scaling a product with limited design resources by building systems, not screens.

Work Delivered:

Product UX
Workflow Clarity
Design Systems
Workflow Architecture
Interaction Patterns
Design and Engineering Collaboration

Shipping under constraints (Systems)

Scaling a product with limited design resources by building systems, not screens.

Work Delivered:

Product UX
Workflow Clarity
Design Systems
Workflow Architecture
Interaction Patterns
Design and Engineering Collaboration

Industry

Project Management SaaS

(SaaS) Project Management

Headquarters

Baltimore, MD

Founded

2010

Company Size

1-25 employees

Small (1-25) employees

Key Markets

1M+ users globally

Growth Stage

ARR $8M by 2023

Use case

Timeline planning, task dependencies, scheduling

Overview

TeamGantt grew with a small team. For most of that growth, I was the only designer.

The constraint was real: limited design bandwidth, increasing product complexity, and a growing user base.

The risk was fragmentation — one-off decisions, inconsistent patterns, and a product that slows down as it grows.

The goal was to scale clarity without scaling design headcount.

Highlights

  • Established timeline as the core product surface

  • Enabled scalable UX with one primary designer

  • Increased consistency across workflows

  • Supported growth across thousands of active projects

Understanding the Problem

This was not a feature problem. It was a systems problem.

  • One designer supporting a growing product surface

  • Increasing complexity as usage scaled

  • Risk of inconsistent UX across features

  • Pressure to ship quickly without degrading usability

Shipping fast without structure creates debt. Shipping with structure creates leverage.

Strategic approach

The approach was to treat design as infrastructure.
Focus on the core workflow. Build patterns once. Reuse everywhere.

Building systems instead of screens

Design effort was concentrated on the planning workflow, not edge cases.

Reusable interaction patterns were defined early and applied across features. Instead of designing each screen independently, the system defined how interactions should behave.

Engineering partnership was critical. We shipped in steps, validating patterns in production and expanding from there.

The product evolved through extension, not reinvention.

Principle: When resources are constrained, systems create scale.

Key Initiatives

Core workflow prioritization

The product surface was expanding faster than design capacity.

What I did

  • Focused design on the timeline and planning workflow

  • Reduced attention on non-critical surfaces

  • Aligned product decisions around the core use case

What changed

  • The timeline became the center of the product

  • User value concentrated around a clear interaction model

  • Less fragmentation across features

Reusable interaction patterns

Designing each feature independently would not scale.

What I did

  • Defined repeatable interaction patterns for task creation, editing, and scheduling

  • Standardized behavior across similar workflows

  • Built consistency into the system, not into individual screens

What changed

  • Design became faster to produce and easier to maintain

  • Users experienced consistent behavior across the product

  • Engineering could implement patterns with less ambiguity

Incremental shipping with engineering

Large redesigns were not feasible with limited resources.

What I did

  • Partnered closely with engineering to ship in phases

  • Validated patterns in production before expanding them

  • Balanced speed with structural integrity

What changed

  • Features shipped consistently without breaking the system

  • Iteration cycles stayed fast

  • The product evolved without accumulating unnecessary rework

Additional improvements

  • Reduced one-off design decisions

  • Increased consistency across the product surface

  • Strengthened collaboration between design and engineering

  • Built a foundation for future design system expansion

Cross-Functional Collaboration

Worked directly with founders and engineering to prioritize what mattered. Design decisions were tied to shipping reality.

Tradeoffs were explicit.

The focus stayed on delivering usable outcomes, not perfect artifacts.

Financial Impact & Business Enablement

This work allowed the product to scale without scaling chaos.

One designer could support a growing system because the system carried the load. Consistency improved. Speed held. The product stayed usable as complexity increased.

  • Faster feature delivery with limited design resources

  • Reduced rework through reusable patterns

  • Improved product consistency and usability

  • Supported growth from early product to scaled SaaS

Takeaway

Strong systems reduce the need for constant intervention. They let small teams build products that scale cleanly.

Role

Head of Product Design and Design Systems

Owned product UX during early growth. Defined core workflows, built reusable interaction systems, and partnered with engineering to ship incrementally while maintaining clarity and consistency.

“Brandon is open to ideas from the dev team that influence design, and also responds well to the needs of the development team regarding design. I know that if I have a design need, Brandon will be able to respond even if it requires extra work from him. He has a willingness to help.”

TeamGantt Teammate

Development Team

“Brandon is open to ideas from the dev team that influence design, and also responds well to the needs of the development team regarding design. I know that if I have a design need, Brandon will be able to respond even if it requires extra work from him. He has a willingness to help.”

TeamGantt Teammate

Development Team

“Brandon is open to ideas from the dev team that influence design, and also responds well to the needs of the development team regarding design. I know that if I have a design need, Brandon will be able to respond even if it requires extra work from him. He has a willingness to help.”

TeamGantt Teammate

Development Team

Related Case Studies

Reducing onboarding friction by restructuring how users reach first value.

Workflow Architecture
Workflow Architecture
Usability Validation
Usability Validation
Onboarding
Onboarding

Making dependency behavior predictable in a visual planning system.

Workflow Clarity
Workflow Clarity
Research & Validation
Research & Validation
Dependencies
Dependencies

Scaling a product with limited design resources by building systems, not screens.

Design Systems
Design Systems
Workflow Architecture
Workflow Architecture

Lowering early drop off by restructuring how users reach first value.

Onboarding Redesign
Onboarding Redesign
Workflow Simplification
Workflow Simplification

Keep the product focused on the planning model, not expanding features.

Roadmap Prioritization
Roadmap Prioritization
Product Strategy
Product Strategy

Making product decisions that preserve control and predictability.

Product Judgment
Product Judgment
Roadmap Influence
Roadmap Influence

Designing scheduling behavior that feels powerful without becoming unpredictable.

UX Tradeoff Decisions
UX Tradeoff Decisions
Visual Feedback Design
Visual Feedback Design

Using direct observation to guide product decisions when analytics are incomplete.

Workflow Analysis
Workflow Analysis
Customer Insight Synthesis
Customer Insight Synthesis

Turning design from a service into a system tied to delivery outcomes.

Metrics Architecture
Metrics Architecture
DesignOps
DesignOps
System Design
System Design

Driving adoption and executive buy-in through phased, measurable impact.

Design System Strategy
Design System Strategy
DesignOps
DesignOps
Cross-functional Alignment
Cross-functional Alignment
a computer screen with a bar chart on it

Turning design into a decision driver by making its impact visible.

Product Alignment
Product Alignment
Metrics Strategy
Metrics Strategy
Executive Communication
Executive Communication
black flat screen computer monitor
black flat screen computer monitor

Turning fragmented research into a system that guides product decisions.

Persona System Design
Persona System Design
Research Synthesis
Research Synthesis
UX Strategy
UX Strategy

A better system makes everyone’s day less stupid. Clarity pays for itself.