init
This commit is contained in:
73
CONTEXT.md
Normal file
73
CONTEXT.md
Normal file
@@ -0,0 +1,73 @@
|
||||
# Andon — Weak Point Visualisation
|
||||
|
||||
A digital twin of the company's physical Lean/TPS project board. Team members
|
||||
raise problems about the board itself as they use it; the system aggregates
|
||||
those reports to reveal which parts of the board are weakest, so the board
|
||||
product can be radically improved as it rolls out company-wide (Dantotsu).
|
||||
|
||||
## Language
|
||||
|
||||
**Board**:
|
||||
The standardised physical project board being deployed across the company; the
|
||||
product under test. Rendered in the app as ASCII art.
|
||||
_Avoid_: panel, wall
|
||||
|
||||
**Block**:
|
||||
One of the four named quadrants of the **Board**: _Value for Customer_, _Right
|
||||
First Time & Just in Time_, _Tech-Enabled Network of Teams_, _Building a
|
||||
Learning Organisation_.
|
||||
|
||||
**Section**:
|
||||
A single sheet within a **Block** (e.g. _Macroplan_, _Feature Kanban_, _Problem
|
||||
Solving_), sized A2/A3/A4. The unit a team member clicks and the unit weak-point
|
||||
analysis aggregates over.
|
||||
_Avoid_: sheet, paper, tile, zone
|
||||
|
||||
**Defect**:
|
||||
A single reported problem about one **Section** of the **Board** — one team, one
|
||||
moment, one verbatim. The unit a team member files.
|
||||
_Avoid_: issue, problem, bug, ticket
|
||||
|
||||
**Weak Point**:
|
||||
A **Section** that accumulates **Defects**. Not filed by anyone; revealed by
|
||||
analysis (the dashboard's descending-order ranking). "Weak point" names the
|
||||
problem area, not a single report.
|
||||
|
||||
**Andon**:
|
||||
The act/signal of a team member raising a **Defect** by clicking a **Section**.
|
||||
Also the name of the reporting app.
|
||||
|
||||
**Verbatim**:
|
||||
The reporter's own words describing a **Defect**, shown in the dashboard modal.
|
||||
_Avoid_: description, comment, note
|
||||
|
||||
**Project**:
|
||||
The client engagement a reporting team member belongs to (an app built for a
|
||||
client, for an amount, a duration, a scope). Selected when filing a **Defect**;
|
||||
remembered for future selection.
|
||||
|
||||
**Reporter**:
|
||||
The `@theodo.com` team member who filed a **Defect**, identified via SSO and
|
||||
shown on the dashboard. Attribution is transparent (not blameless) by design.
|
||||
|
||||
## Relationships
|
||||
|
||||
- The **Board** has exactly four **Blocks**
|
||||
- A **Block** contains one or more **Sections**
|
||||
- A team member pulls the **Andon** on a **Section** to file a **Defect**
|
||||
- A **Defect** belongs to exactly one **Section** and one **Project**, and carries one **Verbatim**
|
||||
- A **Section** that accumulates **Defects** is a **Weak Point**
|
||||
|
||||
## Example dialogue
|
||||
|
||||
> **Owner:** "Macroplan has 14 **Defects** across 6 **Projects** — that **Section** is a **Weak Point**."
|
||||
> **Dev:** "So a team member pulled the **Andon** on the Macroplan **Section** 14 times; each is one **Defect** with its own **Verbatim**?"
|
||||
> **Owner:** "Right. The dashboard ranks **Sections** by **Defect** count descending — that ranking *is* the weak-point analysis."
|
||||
|
||||
## Flagged ambiguities
|
||||
|
||||
- "problem / issue / defect / weak point" were used interchangeably in the brief
|
||||
— resolved: a single report is a **Defect**; a **Section** accumulating defects
|
||||
is a **Weak Point**; "issue"/"problem" are avoided aliases.
|
||||
- A report is about the **Board artifact**, not about the reporter's own project
|
||||
work — resolved during design.
|
||||
Reference in New Issue
Block a user