飞书项目之WBS层级信息消费

飞书项目之WBS层级信息消费

飞书项目手册精选NaN-NaN-NaN
产品功能
使用背景
WBS 层级拆分
面对复杂或长期的项目,通常需要进行层层任务拆解,以将整体目标细化,清晰地梳理出项目的工作流程和逻辑顺序,明确每个阶段的重点和关键节点。因此,大家会利用飞书项目专版的 WBS 功能,将节点转化为子流程,并将这些子流程作为二级项目继续细化工作流,保证每一步都具备足够的详细度和可管理性。
WBS 流程具体配置请参考WBS流程配置
跨层级信息消费
在 WBS 流程中,父级流程(例如项目)和子级流程(例如评审)虽然不在一个工作项中,但作为存在父子关系的两个实例,会存在跨层级的角色联动、字段使用的场景,所以我们需要在 WBS 父子关系里,实现跨层级的信息消费。本文将以项目拆分评审以及开发事项为例,具体介绍 WBS 关系中的跨层级信息消费如何实现。
功能简介
功能
具体介绍
场景应用案例
适用范围
WBS 工作项控件
支持快捷展示/定位当前流程的父和根工作项实例。
可配置在详情页、视图、工作台;
WBS 链路层级控件
灰度中
用后台层级配置来构建关系,展示当前实例所在的 WBS 链路各层级配置信息
支持通过筛选定位指定 WBS 层级下的全部子实例。
可配置在详情页、视图(包括筛选、分组)、工作台、工作项视图控件数据源;
WBS 链路实例控件
灰度中
用具体的实例去构建关系,展示当前实例所在的 WBS 流程中的各层级实例信息
支持通过筛选定位指定 WBS 实例下的全部子实例。
可配置在详情页、视图(包括筛选、分组)、工作台、工作项视图控件数据源;
关联工作项信息控件
支持在 WBS 流程中,跨层级展示字段、角色等信息。
支持在子流程中展示 WBS 父流程信息,也可以在父流程展示 WBS 子流程信息。
可配置在详情页、视图(包括筛选、排序、分组)、工作台;
WBS 链路
支持在 WBS 子流程配置中引用父层级的角色、字段等信息并应用于子流程。
仅节点配置侧可用
  • 子流程节点负责人;
  • 显示条件;
  • 完成授权角色;
WBS 流程/关系
支持在自动化和度量中,通过选择 WBS 流程/关系,消费其他层级的字段、角色等相关信息。
自动化、度量;
📌快捷区分 WBS 常用控件区别
灰度功能,敬请期待
  1. WBS 层级设置:【项目】飞书项目周边→【开发事项】硬件开发→【风险】风险评估
250px|700px|reset
  1. 各控件展示效果(视图)
250px|700px|reset
  • WBS 工作项:
  • 根工作项:风险评估实例所在 WBS 链路中的根级(最上一层级)实例;
  • 父工作项:风险评估实例所在 WBS 链路中的父级(当前实例的上一层级)实例;
  • WBS 链路实例:风险评估实例所在 WBS 链路中的全部实例,并按层级展示,支持点击跳转进入对应详情页;
  • WBS 链路层级:风险评估实例所在 WBS 链路中的各层级配置关系,不可点击;
  • 关联工作项信息控件:支持在风险评估实例展示,其所在 WBS 链路中其他层级的字段或角色等信息,例如所在项目的创建者。
场景案例
✍️
举例
在项目管理过程中,我们通过 WBS 层级拆解,将项目设置为父流程,开发事项评审都是项目下的节点子流程。同时,硬件开发流程中还需要进行风险评估。
父流程角色对子流程节点负责
1. 项目人员和开发人员需要保持一致
🎈
项目中的技术负责人,需要作为技术 Owner 启动该项目的开发事项。
开发事项的节点人员联动所属项目的技术 Owner,修改项目技术 Owner 也会同步更新开发子流程节点负责人。
具体配置
  • 打开项目工作项的 WBS 配置,找到开发子流程,设置其【节点负责人】;
  • 在项目层级点击【解锁配置】,解除子流程节点和原流程配置的联动;
  • 选择【与角色联动】,通过 WBS 链路找到项目中的【技术 owner】角色并绑定。
