curating-the-strategy-ideas-backlog

作者: bitwarden

TSI 引導模式中的同儕審查者與投資組合策展人角色 — 負責待辦事項管理、季度優先排序、以及漏斗導入交接。

npx skills add https://github.com/bitwarden/ai-plugins --skill curating-the-strategy-ideas-backlog

Peer-Reviewer and portfolio-curator playbook for Bitwarden's Technical Strategy Ideas (TSI) backlog — the upstream idea-stage system that feeds the Software Initiative Funnel at Identification. Covers serving as constructive challenge function for someone else's idea, stewarding the backlog (weekly triage, monthly RICE updates, Now/Next/Later placement), the quarterly prioritization review with engineering leadership, and the handoff of approved ideas to the funnel.

The Two Roles per Active Idea

Each TSI in active status (Research through Implementation) has two Architecture members assigned. The TSI page is explicit about this:

  • Primary owner. Drives the idea through the pipeline: writes the problem statement, conducts research, presents at Architecture Council, shepherds the transition to the funnel. Accountable for progress. The Primary Owner's playbook is Skill(championing-a-strategy-idea).
  • Peer reviewer. A second Architecture engineer who acts as a sounding board, stays informed, and provides a constructive challenge function. Not a co-owner. Their job is asking the hard questions, catching cross-initiative conflicts, ensuring stakeholder engagement is thorough. This is your role when invoking this skill — alongside the broader portfolio-curator practice covered in the rest of the skill.

How Peer Review Works

Per the TSI page:

  • Peer reviewers are assigned per idea. As ideas move through the lifecycle and new ones enter, pairings shift to keep the team building breadth across the portfolio.
  • The primary owner shares progress and decision points with the peer reviewer on an ongoing basis. The biweekly architecture working session is the primary venue; ad-hoc check-ins are expected for time-sensitive decisions.
  • Before an idea moves from Backlog to Research, the primary owner and peer reviewer jointly complete the Stakeholder & Engagement Map section of the template. This is a gate.
  • When the idea is presented at Architecture Council, the peer reviewer attends as an informed ally who can help field questions and support the discussion.
  • No single engineer should carry more than two active reviewer assignments at a time, primary or peer. Overloading review defeats its purpose.

The Stakeholder & Engagement Map as a Gate

The map is the gate ideas must pass through before advancing from Backlog to Research. Its five fields — Decision makers, Must consult, Must inform, Known friction points, Engagement approach — are detailed in Skill(championing-a-strategy-idea), the canonical home for the map's mechanics from the Primary-Owner side. The map is completed collaboratively by Primary Owner and Peer Reviewer; ideas do not enter Research without it.

As Peer Reviewer, your specific job is to push on the map — especially Known friction points, the field where ideas most often get soft-pedaled and the TSI page explicitly names as where "technically sound proposals stall at adoption." When triaging an idea ready to advance from Backlog → Research, the question is: is the map complete and honest? Push back if friction is hand-waved, if decision makers are vague ("the Vault team" rather than a named role with stated authority), or if the engagement approach doesn't match the stakeholder's communication style.

RICE Scoring Discipline

Each idea carries a RICE score: Reach × Impact × Confidence / Effort. Per the TSI page, scoring guidance lives in Idea RICE Scoring.

Curator practice:

  • Update scores monthly. As more is learned about an idea — through peer review, stakeholder conversations, or related initiatives advancing — the score gets refined.
  • Weekly new-idea triage ensures the backlog stays current; mid-quarter backlog management revisits scores against the current portfolio.
  • Resist score inflation. Reach is what it is; Confidence reflects the actual state of knowledge. An honest RICE score that says "Confidence is low" is more valuable than an inflated one that hides the question that PoC would answer.

Theme, Roadmap Placement, Customer Segments

Per the TSI page, ideas carry standardized prioritization fields beyond RICE:

  • Theme. Architecture / Operations / SDLC / Products / Application Security. Determines which portfolio view the idea shows up in.
  • Roadmap placement. Now / Next / Later. Per the Architecture / Engineering Operating Model, these are the lanes used in the Now/Next/Later portfolio communicated to engineering leadership.
  • Customer segments. Individuals / Teams / Enterprises / Self-Hosted / Internal. Captures who benefits.

