Confidential Document

This document is restricted to RRI leadership.

Incorrect password
UNCLOG — Remove What Slows You Down
U1

Build vs. Run Team Restructuring

NOT STARTED Waves 1-3 · 12 weeks

Executive Summary

RRI’s engineering team is structurally broken: everyone does everything, which means nothing gets done reliably. No sprint has closed in 3 weeks. The team burned out after 3–4 weeks of 10-hour days and half are currently sick or on vacation. Spork attends 6+ standing meetings daily, functioning as a human router instead of an engineering director.

This is a systems failure, not a people failure. The fix is proven: separate Run (Kanban, reactive, Spork) from Build (Scrum, planned, Justin) with a hard organizational wall between them.

Framework: Team Topologies (2025 update) — Run = Platform Team (Kanban), Build = Stream-Aligned Team (Scrum). Sprint velocity protection: Product Owner gates ALL unplanned work. No direct Slack pings to Build engineers about ops issues.

What Needs to Happen

  1. Phase 1 — Stabilize and Separate (Weeks 1-2) — Announce restructuring, create two Jira boards, establish P1/P2/P3 incident severity tiers, set WIP limits (team_size+1), Spork stops Build standups, implement 20% interrupt buffer.
  2. Kill Spork’s 6+ daily meetings BEFORE March 12 — Route status through Kingler (Chief of Staff AI). Erik Logan must cancel cross-department meetings. This is structural, not personal.
  3. Phase 2 — Hire and Stabilize (Weeks 3-8) — Post Run Team Lead + DevOps + Integration Engineer + Data Engineer. Install OpsGenie ($9/user/month). Documentation sprints for Zach and Johnny.
  4. Post Run Team Lead ($140-160K) — This is the #1 blocking hire. 45–55 days post-to-offer. Must post within 5 days of announcement.
  5. Phase 3 — Operational Cadence (Weeks 9-12) — Run Team Lead onboarded and independent. First quarterly roadmap planning. Swarmia DORA metrics baseline.
  6. Build Team: 2-week Scrum sprints — 20% interrupt buffer, first sprint deliberately at 50% velocity. No hero sprints.
  7. Run Team: Kanban with WIP limits — P1/P2/P3 incident severity tiers, OpsGenie on-call rotation.

Claude Code acceleration: No code acceleration possible. This initiative is entirely organizational — hiring timelines, team restructuring, meeting elimination, and cultural change. The 12-week timeline is driven by post-to-offer hiring cycles (60–75 days for senior roles), not engineering work.

New Hires Required

RoleTeamSalary RangePriorityPost-to-Start
Run Team LeadRun (Spork)$140-160K#1 BLOCKING60-75 days
Systems/DevOps EngineerRun (Spork)$130-150K#260-75 days
Integration EngineerRun (Spork)$120-140K#355-70 days
Data EngineerBuild (Justin)$130-150K#460-75 days
Event Ops Contractors (x2)Run (event-gated)$50-80K eachImmediate30-45 days

Completion Criteria

  • Two separate Jira boards operational: Run (Kanban) and Build (Scrum)
  • P1/P2/P3 incident severity tiers documented and enforced
  • Spork’s daily meeting count reduced from 6+ to 2 or fewer
  • Run Team Lead hired, onboarded, and operating independently
  • Build team completing 70%+ sprint velocity consistently
  • P1 incidents resolved within 30 minutes
  • No engineer working 10-hour days for 3+ consecutive days
  • First quarterly roadmap planning session completed
  • Swarmia DORA metrics baseline established

Initiative Attributes

U1 — Build vs. Run Team Restructuring
Cost
$570-680K/year new headcount + $1-8K/year tooling + $21-32K recruiting
Timeline (Original)
12 weeks (Waves 1-3)
Timeline (With Claude Code)
12 weeks
No acceleration — hiring timeline and org change, no code
Owner
Lior (design + hiring) + Spork (restructuring lead) + Erik Logan (authority to enforce) + Yogesh (budget approval)
Dependencies
Soft: D7 (CI enforces sprint discipline), D8 (reduces contractor risk before restructuring), D1 (bus factor program runs within new structure)
Unblocks
U4 (Product Admin needs PM layer), U7 (AI governance needs team ownership), U8 (product ownership only works within structured team), S1/S2 (need Run Team Lead to coordinate infra work)
Revenue at Risk
Structural — no sprint completing = no features shipping = no revenue growth
Success Metrics
Build team 70%+ sprint velocity; P1 incidents resolved in 30 minutes; no engineer working 10-hour days for 3+ consecutive days

Related Risks

IDRiskSeverityProbabilityMitigation
RF7 Spork overload in Wave 0 (4 initiatives in 9 days) MEDIUM HIGH Kill 6+ daily meetings before March 12. Route status through Kingler. Erik must cancel cross-department meetings. This is structural, not personal.
RF1 Nick Jensen disengagement / departure CRITICAL MEDIUM Lior 1:1 Week 1 post-UPW. Frame S3 + S5 ownership as growth opportunity. Load relief from H4. If Nick leaves, U2, U4, S3, S5 all at risk — he’s bus factor 1 on TonyRobbins.com.