A-FMDS: System Overview

A 10,000-foot view of ProAlert's closed-loop daily management system

ProAlert

What A-FMDS Is

A-FMDS (the Automated Floor Management Daily System) is ProAlert Core's daily management spine: the connective tissue that turns a collection of strong but separate modules (telemetry, CMMS (Computerized Maintenance Management System), scrap tracking, RCA (Root Cause Analysis), reporting) into one closed-loop execution system. It answers a single question, continuously and automatically:

The question A-FMDS answers

"Where are we missing the mark right now, and who is doing what, by when, to fix it?"

The name reads exactly as it works. FMDS (Floor Management Daily System) is the established lean-manufacturing discipline: the daily rhythm a plant uses to review targets, surface the gaps against them, and drive each gap to closure with clear ownership. The leading "A" is Automated. That is what ProAlert adds. ProAlert already sees the floor in real time, so it can detect the gap, raise the problem, route it, escalate it, and capture the learning without anyone re-keying data into a whiteboard.

What A-FMDS is
  • A single Gap → Problem → Action flow that every detection source feeds and every screen consumes
  • An accountability layer: every problem has an owner, a due date, and an audited history
  • An automation layer: detection, promotion, and escalation happen without manual transcription
What A-FMDS is not
  • Not "just another dashboard" bolted on top
  • Not a replacement for CMMS, RCA, or scrap tracking: it links to them
  • Not a rip-and-replace: existing detection tables are wrapped, not rebuilt
Design principle: one spine, many sources

A scrap-rate breach, a sensor alarm, a missed schedule, a failed inspection, a manually-raised concern: all of them become the same kind of record in A-FMDS. That is the whole point. One place to look, one lifecycle to learn, one audit trail to trust.

Where FMDS Falls Short Without Automation

FMDS works. The discipline is proven across lean manufacturers worldwide. The gap is not in the methodology; it is in the execution. FMDS without automation depends entirely on the right people doing the right things, at the right time, every shift. When a strong lean leader is present and engaged, the board reflects reality. When that person rotates out, goes on vacation, or moves to another plant, the discipline erodes and the board becomes theatre.

The honest reason most FMDS programs fade is not laziness or bad intent. It is that they ask people to do extra work on top of everything else they are responsible for. Anything extra gets squeezed out when the floor gets busy. Three structural gaps make this predictable:

The gap What breaks without automation How A-FMDS closes it
No single source of targets Targets live in spreadsheets, whiteboards, and tribal knowledge. "What good looks like" varies by shift and by supervisor. Nobody agrees on the baseline. One Target entity covers every scope and metric, with revisions, effective dates, and approval. Every screen in the system uses the same number.
Gaps surface only when someone raises them The morning board reflects what the outgoing supervisor remembered to write down. Events that happened overnight when no one was watching go unreported. Every detector in ProAlert automatically produces a Gap record the moment an actual misses its target. Nothing surfaces only when someone chooses to surface it.
Ownership and follow-through are voluntary Problems scatter across call logs, NCRs (Nonconformance Records), work orders, and verbal hand-offs. Most issues age quietly until the next shift meeting when someone asks again. One Problem with an enforced lifecycle, one configurable escalation engine, and a permanent audit trail. The system chases it so the supervisor does not have to.
The real reason FMDS programs fail

FMDS initiatives fail not because the discipline is wrong but because they rely on people to do it consistently, without error, on top of everything else they are responsible for. Any process that depends on constant human discipline eventually loses to a busy shift. A-FMDS makes the discipline automatic. The system holds regardless of who is on the floor that day.

The Closed Loop

A-FMDS is a loop, not a list. Every operational issue travels the same path from "we missed" to "we learned," and the learning feeds the next cycle.

Targetwhat good looks like
Gapactual missed target
Problemsomeone owns it
Actionwho, what, by when
Escalationif it stalls
Coachingbuild the people
Learningcapture & reuse
1
Target — A target says what "good" is for a metric (scrap %, OEE (Overall Equipment Effectiveness), on-time delivery, response time...) at a given scope (a press, a line, a product, a shift).
2
Gap — When an actual value misses its target, A-FMDS records a Gap: the metric, the expected vs. actual values, a severity, and the scope. Gaps are raised automatically by detectors, or manually.
3
Problem — A Gap that needs ownership is promoted to a Problem. A Problem has an owner, a category, a severity, a due date, and an enforced lifecycle. Critical gaps can be promoted automatically.
4
Action — The concrete, individually-tracked steps that resolve the Problem: investigate, contain, correct, prevent, verify. Each Action has its own owner and due date.
5
Escalation — If a Problem or Action sits too long, a configurable rule engine raises it up the chain: supervisor, then manager, on a timed ladder.
6
Coaching — Recurring or mishandled problems trigger a structured coaching note, so the system develops people, not just closes tickets. (Phase F4)
7
Learning — Every resolution is captured with its root cause and a recurrence key. The next time a similar problem appears, the earlier resolution surfaces. (Phase F5)
Append-only history

Every Gap, Problem, Action, and Escalation carries an append-only event stream: a permanent, ordered record of everything that happened to it. That stream is the audit trail, the basis of reporting, and the fuel for future analytics. Records are written once and never quietly edited.

The Spine Entities

A-FMDS introduces a small set of new entities. Each is auditable, each carries an event stream, and each is deliberately generic so any source can feed it and any screen can consume it.

