MORES / B2B PRODUCT DESIGN CASE STUDY
Turning Activity-Based
Costing into an
everyday product.
A Persian RTL dashboard that translates complex costing logic into guided workflows for budgets, suppliers, documents, and daily operations.

02 / PROBLEM + EVIDENCE
The challenge was not the formula
it was making the model usable.
Growing businesses were managing budgets and supplier tasks through spreadsheets, manual uploads, and long forms. An earlier ROL-based dashboard required too many receipts; user tests showed the workflow needed to be rethought.
Manual data burden
Receipt uploads and long forms made daily work slow, repetitive, and easy to abandon.
Unfamiliar costing logic
ABC began as a formula and a vision; the product first had to translate its structure into usable steps.
Role and data complexity
Owners, managers, accountants, and employees needed different access while sharing operational data.
From domain logic to a daily workflow
- 01Learn the ABC model
- 02Map pages and data
- 03Replace uploads with questions
- 04Validate roles and access
- 05Scale across modules


03 / COMPETITIVE LANDSCAPE
The market splits between approachable operations and powerful costing.
Mores can win by combining the clarity of modern procurement tools with the depth and traceability of enterprise cost systems.

Precoro
PROCUREMENT & SPENDSTRENGTHGuided requests, approvals, budgets, POs, invoices and vendor tracking.
GAPPublic product scope centers on procure-to-pay; cost-driver allocation is not core.

Odoo 19
MODULAR ERPSTRENGTHBroad operations suite with purchasing and vendor KPIs in a familiar dashboard.
GAPABC-style allocation is spread across modules rather than presented as one guided workflow.

Dynamics 365
ENTERPRISE COST ACCOUNTINGSTRENGTHCost hierarchies, role-based access, actual vs budget and detailed drill-down.
GAPDense configuration and tables increase the learning cost for non-expert users.
Oracle Fusion Cloud Cost Management
SUPPLY-CHAIN COST MANAGEMENTCost scenarios, rollups, overhead/resource detail, work-order cost and variance analysis.
Deep but expert-oriented: setup spans multiple work areas and configuration steps.
Precoro + Odoo
Clear requests, familiar KPIs and modular workflows.
Dynamics + Oracle
Strong hierarchies, variance analysis and drill-down.
Guided ABC for Persian operations
Make allocation logic understandable without removing expert control.
Make cost allocation understandable.
- 01 Guided, question-based setup
- 02 Role-aware views and approvals
- 03 Visible cost drivers and document lineage
- 04 Persian RTL patterns for local enterprise teams
04 / DESIGN DECISIONS
Translate the model into guided workflows
not another spreadsheet.
Keep the business logic, but change how users encounter it: guided questions, grouped actions, and consistent patterns.
Learn before designing
One-on-one sessions with Pedram mapped the ABC logic, required data, pages, and tables before screen design began.
Replace uploads with guidance
Question-based data collection reduced the dependency on receipt uploads and made complex input feel sequential.
Build for scale
A shared visual system and clearer grouping supported a B2B dashboard that grew beyond 50 screens.



100+ screens over 10 months
A scalable B2B dashboard spanning costing, budgets, suppliers, roles, sales documents, teams, and daily operations.
Learn the model before simplifying it.
The breakthrough came from mapping the logic and data with a domain stakeholder before deciding how the interface should behave.
The product did not remove the complexity of ABC.
It translated that complexity into a system people could use.