250px|700px|reset
2.项目人员有权完成开发事项节点
🎈
项目中的技术负责人,可以完成其关联的开发事项的节点,需要授权给其完成节点的权限。
250px|700px|reset
具体配置
  • 打开项目工作项的 WBS 配置,找到开发子流程,设置其【节点完成授权角色】;
  • 在项目层级点击【解锁配置】,解除子流程节点和原流程配置的联动;
  • 通过 WBS 链路找到项目中的【技术 owner】角色并选定。
父流程信息影响子流程
1.在项目流程中明确开发模块
🎈
项目的计划阶段,开发 Owner 需要确认本次开发涉及的模块,明确开发流程中涉及的环节。
具体配置
  • 打开项目工作项的 WBS 配置,找到硬件开发子流程,设置【存储器】节点的【显示条件】;
  • 在项目层级点击【解锁配置】,解除子流程节点和原流程配置的联动;
  • 通过 WBS 链路找到项目中的【硬件涉及模块】字段,并设置为:存在选项属于存储器时出现。
快捷定位 WBS 各层级数据
1.在工作台明确开发事项所属项目
🎈
作为开发事项的参与人,查看自己的待办时,需要快速了解开发事项来自哪个项目,以及项目相关信息。
250px|700px|reset
具体配置
  • 点击工作台-当前待办,明确待办数据源;
  • 添加列-选择项目管理工作项的【WBS 工作项】控件,设置展示父工作项/根工作项;
  • 父工作项:当前工作项的上一层级工作项;
  • 根工作项:当前工作项所在 WBS 流程中最上一层级工作项;
  • 添加列-选择【开发】工作项的【关联工作项信息】控件,按 WBS 查找找到根工作项【项目管理】,配置展示其创建者字段。
  • ❗注意:配置控件按 WBS 查找时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
2.将风险按不同 WBS 链路进行分组
🎈
作为风险管控负责人,需要了解当前不同开发流程下的风险清单。
250px|700px|reset
具体配置
  • 点击风险管理工作项,进入风险视图;
  • 添加筛选项-选择【WBS 链路层级】控件,选择根工作项【项目管理】,筛选出在该 WBS 链路下的风险。
  • 注意:配置 WBS 链路层级控件时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
  • 添加分组,选择【WBS 链路层级】控件,根据展示需求选择 WBS 层级级别。
3.在开发工作项中筛选指定项目的开发事项
🎈
作为项目负责人,需要聚焦查看指定项目的开发事项。
250px|700px|reset
具体配置
  • 点击开发模块工作项,进入开发需求视图;
  • 添加筛选项-选择【WBS 链路实例】控件,选择目标实例,即可筛选出在该实例 WBS 链路中的全部开发事项实例。
250px|700px|reset
4.在项目内集中查看全部开发事项进展
🎈
作为项目负责人,需要定期关注该项目下的开发事项的进展,支持将开发事项汇总展示在项目 tab 页。
250px|700px|reset
具体配置
  • 点击进入【项目管理】工作项的页面布局配置,新增标签命名为【开发事项】;
  • 在左侧资源库将【工作项视图】控件拖拽到中间,右侧配置该控件的数据源为【开发】工作项。设置数据范围为条件展示,条件为【 WBS 链路层级-项目管理】存在选项属于当前值;
  • ❗注意:数据条件选择按 WBS 查找时,会展示视图数据源工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至当前工作项。
  • 数据范围条件同样支持配置「 WBS 链路实例」存在选项属于「当前值」。
  • 如希望在【开发事项】的表格展示其关联【项目】的其他信息,可以点击配置表格视图,并添加【关联工作项信息】控件作为列实现。
父子流程信息互相展示
1.评审时需要查看项目交付物
🎈
在[项目评审]子流程的具体评审节点,评审委员会成员需要参考项目立项书给出评审建议。因此,评审节点需要展示其父项目的【立项文档】。
250px|700px|reset
具体配置
📌
关联工作项信息控件
支持配置在表单、详情页以及视图,可以按需使用;
支持在子流程中展示 WBS 父流程字段,也可以在父流程展示 WBS 子流程字段(配置请参考2.在项目启动节点查看评审结论);
  • 在左侧资源库将【关联工作项信息】控件拖拽到中间,右侧配置该控件展示内容:通过 WBS 链路查找到【项目管理(根级工作项)】的【立项文档】字段。
  • ❗注意:配置控件按 WBS 查找时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
