老版项目协作升级细化说明

1.企业设置

项目角色及权限

image

  1. 角色

老版角色

新版角色

说明

企业拥有者

项目管理员

Projex应用级别的项目管理员

企业管理员

项目管理员

Projex应用级别的项目管理员

企业成员

项目成员

Projex应用级别的项目成员

企业自定义角色

项目自定义角色

Projex应用级别的项目自定义角色

2.权限

老版

新版

说明

移到回收站/恢复任务

对应归档任务权限

设置任务执行者

统一对对应工作项字段修改权限

设置任务开始时间

设置任务截止时间

设置任务提醒时间

子任务转为顶级任务

对应类型变更权限

创建任务分组

统一对应公共视图管理权限

编辑任务分组

移到回收站/恢复任务分组

删除任务分组

导出分组内所有任务

切换分组模式(流程/自由)

文件相关权限

未对标

暂不支持此功能

文件夹相关权限

未对标

暂不支持此功能

日程相关权限

未对标

暂不支持此功能

分享相关权限

未对标

暂不支持此功能

移到回收站/恢复标签

未对标

暂不支持此功能

测试计划&测试用例相关权限

未对标

新老版结构不同,权限未映射

添加参与者

对应工作项编辑权限

移除参与者

隐私模式设置

未对标

暂不支持此功能

设置可见性(项目成员/仅参与者)

未对标

暂不支持此功能

开启/停用项目应用,调整项目导航应用的显示顺序

对应项目设置管理权限

移至回收站/恢复项目

移至回收站对应删除项目权限

恢复项目对应回收站管理权限

复制项目

未对标

暂不支持此功能

移交项目

未对标

暂不支持此功能

未对标

工作项评论

未对标

工作项登记工时

projex的权限点在老版中不存在的。默认打开。

项目字段

image.png

由于老版中字段的分组和使用对象不是绑定的。比如项目可以使用任务字段、任务可以使用项目字段。

所以在企业配置中无法识别哪些升级到工作项字段、哪些升级为项目字段。

新版升级策略:所有字段升级为projex工作项字段,如果字段在某个项目中被使用,再升级一份数据为projex项目字段。

任务字段

image.png

会将老版企业的所有字段升级至Projex中作为企业类自定义字段的形式。

特别说明:

  1. “严重程度”会映射到Projex的系统字段 “严重程度”,可选值目前以Projex中配置的为准。

  2. 不支持老版中“文件、知识库、版本”三类自定义字段的升级。“层级字段”支持在Projex分组查看,对应老版的需求分类视图。

任务类型

image

  • 老版默认任务类型

    • 任务,映射到projex任务

    • 里程碑,映射到projex里程碑(由于projex里程碑是系统全局配置,在企业工作项设置中不可见,老版里程碑对应的配置也不进行升级)

  • 需求,映射到projex产品类需求(老版默认需求,非企业后台可见,项目中开启服务会默认启用)

  • 缺陷,映射到projex缺陷(老版默认缺陷,非企业后台可见,项目中开启服务会默认启用)

  • 其他用户自定义的任务类型,升级为projex任务大类下的子类型

  • 即使用户自建的任务类型,命名为需求、缺陷,也是升级为任务的一种

特别说明:

由于老版在企业的任务类型配置中只有字段配置,无工作流配置。所以类型对应的工作项初始化为需求、缺陷各大类基础模板的工作流。

项目模板

image

tb模板分为系统模板和企业模板。企业模板中有全企业公开、仅成员可见。只升级企业模板中的全企业公开模板。

由于projex和tb项目模板能力的差异,项目模板中的配置只升级以下内容

  • 项目模板字段配置

image

  • 项目导航

image

  • 任务类型设置

image

2.项目

项目本体

分类:升级企业下正常/归档的工作流项目。排除回收站中的项目,以及非工作流项目。

字段:项目名、描述、图标、公开性、项目编号、逻辑状态(是否归档)、项目周期

其中项目周期升级为项目自定义字段:项目开始时间、项目结束时间

不升级内容:项目状态

项目字段配置

项目启用的自定义字段,会默认启用到该项目模板上。

项目服务配置

只映射需求、迭代、任务、缺陷四个服务的开启及排序。

升级项目默认开启里程碑、工时、度量三个服务。

image

任务类型

image

启用任务类型到对应的项目中。由于projex有默认类型的逻辑,所以大类下第一个启用的类型会被设置为默认类型。

由于里程碑是全局配置,不会在项目中启用。

