Upslide Mascot discussing problem with team

March 26, 2026

March 26, 2026

March 26, 2026

Read Time Icon

6 mins read

6 mins read

6 mins read

Approval Workflow Design: Review, Rework and Ownership

Approval Workflow Design: Review, Rework and Ownership

Approval Workflow Design: Review, Rework and Ownership

Can an operator tell whether a record is rejected, returned for correction or still waiting for review? Approval workflow design should preserve those differences. This guide focuses on a complete review loop, including correction and resubmission. The example is a proposed state model informed by the eBMR project, not a replacement for a manufacturing procedure.

Can an operator tell whether a record is rejected, returned for correction or still waiting for review? Approval workflow design should preserve those differences. This guide focuses on a complete review loop, including correction and resubmission. The example is a proposed state model informed by the eBMR project, not a replacement for a manufacturing procedure.

Can an operator tell whether a record is rejected, returned for correction or still waiting for review? Approval workflow design should preserve those differences. This guide focuses on a complete review loop, including correction and resubmission. The example is a proposed state model informed by the eBMR project, not a replacement for a manufacturing procedure.

Proposed review loop with ownership and rework. Original illustrative diagram; the accompanying text explains the example.


A review loop with explicit ownership

State

Owner / permitted action

Consequence

Draft

Author edits required information.

No approval is implied by saving.

Submitted

Authorized reviewer inspects the record.

The author can see who owns the next action.

Returned for correction

Author addresses a specific reason.

Valid context remains; the editable boundary is explicit.

Resubmitted

Reviewer sees the correction and earlier reason.

The same record identity connects the loop.

Rejected

Authorized decision maker records the defined rejection.

Explain whether a new record or another permitted route is required.

Approved / completed

Authorized approver confirms the relevant version.

Further change follows the actual revision rule, not silent editing.


Make the handoff resilient

If the reviewer becomes unavailable, show the current assignment and the legitimate reassignment route. Do not offer delegation unless the actual authorization model supports it. If a session is interrupted during correction, state what was saved before presenting the request as resubmitted.


The published project connects creation, issuance and execution workflows with clearer stages:  Audree eBMR project


  • Keep status, owner, reason and next action in one task context.

  • Show returned work differently from a terminal rejection.

  • Expose the corrected entry rather than requiring a reviewer to reread everything blindly.

  • Test a complete return-and-resubmit loop using synthetic data.


A workflow state should tell each role what they may do and what happens after they do it.


Approval workflow overview

Batch Manufacturing Record (BMR) systems often fail not because of missing features, but because of poor workflow design. Long processes, disconnected screens, and manual coordination create confusion, increase errors, and slow down operations. This case study explains how a structured UX approach transformed a fragmented BMR system into a guided, efficient workflow.


For the distinction between operator entry and review tasks, see electronic batch-record UX.


For the move from paper records to explicit digital states, see paperless BMR workflow design.

The Problem: When Workflows Depend on Memory Instead of System Design

In most pharmaceutical and manufacturing environments, BMR systems are expected to ensure accuracy, traceability, and compliance. However, in reality, many systems rely heavily on manual coordination, spread workflows across disconnected screens, and force users to remember steps instead of guiding them.

In this case, production and QA teams were constantly switching contexts, coordinating offline, and clarifying steps outside the system. This increased the chances of human error, delayed review and approval cycles, and created a strong dependency on external communication.

The system existed, but the workflow did not.

The problem in BMR brief

Root Cause: Long Workflows Without Structural Guidance

Through a detailed UX audit and workflow analysis, the core issue became clear: the system was not designed around how teams actually work.

Workflows were broken into scattered screens with no clear sequence of actions. There was little visibility into progress and stages, and users had to repeatedly check information due to lack of context. As a result, users were constantly asking what to do next, who needed to act, and where tasks were stuck.

When users ask these questions, the UX has already failed.

Understanding Real Workflows in BMR Systems

