跳转到主要内容

直接从业务需求和资源行创建项目和任务

项目描述

License: AGPL-3

业务需求 - 项目

简介

此模块是模块集(业务需求)的一部分

此模块包含2个主要向导用于创建项目和任务

  • 在主项目视图中生成项目

  • 在业务需求视图中生成项目

此模块依赖于

  • business_requirement:定义业务需求

  • business_requirement_deliverable:定义可交付成果和资源行,这是创建项目信息所必需的

根据业务需求和资源行的信息,向导将创建

  • 基于BR和可交付成果的项目和子项目(可选)

  • 基于设置为任务的资源行的任务

配置

用户

只有项目经理可以访问向导按钮。

主项目

您可以定义与业务需求链接的主项目。

主项目将是通过向导创建的任何项目的父项目。

用法

程序

  1. 创建多个与一个或多个主项目链接的业务需求

  2. 填写可交付成果行和相应的资源行(RL)

  3. 正确定义您的RL描述、时间和分配人(用于任务创建)

  4. 确认和批准业务需求

  5. 在这个阶段,您可以

  1. 通过相应的按钮在每个业务需求中创建项目

  2. 转到主项目并为与主项目相关的所有BR创建项目

  1. 触发向导,您可以选择以下有关项目层次结构的选项

  1. 创建项目的父项目

  2. 为业务需求创建子项目

  3. 为可交付成果创建子项目

  4. 为子业务需求创建子项目

示例

例如:如果一个主项目包含以下业务需求

BR1
|
|- Deliverable Line 1 (DL) containing 2 Resource Lines (RL):
|  |
|  |- RL1
|  `- RL2
|
BR2
|
|- DL2
|  |
|  |- RL3
|  `- RL4
|
|- DL3
|  |
|  |- RL5
|  `- RL6
|
|- BR3 (Sub BR of BR2)
   |
   `- DL4
      `- RL7
Business Requirement Project Wizard

在项目创建向导(上图),如果没有选择任何选项

  • 不会创建任何子项目

  • 在主项目中创建了7个任务(RL1~RL7)

如果选择选项1

  • 3个子项目(父项目是主项目),每个业务需求一个

  • 为以下项目创建了7个任务

    • 与BR1链接的项目(RL1和RL2各有2个任务),

    • 与BR2链接的项目(RL3~6共有4个任务),

    • 与BR3链接的项目(RL7有1个任务)

如果选择选项2

  • 4个子项目(父项目是主项目),每个可交付成果一个

  • 为以下项目创建了7个任务

    • 与DL1链接的项目(RL1和RL2各有2个任务),

    • 与DL2链接的项目(RL3~4各有2个任务),

    • 与DL3链接的项目(RL5~6各有2个任务)以及

    • 与DL4链接的项目(RL7有1个任务)

如果选择选项1+2

  • 7个子项目(父项目是主项目),每个业务需求和每个可交付成果一个

    • BR1子项目包含DL1子项目,

    • BR2子项目包含DL2和DL3子项目,

    • BR3子项目包含DL4子项目

  • 为以下项目创建了7个任务

    • 与DL1链接的项目(RL1和RL2各有2个任务),

    • 与DL2链接的项目(RL3~4各有2个任务),

    • 与DL3链接的项目(RL5~6各有2个任务)以及

    • 与DL4链接的项目(RL7有1个任务)

如果选择选项1+3

  • 7个子项目(父项目是主项目),每个业务需求和子业务需求一个

    • BR1子项目

    • BR2子项目包含BR3子项目,

  • 为以下项目创建了7个任务

    • 与BR1链接的项目(RL1和RL2各有2个任务),

    • 与BR2链接的项目(RL3~6共有4个任务),

    • 与BR3链接的项目(RL7有1个任务)

如果选择选项1+2+3

  • 7个子项目(父项目是主项目),每个业务需求、子业务需求和可交付成果一个

    • BR1子项目包含DL1子项目,

    • BR2子项目包含BR3、DL2和DL3子项目,

    • BR3子项目包含DL4子项目

  • 为以下项目创建了7个任务

    • 与DL1链接的项目(RL1和RL2各有2个任务),

    • 与DL2链接的项目(RL3~4各有2个任务),

    • 与DL3链接的项目(RL5~6各有2个任务)以及

    • 与DL4链接的项目(RL7有1个任务)

Try me on Runbot

问题跟踪器

问题在GitHub Issues上跟踪。如有问题,请检查是否已经报告了您的问题。如果您是第一个发现它的人,请帮助我们解决它,提供详细且受欢迎的反馈。

致谢

贡献者

维护者

Odoo Community Association

本模块由OCA维护。

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

要为此模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

本版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

由以下组织支持