TIP: You can type at any time to perform a new search.
Business Requirement RICE
business_requirement_rice · OCA/business-requirement
- Repository
- OCA/business-requirement · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Business Requirements Management
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/business-requirement
- Last tracking update
- 2026-09-21 11:18:10
- Authors
- Odoo Community Association (OCA), Binhex
- Maintainers
- Odoo Community Association (OCA), Binhex
- Committers
- Weblate, OCA-git-bot, szalatyzuzanna
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module lets you prioritise business requirements with the RICE scoring model, which is useful when you collect more requests than you can work on and need to decide which ones to address first. The score combines four estimates: - **Reach**: how many users or events are affected over a given period. - **Impact**: how much each affected user benefits, from minimal to massive. - **Confidence**: how sure you are about your reach and impact estimates. - **Effort**: the total work needed, usually in person-months. They are combined as `Reach x Impact x Confidence / Effort`, so a requirement that reaches many users for little work ranks above one that reaches few for a lot of work. The resulting score is stored, which means you can sort and group your requirements by it. The priority field of the requirement is left untouched, so you can keep using it alongside the score.
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_business_requirement_form |
business.requirement.form.rice | business.requirement | form | Inherits business_requirement.view_business_requirement_form |
view_business_requirement_kanban_project |
business.requirement.kanban.rice | business.requirement | kanban | Inherits business_requirement.view_business_requirement_kanban_project |
view_business_requirement_search |
business.requirement.search.rice | business.requirement | search | Inherits business_requirement.view_business_requirement_search |
view_business_requirement_tree |
business.requirement.list.rice | business.requirement | list | Inherits business_requirement.view_business_requirement_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (5)
-
rice_confidenceSelectiondefault='medium'help='How confident you are about the reach and impact estimates.'selection=[('low', 'Low (50%)'), ('medium', 'Medium (80%)'), ('high', 'High (100%)')]string='Confidence' -
rice_effortFloatdefault=1.0help='Total work needed, usually estimated in person-months.'string='Effort' -
rice_impactSelectiondefault='medium'help='How much each affected user benefits from the requirement.'selection=[('minimal', 'Minimal'), ('low', 'Low'), ('medium', 'Medium'), ('high', 'High'), ('massive', 'Massive')]string='Impact' -
rice_reachIntegerhelp='How many users or events are affected over a given period, for instance the number of users per quarter.'string='Reach' -
rice_scoreFloataggregator='avg'compute='_compute_rice_score'digits=(16, 2)help='Reach x Impact x Confidence / Effort. The higher the score, the sooner the requirement should be addressed.'index=Truestore=Truestring='RICE Score'
No public methods.