字段配置

  • 老版默认字段

image

不能排序:状态、执行者、时间、项目

不能删除:状态、执行者、时间、项目、迭代(服务锁定)

默认添加:备注、优先级、标签

  • projext默认字段

image

不能排序:工作项类型、状态、负责人

不能删除:工作项类型、状态、负责人、优先级、归属项目、迭代(服务锁定)、抄送、标签、计划开始时间、计划完成时间

默认添加:参与者

工作流

  1. 老版的工作流是独立创建后,再应用到工作项类型上,对于未应用到任何工作项类型的工作流不做升级

  2. projex中工作项的状态是全企业唯一的,但是老版的状态是属于工作流的,每个工作流都有一份独立的状态,即不同工作流中的同名状态ID也是不一样的。升级时,projex有同名状态则使用已有的同名状态(忽略状态阶段的差异),如果没有则新建一个企业级状态。

  3. 状态阶段映射:

开始状态 -> 确认阶段

进行中 -> 处理阶段

结束状态 -> 正常结束

项目动态

升级以下内容

  • 修改项目名

  • 修改项目描述

  • 修改项目公开性

  • 修改开始时间/结束时间

  • 修改自定义字段(纯文本)

  • 添加、移除项目成员(纯文本)

  • 归档项目

  • 把项目移入回收站

迭代

字段

  • 周期:projex无周期字段,不升级

  • 里程碑:未映射该功能,不升级

  • 状态:新老版映射关系如下

    • 待开始 -> 未开始

    • 进行中 -> 进行中

    • 已完成 -> 已完成

  • 起止时间:升级

  • 负责人:升级

  • 描述:升级

动态事件

  • 创建:升级

  • 移入/移出工作项:升级

  • 开始迭代:升级

标签

  • 项目级标签:升级到对应项目

  • 企业级标签:projex中无企业级标签,升级时判断如果项目中有使用企业级标签,就将该企业级标签升级为对应项目下的标签。

里程碑

  • 支持升级: 标题、描述、创建人、创建时间、更新人、更新时间、状态、负责人、计划完成时间。

  • 执行者升级至 Projex里程碑中的负责人。

成员

  • 管理员、拥有者 映射为 管理员

  • 其余角色一一对应

规则

工作流项目,在工作流配置中可以配置前后置规则。

前置规则

1.工作流前置规则 - 权限校验 (指定特定成员)

    1. 项目角色:拥有者、管理员映射为管理员、其余角色一一映射。

    2. 工作项角色:创建者、执行者分别映射为创建者、负责人。

    3. 用户:一一映射。

  1. 2.工作流前置规则 - 必填字段

    1. 不支持的字段:备注、文档。

    2. 其余字段按照字段升级逻辑映射。

  2. 后置规则

  3. 工作流后置规则 - 更新字段

    1. 备注 不支持。

    2. 清空 暂不支持。

    3. 时间字段,动态值projex不支持,功能开发中。

    4. 其余字段一一映射。

3.任务

任务本体

升级字段包含:序号、标题、描述,创建人、创建时间、修改人、修改时间、状态、执行者、开始时间、截止时间、归属项目、归属迭代、story points、优先级、严重程度、标签、工时、进度。

  • story points、进度 都对应的Projex中的两个系统字段。

任务自定义字段

自定义字段都会映射到Projex工作项的自定义属性。

  1. 严重程度 会映射到Projex的系统字段 “严重程度”,可选值目前以Projex中配置的为准。

  2. 不支持TB中 文件、知识库、版本 三类自定义字段的升级。

任务评论

内容以markdown的形式升级,包含文字、图片和文件。

任务关系

  • 升级包含:关联任务、父子任务、前置任务、后置任务

  • 前置任务升级为被阻塞的任务、后置任务升级为阻塞的任务。

任务关联资源

  • 支持升级关联资源中的任务和关联知识库、代码资源。

  • 其他资源关联暂时不支持升级。

关联的执行用例

不支持升级

任务点赞

不支持升级

工作项动态

支持以下动态:

任务创建

任务修改状态

修改实际工时

修改预计工时

修改迭代

清空迭代

修改故事点

移到回收站

从回收站恢复

认领工作项

修改指派人

修改标题

修改备注

修改标签

修改优先级

修改开始日期

修改结束日期

修改类型

修改项目

修改其他自定义字段

修改参与人

关联子任务

删除子任务

关联所思文档

取消关联所思文档

关联合并请求、分支、提交