it-at-m / digiwf-core

central workflow automation and integration platform based on the free process framework Camunda.
MIT License
19 stars 7 forks source link

Tag Tasks #542

Closed darenegade closed 1 year ago

darenegade commented 1 year ago

Is your feature request related to a problem? Please describe.

Wenn man für mehrere Prozesse und die zug. Tasks zuständig ist (Assignee oder Candidate), kann man in der UI diese nur schwer filtern/unterscheiden/trennen.

Aktuell verwenden aus diesem Grund einige User die Speicherung von Suchen, um auf Prozess-/Tasknamen zu filtern.

Describe the solution you'd like

Es soll eine neue Prozess-/Taskvariable app_task_tag eingeführt werden, die eine Liste an Tags beinhalten kann, nach denen in der UI gefiltert werden kann. (Nicht mehr app_task_tags, damit zukünftig Listen nicht migriert werden müssen)

Describe alternatives you've considered

Filterung auf Prozess-Typ -> Unflexibel und unspezifisch bei unterschiedlichen Tasks pro Prozess

acceptance criteria

dominikhorn93 commented 1 year ago

Woher weiß der User, welche Tags zur Verfügung stehen? Ist das eine reine Texteingabe, die ohne Auswahl oder Autocomplete funktioniert?

LenaB34 commented 1 year ago

GitLab: https://git.muenchen.de/digitalisierung/digiwf-support/-/issues/282

darenegade commented 1 year ago

Woher weiß der User, welche Tags zur Verfügung stehen? Ist das eine reine Texteingabe, die ohne Auswahl oder Autocomplete funktioniert?

Aus UX-Sicht wäre es natürlich gut, wenn die Filter eine Autocomplete auf den Labels hätten. Deswegen auch meine Frage wegen der Gestaltung der Liste. Idealerweise schaffen wir es anhand der User-Tasks und dessen Labels mit einem Distinct an so etwas zu kommen.

Die Labels an sich sollen aber frei wählbar von den Prozessberatern sein, um Aufgaben fachlich zu gruppieren. Das macht die Aufgabe etwas schwierig. Wir können gerne mal darüber ein Brainstorm machen 😊

darenegade commented 1 year ago

GitLab: https://git.muenchen.de/digitalisierung/digiwf-support/-/issues/282

Bei dem Ticket geht es um den Prozess-Start (Vorgang starten). Das ist auch wichtig und müssen wir bei der Planung hier mitdenken, damit es eventuell kompatibel ist. Bevor wir jedoch nicht die Engine etwas aufgeräumte haben, würde ich gerne vermeiden noch mehr Features reinzupacken, die nicht dringend benötigt werden. Daher erstmal hier nur in Bezug auf Aufgaben.

zambrovski commented 1 year ago

See also https://github.com/holunda-io/camunda-bpm-taskpool/issues/854

darenegade commented 1 year ago

Hey team! Please add your planning poker estimate with Zenhub @AnHo314 @darenegade @dominikhorn93 @lehju @simonhir @StephanStrehlerCGI