Skip to content

Proposal: Extend project_scrum with Epics & User Stories Management (Odoo 18) #47

@mathben

Description

@mathben

Hello OCA community 👋,

I would like to open a discussion about possible improvements to the project_scrum module within the project-agile repository for Odoo 18.

As Scrum processes evolve, many teams rely not only on tasks and sprints, but also on higher-level elements such as User Stories and Epics. Today, these concepts are partially represented in Odoo, but not fully supported in a structured way.

💡 Proposed functional enhancements

Below are some ideas that could bring additional value to the module:

  1. Epic Management
  • Add a new model for Epics

  • Link multiple User Stories to an Epic

  • Track progress based on completed stories

  • Provide kanban and reporting views

  1. User Stories
  • Introduce a dedicated model for User Stories

  • Story-specific fields: As a…, I want…, So that…, priority, story points, DoD

  • Link stories to tasks

  • Optional automated task creation

  • Kanban view for stories

  1. Improved Backlog Management
  • mUnified backlog: Epics → Stories → Tasks

  • Drag & drop between sprints

  • Advanced filtering and prioritization tools

  1. Sprint Enhancements
  • Built-in burndown chart

  • Team capacity planning

  • Velocity tracking

  1. Reporting & Dashboards
  • Epic and Story progress charts

  • Velocity reports

  • Sprint summaries

These are only initial suggestions — the goal is to start a conversation and gather feedback from the community.

🗣️ Call for feedback

What features would you like to see added to project_scrum for Odoo 18?

  • Are Epics and Stories relevant for your use cases?

  • Do you prefer a lightweight or more structured agile workflow?

  • Are there specific views, integrations, or reports you would find useful?

All ideas, opinions, and contributions are welcome.
If there is interest, I’d be happy to help draft a more concrete specification or contribute to development.

Thanks in advance to the OCA contributors and maintainers! 🙏

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions