nextcloud / deck

🗂 Kanban-style project & personal management tool for Nextcloud, similar to Trello
https://apps.nextcloud.com/apps/deck
GNU Affero General Public License v3.0
1.21k stars 276 forks source link

Limits on columns #2008

Open Nyco opened 4 years ago

Nyco commented 4 years ago

Is your feature request related to a problem? Please describe. Deck is often advertised as a kanban style board, althgough it can be used in many more use cases.

One of the fundamental principles of kanban is the limits of tickets per column, that goes along with flow visualisation, as it helps the team manage and regulate the flow avoiding bottlenecks. Sometimes it is called "WIP limit" (Work In Progress).

Describe the solution you'd like Option on each column, that can be accessed via the meatballs menu ("..." or horizontal three dots):

Describe alternatives you've considered Manually write a soft limit in plain text, in the column title, or as a first card (that would be differenciated and unmovable by agreement of team members).

A visual example Deck-limits

JoergPalmer commented 4 years ago

Would like to see this feature as well.

juliusknorr commented 4 years ago

@JoergPalmer Please use the Github Reactions feature instead of commenting that also need a specific feature. That way we can see your support without notifying all users subscribed to a given issue.

juliusknorr commented 4 years ago

I think a soft limit would be something we could implement with small effort, UI wise the Trello power up for list limits seems quite nice to me: https://trello.com/power-ups/5c2462c384ab8949b1724a20/list-limits

A hard limit would of course require a lot more handling also on the backend side and probably support in the android app, which I would actually like to avoid for an feature that might only be interesting to a partial of the user base.

Independent from the type of limit we add, we of course also need some new UI to manage settings per stack then.

Nyco commented 4 years ago

Yes, a soft limit seems to make sense given the constraints and the partial user base. The Trello power up UI seems to be quite intuitive and visual enough.

linuxluser commented 4 years ago

I would also like to add that a WIP limit is very essential to many Kanban methods. From popular search hits about Kanban to popular books, WIP limit is deemed as the secret to success for Kanban.

I have not developed for Nextcloud yet and I do not know PHP but I'd be willing to help with this effort if you have something that I could work on. Please just point me in the right direction. This issue is important to me.

Nyco commented 3 years ago
wagnbeu0 commented 3 years ago

I would also like this feature which makes a kanban board more effective for Teams

midnightfapper commented 2 years ago

Please add WIP functionality!

tomdavidson commented 8 months ago

Kanban (littles law) needs aggregate WIP limit for each in progress column. Its funny having column limits for example we could limit a backlog but those items are not WIP. Across all WIP columns we could have an agg of 10 but if one of those columns is 2, then the real pinch is 2 and not 10.

Ive never contrib to NextCloud but happy to help another with this one.