'); })();

    最近更新

    您现在的位置: 首页 > 聚沃贸易 多级WBS分解实现方案

    聚沃贸易 多级WBS分解实现方案

    作者:  来源:  时间:2024-08-08 15:06:54  阅读:
    1. 实现思路
    多级 WBS 分解方案的实现思路如下:
     
    新建一张任务管理表和一张任务创建表
    任务创建表中根据任务管理表的数据,以及任务层级类型,自动完成 WBS 编号
    任务创建表中完成WBS编号并提交任务以后,将任务自动同步至任务管理表中统一管理
    通过表格视图自定义排序,将任务按照编号顺序自动排序,使项目结构清晰呈现

    2. 预期效果
    通过 WBS 编号及排序,可以在表格视图中,直观体现项目层级关系,让项目管理更加有序、高效:

    3. 实现步骤
    PS:所用工具>>简道云项目管理系统
     
    第一步:创建表单
     
    1)任务管理表单
     
    创建一张任务管理表单,用于集中管理所有类型的任务,在任务管理表单中创建一个文本辅助字段,用于创建任务时计算 WBS 编号:

    2)创建任务表单
     
    创建任务表单主要用于创建子任务以及子子任务,选择创建子任务,则关联对应的里程碑任务相关信息;选择创建子子任务,除了关联里程碑任务,还需要关联子任务相关信息。通过关联的对应的上级任务信息,计算出本任务的 WBS 编号。

    详细的 WBS 的计算逻辑参考下文:
    第二步 计算 WBS 编号
     
    1)新建辅助字段
     
    在创建任务的时候新建一个辅助字段,这样就可以把同一类型的任务统一编码,后续可以通过计算个数来进行 WBS 编号。
     
    计算公式为:CONCATENATE(任务类型,里程碑任务编号,子任务编号)

    2)计算 WBS 编号
     
    若选择了子任务进行创建,需要选择对应的上级里程碑任务,选择后自动联动出里程碑任务编号,子子任务不需要关联,所以子子任务编号为空。
     
    这样通过去查找任务管理表中 CONCATENATE(任务类型,里程碑任务编号,子任务编号) 的个数,再加一,即可得出该任务在该里程碑任务下的顺序,再通过 CONCATENATE 与里程碑任务的 WBS 进行拼接,即可得出本次任务的 WBS 完成编号。
     
    子子任务的创建同理,如果需要继续往下创建更多层级,直接按照此方式再多建几个任务类型即可。
     
    那么 WBS 编号的计算公式如下:
     
    IF(任务类型==”子任务”,CONCATENATE(里程碑任务WBS编号,”.”,TEXT(MAPX(“count”,F- WBS辅助计算,F- WBS辅助计算,任务名称)+1)),CONCATENATE(子任务WBS编号,”.”,TEXT(MAPX(“count”,F- WBS辅助计算,F- WBS辅助计算,任务名称)+1)))
     
    实现逻辑为:先求出该任务在同一上级任务下的个数,在与上级任务的 WBS 相连接,拼接为本任务的 WBS 编号。
     
     
    第三步:同步任务
    在扩展功能处,通过智能助手将创建的任务同步至【任务管理】表单中:

    同步时,需要将辅助字段的数据一起同步过去,否则后续任务创建时 WBS 编号无法计算得出。
     
    第四步:任务排序
    在管理任务的表单视图中,将任务按照 WBS 编号“升序”进行排序,任务即可有序展示在表格中:

    第五步:创建自定义按钮
    如果想更快捷的完成任务创建,还可以在任务管理处,创建自定义按钮,用于快捷创建子任务以及子子任务。