Skip to content

Commit e98fec1

Browse files
saadshahdclaude
andauthored
docs(feedback): add Omar Negm clarity feedback on StatsBomb case study (#3)
Document feedback from Omar Negm (StatsBomb backend engineer) regarding missing context for external readers: Key gaps identified: - "Collector" term never defined (human analysts vs automated systems) - Sport not specified upfront (soccer implied only through photo captions) - Dartfish not contextualized (competing video analysis software) - TLDR assumes domain knowledge (StatsBomb, Hudl, why hands cramp) Action items include TLDR rewrite and strategic context additions at first mentions to ground zero-knowledge readers without disrupting flow. Co-authored-by: Claude <[email protected]>
1 parent a75a039 commit e98fec1

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed

docs/feedback/omar-negm.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# Omar Negm Feedback - 2025-11-02
2+
3+
**Context:** Backend engineer from StatsBomb (built initial sync endpoint) reviewing the case study for clarity
4+
5+
## Key Points
6+
7+
### 1. What is a Collector?
8+
- **Problem:** Term "collector" used 47 times but never explicitly defined
9+
- **Missing Context:** Readers don't know if collectors are:
10+
- Automated systems/sensors?
11+
- Software agents?
12+
- Human analysts?
13+
- **Reality:** Human analysts who manually track every pass, shot, tackle during matches
14+
- **Impact:** External readers can't understand the problem without this foundation
15+
16+
### 2. What Sport Are You Collecting Data On?
17+
- **Problem:** Soccer/football only implied through photo captions (line 114: "Soccer field geometry")
18+
- **Missing:** TLDR jumps to "5000+ collectors across multiple sports" without stating the starting sport
19+
- **Impact:** Readers lack context for understanding scale and complexity
20+
- **Note:** Multiple sports came later (American football in 2020), but soccer was the foundation
21+
22+
### 3. What is Dartfish?
23+
- **Problem:** Mentioned as "Dartfish's 12-minute manual clicking" without definition
24+
- **Missing Context:** Never explicitly stated that Dartfish is:
25+
- A competing video analysis software
26+
- The incumbent industry standard tool
27+
- A button-heavy, mouse-driven interface (vs. keyboard-first workflows)
28+
- **Current Mentions:** Lines 70, 375 - assumes reader knows what Dartfish is
29+
- **Impact:** Readers unfamiliar with sports tech won't understand the competitive context
30+
31+
### 4. TLDR Assumes Too Much Domain Knowledge
32+
- **Current (line 59):** "Built real-time sports data collection with Ali from week one sketches to 5000+ collectors across multiple sports. When Hudl acquired Statsbomb in 2024, they bought the collection infrastructure..."
33+
- **What Non-Expert Readers Don't Know:**
34+
- What collectors do (watch matches? annotate video? click buttons?)
35+
- What sport(s) we're talking about
36+
- What StatsBomb is (sports analytics company)
37+
- What Hudl is (video analysis platform)
38+
- Why hands cramp (manual mouse clicking for hours)
39+
- What "concurrent data capture at broadcaster scale" means
40+
- **Result:** TLDR is written for someone already familiar with sports analytics industry
41+
42+
## Action Items
43+
44+
- [ ] Rewrite TLDR for zero-context readers (define collectors as human analysts, specify soccer, explain hand cramping)
45+
- [ ] Define "Dartfish" at first mention (line 70): "Dartfish (the industry-standard video analysis software)"
46+
- [ ] Add context to subtitle (line 40): Change "collectors" to "soccer analysts"
47+
- [ ] Strengthen Origins opening (line 70): Add one sentence explaining what collectors do
48+
- [ ] Define StatsBomb and Hudl in TLDR for external readers
49+
- [ ] Add "what is a collector" explanation before first usage
50+
51+
## Proposed TLDR Rewrite
52+
53+
**Before:**
54+
> "Built real-time sports data collection with Ali from week one sketches to 5000+ collectors across multiple sports. When Hudl acquired Statsbomb in 2024, they bought the collection infrastructure—the system that made concurrent data capture possible at broadcaster scale."
55+
56+
**After:**
57+
> "Built real-time sports analytics tools for human analysts who manually track every pass, shot, and tackle during live soccer matches. Started with one frustrated analyst whose hand cramped from 12 minutes of mouse-clicking per event. Four years later, 5000+ collectors worked concurrently across multiple sports—and when Hudl (the industry's leading video platform) acquired StatsBomb in 2024, they bought the collection infrastructure that made broadcaster-scale analytics possible."
58+
59+
**Why This Works:**
60+
- ✅ Defines "collectors" as human analysts
61+
- ✅ Specifies soccer as the starting sport
62+
- ✅ Explains why hands cramp (mouse-clicking)
63+
- ✅ Contextualizes StatsBomb (sports analytics) and Hudl (video platform)
64+
- ✅ Shows problem → solution arc
65+
66+
## Writing Philosophy Update
67+
68+
**Core Issue:** Case study written for domain experts, not external readers
69+
70+
**Assumption Check:**
71+
- ❌ Assumes readers know sports analytics companies collect data manually
72+
- ❌ Assumes readers know collectors are human analysts (not automated systems)
73+
- ❌ Assumes readers know Dartfish is the incumbent video analysis tool
74+
- ❌ Assumes readers know soccer was the initial sport
75+
76+
**Fix Strategy:**
77+
- **Add Context Early:** One sentence of explanation at critical junctures (TLDR, first mentions)
78+
- **Don't Disrupt Flow:** Brief definitions that ground external readers without patronizing domain experts
79+
- **Front-Load Context:** TLDR should define all key terms for zero-knowledge readers
80+
81+
**External Reader Test:**
82+
- Would someone from a different industry (finance, healthcare, e-commerce) understand this without Googling?
83+
- If no → add context at first mention

0 commit comments

Comments
 (0)