The Operating Model is explicit on the distinction between Now, Next, and Later — particularly that Later is a directional signal, not a commitment. Keep that framing in conversations with engineering leadership; quarterly date commitments at the Later stage create false precision.

The Quarterly Prioritization Cycle

Per the TSI page:

ActivityFrequencyParticipants
New-idea triageWeeklyArchitecture
Score updatesMonthlyArchitecture
Backlog managementMid-quarterArchitecture + interested Staff+ engineers
Prioritization reviewQuarterlyArchitecture + engineering leadership
Adoption retrospectivePer initiative at handoffPrimary owner + peer reviewer, shared in working session

The quarterly prioritization review is the moment Architecture brings top candidates to engineering leadership for approval to enter the funnel. The Operating Model describes this as the 60-minute quarterly deep review, with a monthly 15–20 minute lightweight update via stakeholder syncs in between.

Curator practice for the quarterly review:

  • Walk through the Now / Next / Later portfolio. Highlight what moved since the last review and why.
  • Deep-dive on "Now" items: current funnel phase, which teams are or will be involved, what Architecture needs from those teams, expected timeline for engagement. This is where teams get advance notice of work heading their way.
  • Discuss "Next" items: invite input on sequencing and priority. What should move up or down? What dependencies don't show in the data? What team-originated ideas belong in the pipeline?
  • Open floor for engineering teams to raise topics, ask questions, or flag concerns about architectural direction.

Transitioning an Approved Idea to the Funnel

When leadership approves an idea for funnel intake (typically at the quarterly review), it transitions to a BW Initiative at Phase 1 Identification. Per the TSI page, this involves:

  • Create Initiative. A new Jira Initiative under the BW project.
  • Link to idea. Work-item link from the BW initiative back to the ARCH idea (in JPD). This is the foundational traceability link.
  • Assign shepherd. A Staff+ engineer identified to lead the initiative through the funnel. Often the primary owner; sometimes a different Staff+ engineer with the right domain expertise.
  • Assign peer reviewer. A second Architecture engineer as sounding board and challenge function for the funnel work (often the same peer reviewer who was on the idea, sometimes rotated).
  • Complete Stakeholder & Engagement Map. If not already complete, the shepherd and peer reviewer jointly finalize it before entering Research.
  • Enter Identification. The initiative starts Phase 1 of the funnel.
  • Update ARCH idea status to "1️⃣ Identification" in JPD.

From here, the shepherd uses Skill(shepherding-an-initiative) and the phase-deep shepherd skills to drive the initiative forward. The peer reviewer continues to be informed and provides challenge function.

Ideas That Don't Proceed

Per the TSI page, decline reasons include:

  • Not aligned with strategy.
  • Insufficient value — cost exceeds benefit, even after considering different approaches.
  • Better handled elsewhere — team-level work, product processes, other channels.
  • Timing — external factors or dependencies make it impractical for the foreseeable future.
  • Superseded by a related idea or existing initiative.
  • Resolved through other means (team work, external changes).

Declined ideas remain visible in JPD with rationale recorded. The curator-side discipline: always record the rationale, always preserve the institutional memory. Without a recorded reason, the same idea gets re-evaluated 6 months later from scratch.

The Adoption Retrospective (At Funnel Handoff)

Per the TSI page, when an initiative reaches Implementation and begins the Work Transition Playbook handoff, the Primary Owner and Peer Reviewer run a brief retrospective focused on influence effectiveness — what engagement worked, where mandate was lacking, where disagreements surfaced late, what to do differently next time.

When you are the Peer Reviewer on the idea, participate. The canonical retrospective playbook — the four questions, what to look for, where findings go — lives in Skill(championing-a-strategy-idea), the Primary Owner's skill. The retrospective is Architecture-internal (Primary Owner + Peer Reviewer), focused on how Architecture used its influence, and is distinct from the funnel's end-of-Implementation retrospective (shepherd + receiving tech leads, focused on execution).

Curator Practices When Reviewing a New Idea

