All work

Case study

MRP system built for a manufacturer operating under FDA compliance requirements

An MRP system in use at a company operating under FDA compliance requirements, covering product lifecycles, orders, workstations and audit trails.

  • Product engineering
  • Full-stack development
  • Manufacturing systems
  • Workflow and approvals
  • Audit and traceability
Engagement
Product build
Sector
Manufacturing, FDA-regulated operating environment
Status
Live

The challenge

Manufacturers working under FDA compliance requirements carry an evidence burden that general production tooling does not cover. Products and components need defined lifecycles. Orders need to be traceable to the steps that produced them, the people who ran them and the approvals that released them. Evidence of that kind is more defensible when the system produces it as the work happens than when it is assembled afterwards.

General production tooling is usually organised around scheduling, with traceability and approvals handled elsewhere. The system of record for production then sits apart from the record an auditor relies on, and the gap is commonly closed with spreadsheets and paper.

The requirement was a single system holding lifecycle definition, order execution and auditability together.

What we built

We built a manufacturing resource planning system, now in use at a company operating under FDA compliance requirements.

One point of accuracy. The system does not hold an FDA certification. It was designed and built with FDA compliance requirements in mind, so that it supports the client’s compliance position rather than working against it.

Live today:

  • Admin panel. Where the operating model is defined. Administrators set up project lifecycle management for products and components, specifying the stages an item moves through.
  • Workers panel. The floor view, held separate from configuration. Operators run orders against the lifecycle stages defined for the product.
  • Order execution. Orders are raised and run through the system against those defined lifecycles.
  • Users and workstations. Both are maintained as records in the system, which is what allows work to be attributed to a person and a station.
  • Approvals. Approval steps sit inside the workflow rather than outside the system.
  • Audit logging. Actions are recorded in an audit log as the work is done.

Planned for later phases: inventory management, production tracking, and reporting over the data the system already holds.

How we worked

Delivery is phased. The current release covers lifecycle definition, order execution, and the identity and audit foundations beneath them. Inventory, tracking and reporting follow on the same data model.

Compliance requirements shaped the design from the first release. Audit logging and approvals are part of the core system rather than a later hardening pass.

Outcomes

No measured results are published for this engagement. The items below are delivered capabilities, stated as such.

  • One system of record for product and component lifecycles.
  • Order execution tied to those lifecycle definitions, so the process run on the floor is the process defined in the system.
  • Audit logging generated by normal work rather than compiled after the fact.
  • Approvals captured inside the workflow, giving a consistent record of who authorised what.
  • Separate administrator and worker surfaces, so configuration authority and floor execution are not the same view.
  • A live data foundation for the planned inventory, tracking and reporting work.

More work

Other engagements.

Different sectors, different stacks, the same delivery standard.

Product build / Marketing and advertising technology

Full-stack campaign platform built for a United States marketing company, with advertisement generation engines built in house

A campaign platform that runs United States marketing campaigns from one portal and generates image and video advertisements through engines we built and own.

Read the case study

BAU support / Australian state government, regulatory compliance

Five years of Salesforce platform delivery for an Australian state government agency

Continuous build, support and release management of the Salesforce platform an Australian state government agency uses to run a statewide regulatory compliance programme.

Read the case study

BAU platform ownership and support / Specialty manufacturing

Business-as-usual ownership of a CPQ-centred Salesforce estate at a specialty manufacturer

Ongoing ownership of a production Salesforce environment built around CPQ, covering configuration and custom features, ERP and shipping integrations, a customer community and day-to-day org support, held by one team.

Read the case study

Next step

Ask us about this engagement.

We can walk through the team shape, the timeline and what we would do differently. References are available under a confidentiality agreement.