Entity Purpose Key fields
Target What good looks like for a metric at a scope. Versioned and approved. Metric, direction, target / warning / critical thresholds, scope, revision
Gap A recorded instance of an actual missing a target. Gap number, metric, expected, actual, severity, source, status
Problem An operational issue someone is accountable for resolving. Problem number (PRB-…), category, severity, priority, owner, status, due date
Action A concrete step taken to resolve a Problem (or other parent). Action number (ACT-…), type, owner, status, due date, verification flag
Escalation Rule A timed ladder of "who to notify when this sits too long." Applies-to type, filters, levels (delay, notify target, channel)
Coaching Note F4 Structured supervisor coaching tied to a problem or person. Coachee, anchor, structured prompts
LSW (Leader Standard Work) Routine F4 A recurring checklist a leader executes. Items, schedule, execution records
Tiered Meeting F4 Tier 1 / 2 / 3 huddle with an auto-built agenda from open gaps. Tier, agenda items, attendees, action links
Gap vs. Problem

A Gap is a measurement: "scrap was 5%, target 2%." A Problem is accountability: "this is mine to fix." Not every gap becomes a problem; a gap is promoted when it needs an owner. One problem can also roll up many recurring gaps.

Problem vs. Action

A Problem is the issue and its owner. An Action is one executable step. A problem usually needs several actions: contain it now, find the root cause, fix it permanently, verify the fix held. Each is separately owned and tracked.

SQDCP: the Daily Cadence

A-FMDS organises everything by category: the lean SQDCP (Safety, Quality, Delivery, Cost, People) framework that a daily management board is built around. Every Problem is filed under one of these, so a board can show one row per category and a plant can run its huddle top to bottom.

Safety
incidents, hazards
Quality
scrap, NCRs, defects
Delivery
schedule, on-time
Cost
downtime, waste
People
staffing, training

A-FMDS adds two more categories beyond classic SQDCP, because ProAlert tracks them too: Maintenance (equipment health, work orders) and Kaizen (continuous-improvement ideas). Together they are the complete set of problem categories.

The Daily Board

The A-FMDS Daily Board is the screen a plant stands in front of each morning. Today it shows the live stream of recent gaps and problems; the full SQDCP grid (one cell per category per shift, click a red cell to drill straight to the problem) arrives in Phase F3.

How It Fits ProAlert Core

A-FMDS was designed to wrap and link, never to rip out. Existing modules keep doing their jobs; A-FMDS connects them.

Existing ProAlert capability Relationship to A-FMDS
Scrap threshold & sensor violations Wrapped: each violation now also raises a Gap. The old tables and approval flows stay.
Schedule discrepancies Wrapped: become Gaps; their existing escalation level maps onto Gap severity.
Nonconformance register (NCR / ISO 9001) Linked: an NCR can originate or specialise a Problem; the register stays the system of record for quality.
Work orders (CMMS) Linked: a work order is an Action's execution sink; closing the WO can complete the Action.
Root-cause analysis & Kaizen Linked: a Problem can open an RCA or a Kaizen idea; their countermeasures surface as Actions.
Andon calls & safety incidents Linked: long downtime calls and safety incidents can promote to a Problem.
SignalR real-time hub & daily metrics Reused: A-FMDS rides the existing hub for live updates; no new infrastructure.
Built for analytics, later

A-FMDS produces clean, typed event streams but does not analyse them itself. A separate, pluggable intelligence layer will eventually consume those streams to rank recurring problems and suggest fixes. A-FMDS defines the seam; the analytics plug in without changing the spine.

Rollout Phases

A-FMDS is delivered in five phases, F1 through F5. Each phase is independently useful; the loop gets more complete as the phases land.

Phase Scope
F1 Event → Gap → Problem → live board update: the minimum viable loop. Targets, Gap detection, the Daily Board, and gap promotion.
F2 Full Problem lifecycle, the generic Action, the configurable escalation engine, and the Problems, Actions, and Escalations management screens.
F3 The full SQDCP Daily Board with TV display mode, drill-down, an Andon overlay, and accountability reporting and export.
F4 Coaching notes, Leader Standard Work (LSW) routines, and Tiered Meetings with auto-built agendas.
F5 Knowledge base, recurrence-driven learning, mobile push notifications, mobile pages, and security tightening.

Glossary

TermMeaning
A-FMDSAutomated Floor Management Daily System: ProAlert's closed-loop daily management spine, described in this document.
FMDSFloor Management Daily System: the lean-manufacturing discipline A-FMDS automates.
TargetThe defined "good" value for a metric at a scope.
GapA recorded instance of an actual value missing its target.
ProblemAn owned operational issue, numbered PRB-YYYYMMDD-NNNN.
ActionAn executable step against a problem, numbered ACT-YYYYMMDD-NNNN.
PromoteConverting a Gap into a Problem so it gets an owner.
SQDCPSafety, Quality, Delivery, Cost, People: the daily-management category framework.
EscalationThe timed, automatic raising of a stalled problem up the chain of command.
Recurrence keyA stable fingerprint that lets A-FMDS recognise "the same kind of problem" happening again.
LSWLeader Standard Work: a recurring checklist a leader is expected to perform (Phase F4).
Next: the User Guide

This document is the concept. To see how people actually use A-FMDS day to day (the Board, Problems, Actions, and Escalations screens), read the A-FMDS User Guide.