2.在项目启动节点查看评审结论
🎈
负责人在项目计划制定(父流程)环节,需要参考本项目的评审(子流程)结论,因此需要将评审结论展示在项目节点。
250px|700px|reset
具体配置
  • 打开项目工作项的 WBS 配置,找到【项目计划制定】节点设置【完成表单】;
  • 在左侧资源库将【关联工作项信息】控件拖拽到中间,右侧配置该控件展示内容:
  • 通过 WBS 链路查找到【项目管理(父级工作项)】→【项目流程(具体流程规则)】;
  • ❗注意:配置控件按 WBS 查找时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
  • 选择【评审子流程】工作项内的评审结论字段。
3.重点关注 P0 项目的开发事项
🎈
作为开发总负责人,需要定期关注各项目开发事项的进展,其中重点关注 P0 项目的开发进度,因此配置视图汇总展示。
250px|700px|reset
具体配置
  • 点击【开发事项】工作项的主页/视图;
  • 配置筛选项-搜索【关联工作项信息】控件,按 WBS 查找找到根工作项【项目管理】,选择其优先级字段,并筛选项目管理的优先级等于 P0;
  • ❗注意:配置控件按 WBS 查找时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
  • 如希望在【开发事项】的表格展示其关联【项目】的其他信息,同样可以添加【关联工作项信息】控件作为列实现。
通过父子关系进行数据分析
1.在项目中分析各开发事项的人力投入
🎈
作为项目总负责人,需要了解各开发事项的人力投入情况。
250px|700px|reset
具体配置
  • 添加新计算字段作为指标,命名为【硬件开发估分】,输入@唤起 WBS 流程面板,选择【项目管理(工作项)→项目流程(流程规则)】,并通过「.」找到项目管理的子流程【硬件开发】,再继续找到节点估分;
  • ❗注意:唤起关系按 WBS 查找时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
  • 最后通过 sum 函数针对当前项目的硬件开发子流程的节点估分求和。
2.在项目中根据排期计算开发进度
🎈
作为项目负责人,需要了解各开发事项的进展。因此可以通过计算公式字段在项目中展示其开发子流程的进度。
250px|700px|reset
具体配置
  • 点击空间配置-工作项管理-【项目管理】工作项-字段管理,新建计算公式字段,命名为【硬件开发进度】;
  • 输入@唤起 WBS 流程面板,选择【项目管理(工作项)→项目流程(流程规则)】。通过「.」找到项目管理的子流程【硬件开发】,并继续找到节点排期时间/实际时间;
  • ❗注意:唤起关系按 WBS 查找时,会先展示当前工作项的全部根级工作项,因此需要先选中目标 WBS 链路根级再层层下钻至所需层级。
  • 通过 daysbetween/workdaysbetween,计算(最大的节点完成时间和开始时间的差值),并除以(最大的节点排期结束时间和开始时间的差值)。
  • 公式解析:Min(FILTER({项目流程}.{硬件开发}.${流程节点},each.${节点排期}.${周期时长}>0).${节点末次开始时间})):取项目硬件子流程内有排期的节点中最小的节点开始时间。
利用父子关系提升自动化能力
1.项目启动节点到达时,如果评审结论为加急推进,提醒项目负责人
🎈
当评审后确认项目需要紧急支持,需要同步项目负责人尽快启动项目。
250px|700px|reset
具体配置
  • 点击空间配置-自动化-新建规则;
  • 触发器-节点流转:工作项为项目管理,配置项目启动节点状态从任意值修改成进行中时触发;
  • 条件-字段值
  • 字段所属工作项为「项目管理关联的其他工作项实例」;
  • 关联关系为「WBS 关系中项目管理下的评审子流程」;
  • 筛选条件为「评审工作项的评审结论字段==通过,紧急支持」;
  • 操作-通知:选择通知到个人-项目经理/项目负责人。
2.项目的关注人同步到评审的关注人
🎈
评审作为项目的重要一环,项目关注人也需要关注评审情况。因此需要将项目的关注人同步到评审的关注人上。
250px|700px|reset
具体配置
  • 点击空间配置-自动化-新建规则;
  • 触发器-人员分配:当项目管理工作项的关注人变更;
  • 操作-人员分配
  • 指定节点/角色来源为「项目管理关联的其他工作项实例」;
  • 关联关系为「WBS 关系中项目管理下的评审子流程」;
  • 人员分配选择关注人,并设置同步自项目管理的关注人。
先进生产力和业务协同平台
联系我们立即试用

先进团队,先用飞书

欢迎联系我们,飞书效能顾问将为您提供全力支持
分享先进工作方式
输送行业最佳实践
全面协助组织提效
反馈给飞书 CEO:ceo@feishu.cn