Skip to main content
License: AGPL-3

Business Requirement - Project

Introduction

This module is part of a set of modules (Business Requirements)

This module contains 2 main wizards to create projects/tasks:

  • Generate Project in the master project view

  • Generate Project in the business requirement view

This module depends on:

  • business_requirement: definition of business requirements

  • business_requirement_deliverable: definition of deliverable and resources lines, necessary to create the project information

Based on the information from business requirement and the resource lines the wizard will create:

  • Projects and sub project based on BR and deliverable (optional)

  • Tasks based on the resources lines set as tasks

Configuration

Users

Only Project Manager can have access to the wizard button.

Master project

You can define a master project linked to the business requirement.

The master project will be the parent of any project created via the wizard.

Usage

Procedure

  1. Create multiple BR linked to one or several master projects

  2. fill in the deliverables lines and corresponding resources lines (RL)

  3. Properly define your RL description, time and assignee (used for task creation)

  4. Confirm and Approve the Business Requirements

  5. At that stage you can either

  1. Create the project in each business requirement via corresponding button

  2. Go to the master project and create the projects for all BR related to the master project

  1. The wizard is triggered and you can select the following option regarding the hierarchy of projects

  1. Parent project for creation

  2. Create sub-projects for Business requirements

  3. Create sub-projects for Deliverables

  4. Create sub-projects for Child Business requirements

Example

eg: if a master project contains the following BR:

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

In the Project creation wizard (above image), if no option is selected:

  • No sub project created

  • 7 tasks are created in the master project (for RL1~RL7)

If option 1 is selected:

  • 3 sub projects (parent is Master project), one per BR

  • 7 tasks are created for

    • in project linked to BR1 (2 tasks for RL1 and RL2),

    • in project linked to BR2 (4 tasks for RL3~6),

    • in project linked to BR3 (1 task for RL7)

If option 2 is selected:

  • 4 sub projects (parent is Master project), one per DL

  • 7 tasks are created for

    • in project linked to DL1 (2 tasks for RL1 and RL2),

    • in project linked to DL2 (2 tasks for RL3~4),

    • in project linked to DL3 (2 tasks for RL5~6) and

    • in project linked to DL4 (1 task for RL7)

If options 1+2 are selected:

  • 7 sub projects (parent is Master project), one per BR and one per DL

    • BR1 sub-project contains DL1 sub-project,

    • BR2 sub-project contains DL2 and DL3 sub-projects,

    • BR3 sub-project contains DL4 sub-project

  • 7 tasks are created for

    • in project linked to DL1 (2 tasks for RL1 and RL2),

    • in project linked to DL2 (2 tasks for RL3~4),

    • in project linked to DL3 (2 tasks for RL5~6) and

    • in project linked to DL4 (1 task for RL7)

If options 1+3 are selected:

  • 7 sub projects (parent is Master project), one per BR and sub-BR

    • BR1 sub-project

    • BR2 sub-project contains BR3 sub-projects,

  • 7 tasks are created for

    • in project linked to BR1 (2 tasks for RL1 and RL2),

    • in project linked to BR2 (4 tasks for RL3~6),

    • in project linked to BR3 (1 task for RL7)

If options 1+2+3 are selected:

  • 7 sub projects (parent is Master project), one per BR, sub-BR and DL

    • BR1 sub-project contains DL1 sub-project,

    • BR2 sub-project contains BR3, DL2 and DL3 sub-projects,

    • BR3 sub-project contains DL4 sub-project

  • 7 tasks are created for

    • in project linked to DL1 (2 tasks for RL1 and RL2),

    • in project linked to DL2 (2 tasks for RL3~4),

    • in project linked to DL3 (2 tasks for RL5~6) and

    • in project linked to DL4 (1 task for RL7)

Try me on Runbot

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Credits

Contributors

Maintainer

Odoo Community Association

This module is maintained by the OCA.

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

To contribute to this module, please visit https://odoo-community.org.

Metadata

Release files for odoo10-addon-business-requirement-deliverable-project 10.0.1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for odoo10-addon-business-requirement-deliverable-project 10.0.1.0.0
File Interpreter ABI Platform Actions
odoo10_addon_business_requirement_deliverable_project-10.0.1.0.0-py2-none-any.whl Python 2 none any Details for odoo10_addon_business_requirement_deliverable_project-10.0.1.0.0-py2-none-any.whl

Release files / odoo10_addon_business_requirement_deliverable_project-10.0.1.0.0-py2-none-any.whl

Download URL odoo10_addon_business_requirement_deliverable_project-10.0.1.0.0-py2-none-any.whl
Size 178.1 kB
Tags Python 2
SHA-256 checksum
How to use checksums
28247f240f766c3ded7d0175c8582d7aa20ccc1f5597b8525e79ad7d5b703551
BLAKE2b-256 checksum
How to use checksums
2250f9014ec0c1dd97888e35ea623ad4b1fe6a603b12f2dd9eab99b18b9d6a93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for odoo10-addon-business-requirement-deliverable-project 10.0.1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page