ワンクリックで
coordinating-implementation-across-teams
// Phase 5 (Implementation) deep-dive playbook — shepherd coordinates teams executing the initiative across the support period, pulse check, retrospective, and closure.
// Phase 5 (Implementation) deep-dive playbook — shepherd coordinates teams executing the initiative across the support period, pulse check, retrospective, and closure.
Coordinate cross-team review and signoff for a Bitwarden Tech Breakdown. Use when identifying affected teams, building the Part 3 signoff table, chasing signoffs to move from PROPOSED to ACCEPTED, or running the completion-communication checklist before COMPLETE.
Phase-by-phase guidance for participating in Bitwarden's Software Initiative Funnel. Covers ownership boundaries between shepherd and tech lead at each phase, how to run an epic breakdown after handoff, sizing and estimation, cross-team dependency tracking, and the escalation paths that protect team autonomy. Use when a team is about to receive an initiative epic, when participating in an Architectural Assessment or PoC, when preparing a team breakdown, or when surfacing concerns back to the shepherd or engineering leadership.
Draft engineering work breakdowns following the Bitwarden Tech Breakdown template. Use when starting a new tech breakdown, filling in the scope checklist, drafting specification child pages, capturing open questions, or moving the doc between status states (IN PLANNING / IN PROGRESS / PROPOSED / ACCEPTED / COMPLETE).
Primary-Owner playbook for shepherding a Technical Strategy Idea through Architecture's pre-funnel evaluation into the Software Initiative Funnel.
Peer-Reviewer and portfolio-curator side of the TSI Shepherding Model — backlog stewardship, quarterly prioritization, funnel intake handoff.
Phase 3 (Proof of Concept) deep-dive playbook — validates the Research recommendation in real Bitwarden code and drafts the ADR.
| name | coordinating-implementation-across-teams |
| description | Phase 5 (Implementation) deep-dive playbook — shepherd coordinates teams executing the initiative across the support period, pulse check, retrospective, and closure. |
| when_to_use | Use when an initiative is in active execution and the shepherd is coordinating, not implementing. Triggers — "support period", "early PR review for drift", "monthly stakeholder update", "Adoption Retrospective", "closing out the initiative". Not for Phase 4 scoping (use `scoping-and-handing-off-to-teams`). |
| allowed-tools | Skill, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__get_issue, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__get_issue_comments, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__get_issue_remote_links, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__search_issues, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__get_confluence_page, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__get_confluence_page_comments, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__search_confluence, mcp__plugin_bitwarden-atlassian-tools_bitwarden-atlassian__search_confluence_cql |
Phase 5 (Implementation) deep-dive playbook for an initiative shepherd. You are not doing the implementation. You enable teams, maintain consistency, ensure the initiative completes, and step back when it does. Time budget: 2–6 months wall clock, 10–20 hours/month of shepherd time. Composes Skill(running-work-transitions) in bitwarden-delivery-tools for the originating-side Support Period, Pulse Check, Retrospective, and Closure phases of the Work Transition Playbook.
The funnel doc's mental model:
Think of the shepherd as:
- A guide ensuring teams stay aligned with the initiative's vision
- A coordinator managing cross-team dependencies and communication
- A subject matter expert available for questions about the approach
- A reporter keeping leadership informed of progress
- Not a project manager micromanaging day-to-day work
- Not doing code reviews on every PR (unless specifically needed for approach validation)
Set up the coordination mechanisms before teams begin. The funnel doc specifies:
#initiative-typescript-migration). Pin links to: PoC PR, ADR, architecture plan, Jira dashboard. Use for questions, blockers, and learnings across teams.Set response-time expectations explicitly when you announce the channel: "Questions in Slack — aim for 1 business day response. Architecture concerns — same day."
When teams are ready to begin (capacity allocated, stories in sprint planning), host a 1-hour kickoff with all teams. Per the funnel doc:
Share a resources package in the Slack channel: PoC PR, ADR, architecture plan, FAQ (start empty), your availability and response time.
Four activities, per the funnel doc:
This is the most-violated rule of Phase 5. The funnel doc is unambiguous: "Trust teams for detailed code review – only intervene for approach issues."
The "Not a reviewer for the team's PRs" line from navigating-the-initiative-funnel applies symmetrically here: tech leads expect you not to be their team's code reviewer. Respect it.
When teams hit problems the planning didn't anticipate:
The funnel doc calls this "one of the shepherd's most critical responsibilities." Four sub-activities:
The funnel doc specifies multiple cadences:
15-minute slot in a stakeholder sync. Cover:
Example phrasing from the funnel doc:
"TypeScript migration 60% complete, 3 of 6 teams finished their epics. Vault team delayed 2 weeks due to higher priority security fix. Still on track for Q3 completion."
Documentation should not wait until the end. Per the funnel doc:
Documentation lands in two homes per Documentation Patterns. What goes where:
Close-to-code (alongside the team's code, in the repository):
README.md updates as the pattern stabilizes across teams. The PoC's initial framework README evolves with what teams discover during rollout.rustdoc for Rust) per the per-stack rubric in Documentation Patterns.@ syntax to link the README.md files that carry the canonical pattern.Centralized (in bitwarden/contributing-docs, rendered at contributing.bitwarden.com):
Timing per the funnel doc:
Per the funnel doc, ensure the initiative's outcomes live beyond your involvement. During final weeks:
Tech talk structure (funnel doc):
| Time | Content |
|---|---|
| 5 min | Approach we took and why |
| 10 min | Demo or code walkthrough |
| 5 min | Results and metrics |
| 5 min | Lessons learned |
| 5 min | Q&A |
Composing the playbook from the originating side — this is the load-bearing checkpoint that prevents "we handed it off" from becoming "it was never picked up." The Work Transition Playbook is unambiguous: the 30-day pulse check is the one phase that should not be skipped regardless of how the rest is adapted.
A 15–30 minute conversation, or an async thread. Cover:
If a team hasn't started at all, escalate jointly with the receiving team — not punitively. Capacity issue, priority conflict, or transition gap? Understand before assuming.
The funnel doc's example: mid-implementation discovery of GraphQL resolver performance issues. The shepherd's response:
The lesson: good shepherding includes recognizing when to pause, adjust, and communicate — not just pushing forward regardless.
Per the funnel doc, the initiative is complete when:
main.Schedule within 2 weeks of completion, while memories are fresh. 1.5 hours, you + tech leads from all affected teams. Per the funnel doc's agenda:
Document findings and action items. Update the funnel process documentation with the learnings — Bitwarden's funnel gets better when shepherds add what they learned.
Recognize contributors publicly (all-hands, Slack), in performance reviews, with a case-study post if warranted.
The Work Transition Playbook's framing on closure applies here: don't linger as a "just-in-case" reviewer past closure — that's a soft form of refusing to let go.
Per the funnel doc, revisit the success metrics defined during Scoping:
Document results:
During Implementation (see Idea-Based Initiatives):
contributing-docs, per-tech-stack best practices, CLAUDE.md conventions.Skill(shepherding-an-initiative) for the umbrella playbook; Skill(running-work-transitions) (in bitwarden-delivery-tools) for the originating-side support-period guidance; Skill(scoping-and-handing-off-to-teams) for the phase that hands work into this one.