Create projects and tasks directly from the Business Requirement and Resources lines
Project description
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
Create multiple BR linked to one or several master projects
fill in the deliverables lines and corresponding resources lines (RL)
Properly define your RL description, time and assignee (used for task creation)
Confirm and Approve the Business Requirements
At that stage you can either
Create the project in each business requirement via corresponding button
Go to the master project and create the projects for all BR related to the master project
The wizard is triggered and you can select the following option regarding the hierarchy of projects
Parent project for creation
Create sub-projects for Business requirements
Create sub-projects for Deliverables
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
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)
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
Eric Caudal<eric.caudal@elico-corp.com>
Alex Duan<alex.duan@elico-corp.com>
Xie XiaoPeng<xie.xiaopeng@elico-corp.com>
Victor M. Martin <victor.martin@elico-corp.com>
Maintainer
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file odoo10_addon_business_requirement_deliverable_project-10.0.1.0.0-py2-none-any.whl
.
File metadata
- Download URL: odoo10_addon_business_requirement_deliverable_project-10.0.1.0.0-py2-none-any.whl
- Upload date:
- Size: 178.1 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28247f240f766c3ded7d0175c8582d7aa20ccc1f5597b8525e79ad7d5b703551 |
|
MD5 | a34e525620062a6bc165cb9d44fdb5e6 |
|
BLAKE2b-256 | 2250f9014ec0c1dd97888e35ea623ad4b1fe6a603b12f2dd9eab99b18b9d6a93 |