linear团队工作流需按initiative→project→milestone→issue四级结构拆解:initiative须含时间范围与量化目标并绑定team;project命名须为“[团队] - 功能名称”,明确lead、goal、scope且规模限1–3人/1–3周;milestone仅作逻辑分组,禁用状态词命名;issue必填priority、assignee、labels,上下文须内嵌描述,依赖关系通过relations功能自动管理。

在Linear中建立可复用、可追踪、不依赖个人记忆的团队工作流,是保障产研节奏稳定和跨角色对齐的关键动作。它不是一次性配置,而是由Initiative→Project→Milestone→Issue逐层拆解并绑定责任人的结构化过程。
定义公司级战略目标(Initiative)
打开Linear左侧导航栏,点击「Initiatives」→「+ New initiative」。
填写名称时必须包含明确时间范围与可衡量结果,例如“2026 Q3:将用户留存率从38%提升至45%”,不能写“提升用户活跃度”这类模糊表述。
【Initiative必须关联至少一个Team】,否则无法向下创建Project;创建后不可更改所属Team,如选错需删除重建。
拆解为具体交付单元(Project)
进入对应Initiative详情页→点击「Add project」→选择目标Team→填写项目信息。
命名严格遵循「[团队] - 功能名称」格式,例如「[前端] - 仪表盘性能优化」或「[后端] - 订单服务熔断降级」。命名错误会导致后续权限策略失效。
必须指定Lead(负责人)、Goal(一句话交付目标)、Scope(边界说明),三者缺一不可。Scope中要明确写出“不做什么”,比如“不涉及支付网关改造”。
Project规模必须控制在1–3人、1–3周内可交付。若预估工期超3周,系统会弹出黄色警告,此时应主动拆分为多个Project或启用Milestone分阶段管理。
按阶段组织任务(Milestone)
方法一:在Project内直接创建
进入Project页面→点击右上角「⋯」→「Add milestone」→输入名称(如“Alpha:核心指标埋点上线”)→回车确认。
方法二:批量归类已有Issue
在Project的Issues列表页,勾选多个Issue→点击顶部「Group by milestone」→选择已有Milestone或新建一个→点击「Apply」。
Milestone不是状态汇报工具,它只用于逻辑分组。不要用“待开始/进行中/已完成”命名Milestone,这会破坏规划一致性。
填充可执行任务(Issue)
第一步:在Project页面点击「+ New issue」,输入标题与描述。
第二步:在右侧属性面板中,必须设置以下三项:
① Priority(优先级):拖动滑块到P0–P3,P0表示阻塞发布,P3表示低优优化;
② Assignee(负责人):必须指定一人,不可留空或填“待定”;
③ Labels(标签):至少打一个业务域标签(如“billing”“onboarding”),用于后续筛选和报表统计。
Issue描述中禁止出现“参考文档见XX链接”这类模糊指引。所有必要上下文(API契约、设计稿版本号、验收标准)必须直接写入Description正文,确保离线可读。
若该Issue依赖其他Issue,在右侧「Relations」区域点击「+ Add relation」→搜索并选择上游Issue→类型选「Blocks」。Linear会自动在上游Issue中标记「Blocked by X」,避免人工维护依赖表格。











