Product Design

Multi-Role Execution-Tracking SaaS

Designed, prototyped, and QA-tested role-based project execution portals across web, tablet, and mobile, with screens synced to the live app.

  • field operations software
  • multi-role execution-tracking SaaS
  • field project execution tracking
  • B2B SaaS product design
  • multi-role SaaS product design
  • role-based information architecture
Multi-Role Execution-Tracking SaaS — case study visual

Overview

The project at a glance

Octacer partnered with an early-stage SaaS company building a web and mobile application for tracking field project execution. The company needed to validate a multi-role product concept before committing to full development: a system where different user types — administrators, project managers, and field teams — could view and manage the same execution data through interfaces tailored to their responsibilities.

The engagement covered design, prototyping, and QA testing across three platforms: a desktop web application, a tablet-optimized interface, and a mobile application. Octacer's scope included defining the role-based information architecture, producing high-fidelity prototypes for each platform, and verifying that the prototypes matched the behavior of the live application.

The core objective was to answer a product question with evidence: could a single execution-tracking system serve three distinct user roles across three different devices without fragmenting the underlying data or creating inconsistent experiences?

What the engagement had to achieve

  1. Validate a multi-role product concept before full development
  2. Produce platform-specific prototypes for web, tablet, and mobile
  3. Verify prototype behavior against the live application

The story

From concept to verified screens

What was at risk

The Challenge

The client had a working application and a clear vision for how different roles should interact with it. What they lacked was evidence that the concept would hold up in practice — specifically, whether the role-based experience could be designed coherently enough to prototype, and whether those prototypes could be reliably validated against the live system. The project sat at a decision point. The company needed to confirm the multi-role product direction before scaling development effort. That confirmation depended on producing credible, testable interfaces across multiple platforms quickly — and on knowing those interfaces actually reflected what the application did.

Failure mode 01 Unproven role-based design

The application was intended to serve multiple user roles, but the design implications of that structure had not been worked through. Each role needed a different view of the same underlying execution data: administrators needed oversight and control, project managers needed task-level coordination, and field teams needed clear, actionable assignments. Without a working prototype, the client could not evaluate whether those distinct views would feel coherent or whether they would create confusing fragmentation.

Failure mode 02 Three platforms, one product

The product had to work across web, tablet, and mobile. Each platform implies different interaction patterns, information density, and context of use — a manager reviewing progress on a desktop, a field worker updating status on a phone, a supervisor reviewing a tablet on site. Designing for all three meant making deliberate decisions about what each platform emphasized and what it deliberately left out, while keeping the underlying data model consistent.

Failure mode 03 No validation loop

The client had no mechanism for verifying that a prototype matched the behavior of the live application. Without screen-level comparison, design and development could drift apart, and the prototype would stop being a reliable preview of the product. That gap made the prototype less useful as a decision-making tool.

How we responded

The Solution

Octacer approached the engagement in two distinct phases: design and validation. The design phase produced the role-based, platform-specific prototypes. The validation phase created a systematic QA loop that confirmed each prototype screen matched the behavior of the live application. The delivery approach treated the prototype not as a static mockup but as a specification to be tested against reality.

Decision 01 Role-based information architecture

Octacer structured the product around the three roles and the specific questions each one needed answered. The design decisions began with the data, not the screens: every role needed access to the same underlying project and execution information, but each role's interface emphasized different aspects, actions, and levels of detail. This architecture avoided building three disconnected products. Instead, it produced three views of a single system, which kept the design consistent and the development path realistic.

“One data model, three tailored views.”

Decision 02 Platform-specific interface design

Each platform received an interface designed for how it would actually be used. The web application supported the full breadth of management and administration functions, with dense information and complete controls. The tablet interface served on-site supervision, prioritizing status visibility and quick actions. The mobile application focused on the field worker's needs: clear assignments, fast updates, and minimal friction. Designing each platform's information hierarchy independently — rather than shrinking one desktop layout to fit smaller screens — produced interfaces that felt native to their device.

“Match the interface to the context of use.”

Decision 03 Screen-level QA against the live app

The final phase closed the gap between design and reality. Octacer systematically compared each prototype screen against the live application, verifying that the screens reflected actual app behavior rather than idealized design intent. This QA loop caught mismatches early and ensured the prototype functioned as a reliable reference for the client's product decisions.

“The prototype is only useful if it matches the product.”

Deliverables

What we built

The concrete capabilities designed, built, and shipped in this engagement.

Multi-role web application prototypes

High-fidelity prototypes for the desktop web application, covering the full administrative and management experience. Each role's workspace was designed around its responsibilities, with the information architecture, navigation, and actions tailored accordingly.

  • Administrator views with oversight and configuration-focused layouts
  • Project manager views emphasizing task coordination and progress tracking
  • Consistent navigation and visual language across all role views

Tablet-optimized execution views

A tablet interface designed for on-site supervision, balancing information density with touch-friendly interaction. The tablet experience prioritized status visibility and rapid assessment over deep configuration.

  • Status-centered dashboards for quick progress checks
  • Touch-optimized controls for on-site use
  • Reduced information density relative to the web application

Field-focused mobile experience

A mobile interface built around the field worker's workflow: clear assignment lists, straightforward status updates, and minimal steps between opening the app and completing a task.

  • Simplified task views emphasizing the next action
  • Streamlined input for status updates on site
  • Information architecture reduced to what a field user needs

Screen-synced QA verification

A systematic validation process that compared every prototype screen against the live application. Each screen was verified for behavioral consistency, ensuring the prototype served as an accurate representation of the product rather than a detached design artifact.

  • Screen-by-screen comparison between prototype and live app
  • Mismatches identified and documented for correction
  • Final prototypes validated as reliable product references

Technology

The stack

The tools behind the build, and the role each one played.

Prototyping

Figma

produced high-fidelity, interactive prototypes for web, tablet, and mobile platforms, with shared components across all three interfaces.

QA and validation

Browser testing tools

verified prototype screens against live application behavior across platforms.

Version-controlled screen capture

documented the visual and behavioral state of each application screen for comparison against the prototype.

Outcome

What changed

The engagement produced a verified, cross-platform design foundation for the client's multi-role product direction. The client gained concrete, testable interfaces for web, tablet, and mobile, and the confidence that those interfaces accurately represented the live application.

Prototype coverage

full

every role and platform combination was designed as a high-fidelity prototype.

Screen verification

completed

prototype screens were systematically compared against the live application, ensuring behavioral consistency.

Multi-role design validated

the client received evidence that a single execution-tracking system could serve administrators, project managers, and field teams through tailored but coherent interfaces.

Beyond the launch

Lasting improvements

The changes that keep paying off after the engagement ended.

  1. Reduced product risk by validating the multi-role concept before full development commitment
  2. Established a reusable design system that could guide the client's subsequent development
  3. Created a QA methodology the client could apply to future product changes

Ready to build something like this?

Let's discuss how we can deliver a similar outcome for your team — scoped to your stack, your data, and your workflow.