Skip to content

Commit 35e2aa7

Browse files
committed
Use Cases: add Workforce Assignment
Restores the Workforce Assignment page written in the earlier three-lens IA work and dropped when that work was cut back. Copy is recovered as written and still carries its template-copy marker for a Showcase pass. Adapted to the current layout: the architecture key moves inside a new howItWorks block covering the assignment decision from demand and skills through to publishing it back, and expertDock is dropped since nothing renders it. Diagram is a placehold.co stand-in. Links it from the homepage Operational Application System entry and the footer use case list.
1 parent da71617 commit 35e2aa7

3 files changed

Lines changed: 139 additions & 0 deletions

File tree

src/_includes/layouts/base.njk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,7 @@ eleventyComputed:
414414
<ul class="flex flex-col gap-2.5">
415415
<li><a href="/use-cases/production-monitoring/">Production Monitoring</a></li>
416416
<li><a href="/use-cases/shop-floor-communication/">Shop Floor Communication</a></li>
417+
<li><a href="/use-cases/workforce-assignment/">Workforce Assignment</a></li>
417418
<li><a href="/use-cases/">See all use cases</a></li>
418419
</ul>
419420
</div>

src/index.njk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ operationalSystem:
7171
- title: "OPERATIONAL WORKFLOWS"
7272
items:
7373
- name: "Workforce Assignment"
74+
url: "/use-cases/workforce-assignment/"
7475
description: "Dynamic operator allocation using training, ergonomics, and demand data."
7576
- name: "Shop Floor Communication"
7677
url: "/use-cases/shop-floor-communication/"
Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
---
2+
title: "Workforce Assignment"
3+
meta:
4+
title: "Workforce Assignment | Use Cases | FlowFuse"
5+
description: "Put the right person on the right task as conditions change: live assignment boards driven by real demand, skills and availability. Built on Node-RED, managed with FlowFuse."
6+
problem: "The plan assigned people at 6 a.m. The floor changed by 6:40, and the plan did not."
7+
industries: ["automotive", "food-beverage", "electronics-appliances"]
8+
values: ["labor-operational-efficiency"]
9+
10+
howItWorks:
11+
heading: "How FlowFuse builds dynamic workforce assignment."
12+
intro: "An assignment is a decision taken against constraints that change during the shift. This is how the problem breaks down and which FlowFuse pattern carries it."
13+
designPattern:
14+
kind: "Software pattern"
15+
name: "Data-driven application"
16+
detail: "The rules are data, not flows. Skills, training currency, ergonomic limits and demand come from the systems that already own them, so the same application serves a different plant by pointing at different sources."
17+
docsUrl: "/docs/user/ff-tables/"
18+
diagram:
19+
placeholder: true
20+
src: "https://placehold.co/1200x630/eef2ff/4338ca?text=Workforce+Assignment+Architecture"
21+
alt: "End-to-end architecture for workforce assignment: demand pulled from MES and ERP, skills and training from HR systems, constraints applied, a supervisor-facing assignment view, and the result published back and recorded."
22+
caption: "Demand from MES and ERP, skills and training from the systems that own them, constraints applied, and the supervisor left with a decision rather than a spreadsheet."
23+
pieces:
24+
- icon: "chart"
25+
title: "Pull the demand"
26+
detail: "What has to run this shift, in what order, on which lines, read from MES or ERP rather than retyped."
27+
- icon: "users"
28+
title: "Read skills and training currency"
29+
detail: "Who is qualified for what, and whose certification is about to lapse, from the system that already tracks it."
30+
- icon: "cog-6-tooth"
31+
title: "Hold the constraints as data"
32+
detail: "Ergonomic rotation limits, required coverage and site rules live in configuration, so changing a policy is not a development task."
33+
docsUrl: "/docs/user/ff-tables/"
34+
- icon: "dashboard"
35+
title: "Give the supervisor a decision"
36+
detail: "A proposed allocation on a screen on the floor, adjustable in the moment. The tool advises; the supervisor decides."
37+
- icon: "arrows-right-left"
38+
title: "Publish the assignment back"
39+
detail: "The decision returns to the systems and screens that need it, so the plan and the floor stop diverging by 6:40."
40+
- icon: "circle-stack"
41+
title: "Record what actually happened"
42+
detail: "Assignments and changes kept as history, which is what makes next quarter's coverage and training decisions evidence-based."
43+
architecture: "it-ot-middleware"
44+
docsCta:
45+
label: "Read the tables docs"
46+
url: "/docs/user/ff-tables/"
47+
48+
customerPain:
49+
heading: "Static plans meet a dynamic floor."
50+
intro:
51+
- "Shift plans are built on yesterday's assumptions: then a machine goes down, an order is expedited, two people call in sick, and reallocation happens by supervisor intuition and hallway conversations."
52+
- "Skills and certifications live in spreadsheets nobody checks in the moment, so the reshuffle is slow, and sometimes puts the wrong person on a task that requires certification."
53+
cards:
54+
- icon: "users"
55+
title: "Reallocation by walking around"
56+
detail: "Supervisors spend the first hour of every disruption finding out who is where and moving people by hand."
57+
- icon: "academic-cap"
58+
title: "Skills matrices nobody can see"
59+
detail: "Certification and training data sits in HR files, invisible at the moment of assignment."
60+
- icon: "clock"
61+
title: "Idle time and bottlenecks coexist"
62+
detail: "One station starves while another queues, because nobody sees both at once."
63+
- icon: "clip-list"
64+
title: "No record of who did what"
65+
detail: "Assignment history that audits and improvement work need does not exist."
66+
#placeholder: template copy for review, refine per Showcase
67+
68+
outcomeFirst:
69+
heading: "Assignment that follows the floor."
70+
intro: "FlowFuse joins live demand signals, machine states, order priorities, headcounts, with skills and availability data, and drives assignment boards that update as conditions change."
71+
dimensions:
72+
- label: "Operational"
73+
title: "Live view of people, tasks and gaps"
74+
detail: "Who is where, what needs doing, and which stations are at risk, on one board that reflects now."
75+
- label: "Organizational"
76+
title: "Qualified people on qualified tasks"
77+
detail: "Assignments checked against skills and certifications at the moment they are made."
78+
- label: "Financial"
79+
title: "Less idle time, fewer bottlenecks"
80+
detail: "Rebalancing in minutes recovers the labor hours static plans leave on the table."
81+
82+
whyItMatters:
83+
heading: "Labor is the most flexible asset, managed the least flexibly."
84+
intro: "Machines get condition monitoring; people get a morning plan and good luck."
85+
points:
86+
- title: "Every disruption taxes labor first"
87+
detail: "Downtime, rush orders and absences all resolve into people standing in the wrong place."
88+
- title: "Certification errors are compliance events"
89+
detail: "In regulated production, an unqualified assignment is not inefficiency, it is a finding."
90+
- title: "Assignment data feeds planning"
91+
detail: "Recorded assignment history shows where skills are thin and where training pays back fastest."
92+
93+
competition:
94+
heading: "Why the usual approaches stall."
95+
intro: "Workforce tools plan the shift; almost none of them react to it."
96+
traps:
97+
- label: "Workforce management suites"
98+
title: "Great at rosters, blind to the floor"
99+
detail: "Scheduling tools know who is on shift, not what the line needs right now."
100+
- label: "MES task lists"
101+
title: "Tasks without people context"
102+
detail: "Work queues exist, but skills, availability and certifications live elsewhere."
103+
- label: "Whiteboards"
104+
title: "The 6 a.m. snapshot"
105+
detail: "Accurate for the first forty minutes of the shift."
106+
107+
comparison:
108+
without:
109+
- title: "Reallocation by intuition"
110+
detail: "Supervisors move people based on what they happen to see."
111+
- title: "Certification checked after the fact"
112+
detail: "Qualification issues surface in audits, not at assignment."
113+
- title: "No assignment record"
114+
detail: "Improvement work has no data to stand on."
115+
with:
116+
- title: "Boards driven by live demand"
117+
detail: "Machine states and order priorities reshape assignments as they change."
118+
- title: "Qualification enforced in the flow"
119+
detail: "Only certified people are suggested for certified tasks."
120+
- title: "Every assignment recorded"
121+
detail: "History for audits, staffing decisions and training plans."
122+
123+
aiBuildLayer:
124+
intro: "The FlowFuse Expert works on this use case with you, from the demand joins to the board itself."
125+
steps:
126+
- title: "Describe it, get a starting flow"
127+
detail: "Tell the Expert your demand signals and people data sources; it assembles a working starting flow. Currently in open beta on FlowFuse Cloud."
128+
- title: "Refine with in-editor assistance"
129+
detail: "Function Builder and completions handle the matching logic and the Dashboard assignment board."
130+
- title: "Own and adapt what you built"
131+
detail: "The flow explainer keeps assignment rules readable, so team leads can evolve them as the operation changes."
132+
note: "AI capabilities noted as beta are in open beta on FlowFuse Cloud at time of writing. Placeholder template copy for internal review."
133+
134+
closingCta:
135+
heading: "Put flexibility where the flexibility is"
136+
description: "Talk to an expert about live workforce assignment, or connect your first demand signal today."
137+
---

0 commit comments

Comments
 (0)