Scoping document — modernizing shop-floor time tracking, work-order routing, and job costing alongside the existing ERP.
| Document | Scoping & Requirements — Shop Floor Execution System (SFES) |
| Prepared by | DataVisions.ai — Rapid Software Solutions |
| Prepared for | A make-to-order & batch manufacturer (representative example) |
| Status | SAMPLE — representative scoping document |
| Version / Date | v0.2 · August 2026 |
The Customer runs a job-shop manufacturing operation on a legacy ERP. The ERP remains the system of record for orders, inventory, and financials — but two of its execution modules generate daily friction on the floor: shop-floor time tracking (how labor is captured against jobs) and work activities (the routed operations a job travels through for custom orders and batch runs).
This document scopes a Shop Floor Execution System (SFES): a modern, tablet-first application that replaces those modules one at a time, co-existing with the ERP rather than replacing it. Phase 1 delivers time capture — the transaction layer every other capability reads from. Later phases grow into travelers & routing, dispatch lists, and live job costing, using the same data model from day one.
Captured from initial conversations; to be validated in the discovery workshop.
The operation is the center of gravity. Labor, material, and machine events attach to an operation on a job; the job is the roll-up for costing and completion.
Both patterns must be supported; the choice is a per-part planning policy.
| ID | Requirement | Priority |
|---|---|---|
| TC-001 | Operators clock onto a job + operation via barcode scan, kiosk touchscreen, or tablet at the work center; clock off with quantity complete and scrap count. | MUST |
| TC-002 | Support multiple concurrent workers on one operation and one worker splitting across operations; capture setup vs. run time separately. | MUST |
| TC-003 | Labor rolls up by shift, job, project, work center, and department in real time. | MUST |
| TC-004 | Supervisor correction workflow with full audit trail (who changed what, when, why). | MUST |
| TC-005 | Indirect time codes (cleanup, meetings, maintenance) for non-job labor. | SHOULD |
| TC-006 | Export labor to ERP/payroll on the customer's current cadence; totals reconcile to the minute. | MUST |
| ID | Requirement | Priority |
|---|---|---|
| WR-001 | Import work orders and routers from the ERP; jobs reference the customer's existing job and part numbering unchanged. | MUST |
| WR-002 | Build/edit routers in SFES: sequenced operations with work center, standard times, material lines per operation (BOM slice), and outside-service steps that generate vendor POs with expected return dates. | MUST |
| WR-003 | Station-mounted touchscreens at every work center replace the paper traveler: each shows that work center's dispatch queue and, on clock-on, the operation's instructions, drawings, specs, and photos. Completing an operation automatically surfaces the job in the next work center's queue — nothing physical is handed off. | MUST |
| WR-004 | Backflush the operation's material slice on completion; manual issue supported as fallback. | SHOULD |
| WR-005 | Subassemblies as pegged child jobs or through-inventory (material-line source model, Fig. 3). | SHOULD |
| WR-006 | Job identity tags: a single-page barcode tag/label printed at job release rides with the parts between stations. Scanning it at any station pulls up the job and its current operation — the only paper that travels. | MUST |
| WR-007 | Print-on-demand paper traveler from any browser as the fallback path — network outage, failed terminal, or Wi-Fi dead zones keep the floor moving on paper, reconciled when back online. | SHOULD |
| ID | Requirement | Priority |
|---|---|---|
| DS-001 | Dispatch list per work center: remaining operations across all open jobs, sorted by priority and due date; operator clocks on directly from the list. | MUST |
| DS-002 | Drag-and-drop priority overrides by supervisors; changes reflected on floor tablets immediately. | SHOULD |
| DS-003 | Capacity view by work center (load vs. available hours); finite scheduling as a later enhancement. | COULD |
| ID | Requirement | Priority |
|---|---|---|
| CO-001 | Live job cost: Σ operations (labor × rate + materials + outside services); visible while the job runs, not after close. | MUST |
| CO-002 | Actual vs. estimate comparison at operation and job level; feeds back into quoting. | SHOULD |
| CO-003 | Dashboards: WIP by work center, labor efficiency, on-time completion, scrap trends. Printable/exportable. | SHOULD |
| ID | Requirement | Priority |
|---|---|---|
| PS-001 | Role-based access (operator, supervisor, scheduler, admin); operators see only their work centers by default. | MUST |
| PS-002 | Runs on the customer's network / cloud tenant; works through brief network interruptions at floor terminals (offline queue). Print-on-demand traveler (WR-007) is the deep fallback. | SHOULD |
| PS-003 | Full audit log on every transaction; data exportable at any time — the customer owns the data and the source code. | MUST |