When a tech lead or Staff+ engineer files a new idea, curator-side triage typically includes:

  • Is the problem actually cross-cutting? If it's contained to one team's codebase, decline with rationale ("stays in-team — see Skill(contributing-to-technical-strategy) for when not to file"). Don't pull team-scope work into Architecture's portfolio.
  • Is the Problem / Opportunity Statement specific? "Error handling is inconsistent" → push back with: "specify the pattern variations and the impact." Reference the TSI page's guidance on specificity.
  • Is friction named? If the Stakeholder & Engagement Map is missing or hand-waves the "Known friction points" field, send it back. Naming friction up front is non-negotiable for advancement to Research.
  • Is this superseded? Search the ARCH backlog for adjacent or duplicate ideas. Link explicitly if related; supersede if duplicate.
  • Does this raise enough architectural significance to bring to Architecture Council? Some ideas — new patterns, major tech choices, cross-cutting security — warrant Council input before entering the funnel.

Common Mistakes

  • Letting the Stakeholder & Engagement Map slide. The gate exists for a reason. Ideas that advance to Research without honest friction-naming stall at adoption.
  • Score inflation. Manufactured Confidence numbers and inflated Reach values produce a backlog that doesn't actually represent reality. The quarterly review depends on the scores being honest.
  • Over-assigning peer review. More than 2 active assignments per Architecture engineer dilutes the challenge function. The TSI page's "no more than two" rule is load-bearing.
  • Treating decline as failure. Declined ideas with recorded rationale are valuable institutional knowledge. Quiet drops, not declines, are the problem.
  • Skipping the adoption retrospective at handoff. Architecture's influence effectiveness only improves if its operating patterns get examined. Participate in it — the playbook for running it is in Skill(championing-a-strategy-idea).
  • Curating in isolation from the Operating Model. The Now/Next/Later portfolio is communicated to engineering leadership at quarterly review and to Platform at the monthly sync — curate with that audience in mind.

Reference

  • Technical Strategy Ideas — canonical TSI template, peer-review model, prioritization cycle, governance.
  • Architecture / Engineering Operating Model — Now/Next/Later portfolio communication, Architecture Initiative Review, Architecture/Platform sync.
  • Idea-Based Initiatives — what the ARCH idea becomes when it transitions to the funnel.
  • Software Initiative Funnel — where approved ideas go at Phase 1 Identification.
  • Idea RICE Scoring — scoring reference guidelines.
  • Related: Skill(championing-a-strategy-idea) for the Primary-Owner side of the same Shepherding Model (driving a specific idea you hold accountability for); Skill(contributing-to-technical-strategy) (in bitwarden-tech-lead) for the team-tech-lead-as-contributor side of filing; Skill(shepherding-an-initiative) for what happens once an idea is approved and enters the funnel.

來自 bitwarden 的更多技能

figma-to-angular
bitwarden
此技能可將 Figma 設計規格轉換為 Bitwarden Clients 單一儲存庫中,具備 Storybook 故事的完整 Angular 元件。輸出結果應在視覺上符合設計,同時遵循所有程式碼庫慣例。
force-multiplier
bitwarden
將單一意圖同時套用於多個目標——例如 Bitwarden 生態系中的一組儲存庫,或單一 monorepo 內的多個專案——以 N 個一致的操作來執行,…
analyzing-git-sessions
bitwarden
分析指定時間範圍或提交範圍內的 Git 提交與變更,提供結構化摘要,適用於程式碼審查、回顧會議、工作日誌或工作階段…
coordinating-cross-team-breakdown
bitwarden
協調跨團隊審查與簽核 Bitwarden 技術分解。用於識別受影響團隊、建立第三部分簽核表格、追蹤…
assessing-jira-issue-relevance
bitwarden
當使用者提供單一Jira議題金鑰,並詢問該議題是否仍相關、仍適用、仍待處理、仍是錯誤、已修復,或可否……時使用。
assessing-test-coverage
bitwarden
用於判斷特定變更(PR、Jira key、Tech Breakdown 文件、Testmo CSV、變更路徑或具名……)已存在哪些測試覆蓋範圍時使用。
retrospecting
bitwarden
對 Claude Code 工作階段進行全面分析,檢視 Git 歷史記錄、對話日誌、程式碼變更,並收集使用者回饋以產生…
reviewing-incremental-changes
bitwarden
在重新審視已有評論的PR,或回應開發者在初次審查後的變更時,使用此技能。適用於存在PR討論串或…的情況。