devaslanphp / project-management

An open source Project management tool based on Laravel and Filament
https://devaslanphp.github.io/project-management
MIT License
721 stars 200 forks source link

Sprints similar to Jira #28

Closed mihaisolomon closed 1 year ago

mihaisolomon commented 1 year ago

I was looking over Jira and I think it will be a good idea to organise the tasks in sprints. Something like bellow:

image

You can configure your sprint length.

image

The ticket listing could become the backlog and the default view will be the kanban board for the sprint (active)

heloufir commented 1 year ago

I have the same idea, I think it will be good to have a Scrum module like Kanban, but with sprints of different period (that can be configured).

I will add this issue as a task of the project so we can give more details and ideas before I start dev on it.

heloufir commented 1 year ago
heloufir commented 1 year ago

FYI

The sprint are managed as a relation manager inside the project resource (when the project type equals "scrum") image

mihaisolomon commented 1 year ago

Looks nice. The way I see this is a little different. Not as a projects resource but more like a resource where you can combine different projects. You can add into a sprint tasks from different projects. Because there are cases where you can split your main project in different small projects. Or maybe I'm wrong.

heloufir commented 1 year ago

@mihaisolomon yep that can be like you said My idea is like Jira, you can create projects typed Scrum or Kanban and manage them separatly But also like you said, the platform will provides an option to migrate tickets to another project (where you can combine tickets from multiple projects) and also you can choose Scrum or Kanban to manage your combined project.

heloufir commented 1 year ago

And now as we we have 2 types of boards Scrum and Kanban, I added a step "Board" where you will choose you project before showing it's scrum or kanban board based on the project type

image

heloufir commented 1 year ago

A view "Scrum" similaire to "Kanban" view is added to handle projects (type equals to scrum)

image