Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
259ba34
[PORT] Forward porting project_scrum to 10.0
Jul 4, 2018
b91dc11
Added translation using Weblate (German)
OSevangelist Dec 7, 2018
cdb5530
Update translation files
oca-transbot Dec 9, 2018
bbe0d61
Added translation using Weblate (French)
gurneyalex Dec 11, 2018
ffbff82
[FIX] Make the task button show the scrum form view (#19)
daramousk Apr 17, 2019
a0a0e0c
[IMP] if get formview loaded with all use_scrum records load specific
gfcapalbo Apr 23, 2019
442b7ae
fixup! [IMP] if get formview loaded with all use_scrum records load s…
gfcapalbo Apr 24, 2019
0070211
project_scrum 10.0.1.0.1
OCA-git-bot Sep 19, 2019
f03dec2
[MIG] project-agile: migration to Odoo 12.0
alan196 Jul 10, 2021
b40cd04
Added translation using Weblate (Spanish (Mexico))
alan196 Sep 29, 2021
16b8194
[FIX] project_scrum: allow to use portal link
alan196 Aug 10, 2021
9b0e8f1
[IMP] project_scrum: black, isort, prettier
alan196 Sep 29, 2021
4e17ab7
[MIG] project_scrum: migration to Odoo 14.0
alan196 Sep 29, 2021
a3199ae
Added translation using Weblate (Italian)
francesco-ooops Jan 3, 2023
b473e47
Translated using Weblate (Italian)
mymage Feb 14, 2023
70b0764
Translated using Weblate (Italian)
francesco-ooops Apr 7, 2023
9f91d09
Translated using Weblate (Italian)
mymage Apr 12, 2023
60e73a1
Translated using Weblate (Italian)
francesco-ooops Apr 26, 2023
630030a
Translated using Weblate (Italian)
mymage Jun 16, 2023
579ea8d
[UPD] README.rst
OCA-git-bot Sep 3, 2023
441ad69
Update translation files
weblate Oct 9, 2023
4a71265
[MIG] project_scrum: Migration to 15.0
nwinkelstraeter Nov 6, 2023
4d7659c
[FIX] fixed some problems after initial migration
mathiasfrancke Nov 20, 2023
b745a3b
[IMP] project_scrum: pre-commit stuff
ortlam May 31, 2024
a276eb3
[MIG] project_scrum: Migration to 16.0
ortlam Jun 7, 2024
782f210
[IMP] project_scrum: Black, isort, prettier
etobella May 12, 2025
a12ef18
[MIG] project_scrum: Migration to 17.0
etobella May 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions project_scrum/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
=============
Project Scrum
=============

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:2a262f1415feb1877070cf53f39eeb94cff07afb335111e6bcc248b6db91fe56
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fproject--agile-lightgray.png?logo=github
:target: https://github.com/OCA/project-agile/tree/17.0/project_scrum
:alt: OCA/project-agile
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/project-agile-17-0/project-agile-17-0-project_scrum
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/project-agile&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Organize your tasks with the Scrum and Sprint methodology.

*Create Sprints to manage your task deadlines* *Manage multiple sprint
durations with the possibility of creating different Scrum Teams*

**Table of contents**

.. contents::
:local:

Usage
=====

This module implements all concepts defined by the scrum project
management methodology for IT companies:

- Project with sprints, product owner, scrum master
- Sprints with reviews, daily meetings, feedbacks
- Product backlog
- Sprint backlog

The scrum projects and tasks inherit from the real projects and tasks,
so you can continue working on normal tasks that will also include tasks
from scrum projects.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/project-agile/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/project-agile/issues/new?body=module:%20project_scrum%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Contributors
------------

- Mohamed Habib Challouf <[email protected]>
- Samir Guesmi <[email protected]>
- George Daramouskas <[email protected]>
- Alan Ramos <[email protected]>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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.

This module is part of the `OCA/project-agile <https://github.com/OCA/project-agile/tree/17.0/project_scrum>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions project_scrum/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Copyright <2017> <Tenovar Ltd>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import models
37 changes: 37 additions & 0 deletions project_scrum/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Copyright <2017> <Tenovar Ltd>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Project Scrum",
"summary": "Use Scrum Method to manage your project",
"version": "17.0.1.0.0",
"category": "Project Management",
"author": "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/project-agile",
"depends": [
"base_setup",
"project",
"project_task_code",
"project_task_stage_state",
"mail",
"hr_timesheet",
],
"data": [
"views/mail_template.xml",
"views/project_scrum_us.xml",
"views/project_scrum_meeting.xml",
"views/project_task.xml",
"views/project_scrum_sprint.xml",
"views/project_scrum_test.xml",
"views/project_project.xml",
"views/menu.xml",
"data/sequences_projects.xml",
"data/project_scrum_test_task_view.xml",
"security/ir.model.access.csv",
"security/project_security.xml",
"security/res_groups.xml",
],
"demo": ["demo/project_scrum_demo.xml"],
"installable": True,
"license": "AGPL-3",
"application": True,
}
13 changes: 13 additions & 0 deletions project_scrum/data/project_scrum_test_task_view.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>

<record model="ir.actions.server" id="ps_action_server_creat_test_task">
<field name="name">Create Tasks from Test Cases</field>
<field name="model_id" ref="model_project_scrum_sprint" />
<field name="state">code</field>
<field name="type">ir.actions.server</field>
<field name="code">self.test_task(cr, uid, object, pool)</field>
<field name="binding_model_id" ref="model_project_scrum_sprint" />
</record>

</odoo>
20 changes: 20 additions & 0 deletions project_scrum/data/sequences_projects.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>

<record id="seq_project_task" model="ir.sequence">
<field name="name">Task Number</field>
<field name="code">project.Task</field>
<field name="prefix">Number/%(year)s/%(woy)s:</field>
<field name="padding">5</field>
<field name="company_id" eval="False" />
</record>

<record id="seq_use_story" model="ir.sequence">
<field name="name">Story Number</field>
<field name="code">user.story</field>
<field name="prefix">Number/%(year)s/%(month)s:</field>
<field name="padding">5</field>
<field name="company_id" eval="False" />
</record>

</odoo>
Loading