Instead of redesigning screens in isolation, the focus shifted to understanding real-world workflows.

We mapped how Production and QA teams actually move through the BMR lifecycle.

This revealed:

  • Where manual coordination happens

  • Where reviewers slow down or get stuck

  • How handoffs occur between teams

These insights uncovered hidden friction points that were not visible at a UI level.

Real Workflows in BMR Systems in points

The Solution: From Disconnected Screens to a Guided BMR Lifecycle

The redesign focused on transforming the system into a single, connected workflow.

Instead of forcing users to navigate across multiple screens, the system now:

  • Follows a structured lifecycle approach

  • Connects each step logically to the next

  • Reduces dependency on external coordination

Key Improvements
  • Fewer manual handovers between teams

  • Reduced backtracking between steps

  • Clear, predictable progression across the workflow

The system started guiding users — instead of users figuring it out.

The Solution: From Disconnected Screens to a Guided BMR Lifecycle points

Rebuilding the BMR Experience Around Real Problems

The redesign directly addressed real usage issues by shifting from fragmented interactions to a unified experience.

Previously, users dealt with disconnected screens, manual coordination, missing stage clarity, and repetitive checks. After the redesign, the system offered a structured lifecycle with guided steps, clear progress visibility, and always-visible context.

This shift removed friction at every stage.

Rebuilding the BMR Experience Around Real Problems detailed

Simplifying Review and Issuance Workflows

One of the most critical improvements was in the review and issuance process. The interface was redesigned to support faster scanning, reduced cognitive load, and predictable interactions.

Information was grouped logically, formatting was standardized, and context was always visible. This made long entries easier to handle and allowed reviewers to act faster with greater confidence.

Simplifying Review and Issuance Workflows points

Smarter Components for Faster Decision-Making

To further improve efficiency, structured UI components were introduced. Version tracking, clear status indicators, and organized information cards helped users quickly understand what had changed and what required attention.

Instead of relying on manual checks, users could instantly identify the next action.

Smarter Components detail

The Impact: From Coordination-Heavy to System-Driven Workflow

The redesigned system aligned with real operational behavior. Users no longer depended on manual coordination or memory. Instead, the system provided clear guidance at every step.

This resulted in faster review cycles, reduced cognitive load, improved workflow clarity, and increased user confidence. Most importantly, the system became reliable enough for users to trust.

Why This Matters for Enterprise and Pharma Software

This case highlights a common issue in enterprise systems:

Adding features is easy. Structuring workflows is hard.

Many systems fail because they:

  • Grow over time without restructuring

  • Prioritize features over usability

  • Ignore real user workflows

The solution is not a visual redesign.

It is architectural UX correction.

How Upslide Design Studio Approaches BMR UX Optimization

At Upslide Design Studio, we focus on:

  • Mapping real-world workflows across roles

  • Identifying breakdowns in system structure

  • Redesigning experiences around user behavior

  • Building scalable design systems for consistency

This ensures that systems are not just usable — but efficient, reliable, and scalable.

Final Thought

If your system requires constant coordination, reminders, and clarifications, the issue is not your team.

The issue is the workflow design.

Frequently asked questions

How can a BMR interface make review responsibility clear?

Display the active review stage, assigned role and unresolved items together. Distinguish a record waiting for review from one returned for correction. The reviewer should be able to find the relevant evidence and understand the scope of the action before proceeding.


What should happen when a record returns for rework?

Explain why it was returned, identify the required correction and show who owns the response. Preserve the previous state and make changes identifiable during re-review. Do not reset the apparent progress in a way that hides the record’s history.

To view the detailed UX Case Study

Struggling with your product bad UX ?

Struggling with your product bad UX ?

We help software become easier to use, adopt & scale through intuitive design and better user experiences.

We help software become easier to use, adopt & scale through intuitive design and better user experiences.

Multiple Ui screens of SaaS

Get in touch

Get in touch

Get in touch

Get in touch