Skip to content

User Personas & Journeys

User roles, permissions, and typical workflows within CostEngine (MfgIQ).


Personas Overview

graph LR
    subgraph "Core Users"
        E[Estimator]
        M[Sales Manager]
        A[Admin]
    end

    subgraph "Extended Users"
        F[Finance]
        O[Operations Head]
    end

    E --> M
    M --> A
    F --> A
    O --> M

    style E fill:#e3f2fd
    style M fill:#fff3e0
    style A fill:#fce4ec

Primary Personas

1. Estimator (Cost Engineer)

Profile: - 5-15 years shop floor/costing experience - Creates 5-20 quotes per day - Expert in manufacturing processes - Comfortable with Excel, learning new tools

Goals: - Reduce quote turnaround time - Maintain accuracy and consistency - Justify costs to customers - Reuse historical data

Pain Points: - Manual Excel calculations are error-prone - Difficult to find similar past quotes - Explaining cost components to customers - Keeping material rates current

Key Workflows:

Workflow Frequency Time Target
RFQ → Quote 5-20/day < 30 min
Quote Revision 2-5/day < 15 min
Price Negotiation Support Daily < 5 min
Historical Lookup Frequent < 2 min

2. Sales Manager

Profile: - Oversees 3-5 estimators - Reviews high-value and low-margin quotes - Approves strategic pricing decisions - Interfaces with key customers

Goals: - Win profitable business - Control margin erosion - Ensure pricing consistency - Monitor team productivity

Pain Points: - Limited visibility into quote pipeline - Approvals bottleneck quotes - No benchmarking across estimators - Manual reporting

Key Workflows:

Workflow Frequency Time Target
Low-margin approval 3-5/day < 10 min
Quote review 10-15/day < 5 min each
Win/loss analysis Weekly < 30 min
Team productivity check Daily < 10 min

3. Admin (System Administrator)

Profile: - May be estimator with additional duties - Manages master data (materials, machines) - Configures system settings - Handles user management

Goals: - Keep master data current - Ensure system reliability - Manage user access - Maintain audit compliance

Key Workflows:

Workflow Frequency
Material rate updates Weekly/Monthly
Machine rate reviews Quarterly
User provisioning As needed
Audit log review Monthly

Permissions Matrix

Capability Estimator Manager Admin
Create/edit quotes Yes Yes Yes
Apply overrides Yes Yes Yes
Approve low-margin quotes No Yes Yes
Update material rates No No Yes
Update machine rates No No Yes
Configure margin floors No No Yes
Manage users No No Yes
View audit logs No Yes Yes
Export reports Yes Yes Yes

User Journeys

Journey 1: New RFQ to Quote (Estimator)

journey
    title Estimator: RFQ to Quote
    section Receive RFQ
      Get RFQ via email/portal: 3: Estimator
      Check for similar parts: 4: Estimator, System
    section Create Quote
      Import Excel template: 5: Estimator
      Review auto-populated data: 4: Estimator
      Apply adjustments: 4: Estimator
    section Finalize
      Review cost breakdown: 5: Estimator
      Generate PDF/Excel: 5: System
      Send to customer: 4: Estimator

Journey 2: Low-Margin Approval (Manager)

journey
    title Manager: Approval Flow
    section Notification
      Receive low-margin alert: 3: Manager
      Open quote details: 4: Manager
    section Review
      Check cost breakdown: 4: Manager
      Review historical benchmark: 5: Manager
      Read estimator justification: 4: Manager
    section Decision
      Approve or reject: 5: Manager
      Add comments: 4: Manager

Notifications & Alerts

Event Recipient Channel
Quote awaiting approval Manager In-app + Email
Quote approved/rejected Estimator In-app
Material rate expiring (>30 days old) Admin In-app
Quote sent to customer Manager In-app
Version created Original Estimator In-app

Dashboard Views

Estimator Dashboard

  • My open quotes
  • Recent quotes
  • Quick actions (new quote, import Excel)
  • Material rate alerts

Manager Dashboard

  • Pending approvals
  • Team quote summary
  • Win/loss trends
  • Low-margin alerts

Admin Dashboard

  • Master data status
  • Rate update queue
  • System health
  • User activity logs