Content
Updated by Niels Lindenthal over 1 year ago
# User story Stufe 1
**As a** project portfolio manager
**I want to** easily create lists of my projects with filters
**So that** I can structure the large number of projects in portfolios which are easier to manage.
# Acceptance criteria and implementation steps
## Step 1: Project lists
* Create project lists Erstellen von Projektlisten
* Projekt-Filter
* Sortierkriterien
* Auswahl der Spalten
* Open project lists from the sidebar Aufruf von Projektlisten über die Seitenleiste
* New global roles to create project lists Separate globale Rechte für Projektlisten
* View Aufruf (sehen)
* Manage (create, edit, update, delete) Verwalten (erstellen, bearbeiten, löschen)
* Rename project lists Umbenennen von Projektlisten
* Delete project lists Löschen von Projektlisten
* Create public and private project lists (visibility settings) Teilen von Projektlisten und Sichtbarkeitseinstellungen (öffentlich, privat)
* Quick table settings from the column header Aufruf der Tabellenaktionen in Spaltenköpfen
* Remove column Entfernen einer Spalte
* Change sort order (ascending, decending) Änderung der Sortierreihenfolgen der Liste (aufsteigend/absteigend)
* Add column Hinzufügen einer Spalte
* Change order of columns Verschieben einer Spalte nach links/rechts
* **Out of scope:** The frontend of the project filters remain the same. **Abgrenzung:** Die Nutzeroberfläche der Projektfilter bleiben unverändert.
## Step 2: Additional project filter # Stufe 2
* Extend the project filter to select individual projects Erweiterung der Filter zur Auswahl einzelner Projekte
* _Example Beispiel 1: Manual selection of Project Manuelle Auswahl von Projekt A, C and F._ und F
* Example Beispiel 2: Filter of all projects in status red but remove Project auf alle Projekte im Status Rot mit Ausnahme von Projekt B from the list even though Project B meets the filter criteria
* Primer filter field "Project name" above the project list Suchfeld oberhalb der Projektliste
* Example 3: Enter text "Köln" into the field. This searches for all projects in that list that have this search string in their "Project name". Hierbei wird eine neues Feld (siehe Screenshot - "Subject, description") hinzugefügt, sodass der Nutzer direkt nach einzelnen Attributen durch Eingabe eines Suchbegriffs filtern kann.
## Step 3: Primer quick filter left to the quick search # Stufe 3
* tbd Primer Schnellfilter links vom Suchfeld
## Step 4: Favorite project lists # Stufe 4
* Project lists can be "favored"
Favorisierte Projektlisten
* This is a personal setting. It is not visible to other users.
* Indicate favored project lists Neben der Sichtbarkeit kann hiermit bei der Erstellung und Modifikation einer Projektliste der Status "Favorisiert" gesetzt werden. Eine solche Projektliste wird weiter oben in the sidebar with a star icon. der Seitenleiste angezeigt.
<figure class="image op-uc-figure"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/72753/content"></div><figcaption class="op-uc-figure--description">More actions for project lists</figcaption></figure>
## Step 5: Shared project lists # Stufe 5
* A user with the permission "Share project lists" can share a project list with other users and groups.
Geteilte Projektlisten
* Users can access project lists that are shared with them Für eine gespeicherte Projektliste kann der Ersteller der Liste die Nutzer und Gruppen auswählen, die zusätzliche Zugriff auf die Liste haben sollen.
* Eine solche geteilte Liste erscheint bei allen Nutzern mit den sie geteilt wurde in the sidebar.
der Seitenleiste und ist damit Aufrufbar
* Info: The sharing of project lists only apply to the project lists. It does not give the users access to the projects itself. So different users can see different results when clicking on shared project lists based on their individual project roles. **Abgrenzung:** Der Inhalt der Liste, also welche Projekte angezeigt werden, ist abhängig von den Mitgliedschaften des aufrufenden Nutzers in den Projekten. Hat der Nutzer keine Mitgliedschaft in einem Projekt, kann er das Projekt auch nicht sehen.
**As a** project portfolio manager
**I want to** easily create lists of my projects with filters
**So that** I can structure the large number of projects in portfolios which are easier to manage.
# Acceptance criteria and implementation steps
## Step 1: Project lists
* Create project lists
* Projekt-Filter
* Sortierkriterien
* Auswahl der Spalten
* Open project lists from the sidebar
* New global roles to create project lists
* View
* Manage (create, edit, update, delete)
* Rename project lists
* Delete project lists
* Create public and private project lists (visibility settings)
* Quick table settings from the column header
* Remove column
* Change sort order (ascending, decending)
* Add column
* Change order of columns
* **Out of scope:** The frontend of the project filters remain the same.
## Step 2: Additional project filter
* Extend the project filter to select individual projects
* _Example
* Example
* Primer filter field "Project name" above the project list
* Example 3: Enter text "Köln" into the field. This searches for all projects in that list that have this search string in their "Project name".
## Step 3: Primer quick filter left to the quick search
* tbd
## Step 4: Favorite project lists
* Project lists can be "favored"
* Indicate favored project lists
<figure class="image op-uc-figure"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/72753/content"></div><figcaption class="op-uc-figure--description">More actions for project lists</figcaption></figure>
## Step 5: Shared project lists
* A user with the permission "Share project lists" can share a project list with other users and groups.
* Eine solche geteilte Liste erscheint bei allen Nutzern mit den sie geteilt wurde