The User Evolution: Building SaaS for the "System of Progress"

In the traditional software world, product success is often measured by adoption rates, daily active users (DAU), and feature engagement. However, Advanced Jobs-to-be-Done...

A
Written by Albert
Read Time 4 minute read
Posted on February 28, 2026
The User Evolution: Building SaaS for the "System of Progress"

In the traditional software world, product success is often measured by adoption rates, daily active users (DAU), and feature engagement. However, Advanced Jobs-to-be-Done (JTBD) research suggests that these are trailing indicators of a much deeper reality: people don’t buy products; they “hire” them to evolve. As Kathy Sierra famously noted, the goal should not be to build a better camera, but to build a better photographer. For SaaS founders, this means shifting focus from the software interface to the System of Progress—the continuous journey of a user becoming a more capable version of themselves.

The SaaS Transformation: From “Tool” to “New Me”

A Job-to-be-Done is not a task; it is the transformation process a consumer participates in to evolve from their current life situation into a preferred one, overcoming the constraints that currently stop them. Innovation fails 70% to 95% of the time because teams fall in love with the “drill” (the feature) instead of the “hole” (the outcome), or more accurately, the “installed bookshelf” (the progress).

In a successful SaaS ecosystem, the product acts as a prop for performance. When a user hires your software, they are betting that it will help them reach a “new me” that can do things they couldn’t do before. If your research stops at functional tasks, you achieve only functional loyalty; if you design for the user’s Role Identity—who they aspire to be—you unlock devotion.

Solving the B2B Paradox: Designing for Multiple Performers

One of the most complex challenges for B2B SaaS is that the “customer” is rarely a single person. Advanced JTBD research categorizes the ecosystem into three distinct types of performers, each with a different set of needs:

  1. The Core Job Executor: The individual who actually uses the software to get the functional job done (e.g., a developer using a task manager). Their needs are defined by functional metrics like speed, predictability, and output.
  2. The Purchase Decision Maker (The Buyer): Often a manager or procurement officer who evaluates the software based on financial outcomes. They want to know if the tool will “reduce operational costs” or “increase overall revenue”.
  3. The Product Lifecycle Support Team: The IT professionals or installers who ensure the software is integrated, maintained, and secure.

Failure occurs when a SaaS project optimizes for the Buyer’s financial goals but ignores the Executor’s functional struggles, or vice-versa. Your research must capture the 50 to 150 Desired Outcomes across these different roles to ensure the product is hired by the whole organization.

Onboarding into the Job, Not the Tool

A common SaaS pitfall is an onboarding process that focuses exclusively on “Solution Expertise”—teaching the user where the buttons are. Advanced JTBD argues that users should be onboarded into the Job.

If a user is highly skilled at their job but new to your tool, they need a fast path to execution. If they are new to the job itself (low Job Comprehension), they need the software to provide “scaffolding” and best practices. Successful onboarding demonstrates how the product helps the user achieve their first win in their personal “System of Progress”.

Breaking the 9x Effect: Why “Better” Isn’t Enough

SaaS founders often suffer from the 9x Effect: they overvalue their own innovation by a factor of three, while customers overvalue their current “habit” (the status quo) by a factor of three. This creates a massive gap that incremental improvements cannot bridge.

To trigger a “Switch,” your software must be 10 times better at the Core Job or radically reduce the anxiety and habit forces holding the customer back. This often requires “killing” steps in the customer’s current process. If your SaaS can eliminate the need for a user to “Locate data” or “Prepare reports” by automating those stages of the Universal Job Map, you move from being a “tool” to being an essential part of their evolution.

The Strategy of Predictable Growth

To move beyond guesswork, your research platform should leverage the Opportunity Algorithm: $Importance + Max(Importance - Satisfaction, 0)$.

This formula identifies underserved needs—areas where a job is highly important but currently poorly satisfied by existing solutions. By targeting these gaps, you can select the right growth strategy:

  • Differentiated Strategy: Targeting underserved users with a high-end, high-performance solution.
  • Disruptive Strategy: Targeting overserved users or non-consumers with a cheaper, “good enough” alternative.
  • Dominant Strategy: Getting the job done both significantly better and more cheaply than any existing competitor.

By architecting your SaaS around the stable unit of the Job—rather than the fluid nature of technology—you ensure that your product remains relevant for years, even as the “delivery vehicles” of software continue to change.