Content
View differences
Updated by Sven Kunze over 3 years ago
## Situation
The core idea is to squeeze a set of work-packages into a single bar in a Gantt diagram.
Right now, each work-package is displayed as a separate row in OpenProject Gantt.
Teamplanner is already aggregrating but still showing each work-package on a separate row; that is not necessary; compressing all work-packages into a single bar with gaps would be better to visualize that needed information.
## User Story
**As** a manager
**I want to** see project assignments for each user on a timeline
**so that** I see when to reallocate more/other people to distribute knowledge and workload.
**Acceptance criteria**
* looks like the current teamplanner but
* projects instead of work-packages are rendered on the timeline
* instead of users, all kinds of fields are possible
* gaps in "project bars" to signify idle time of user
* extra: all combinations are possible:
* rows: projects, users, etc.
* bars: aggregating work-packages, projects, users, etc.
* timeline displays aggregated bars for each row
## Usage Scenarios
### 1 Review of Employee Workload
* default row: "assignee"
* default aggregration bar: by "project" (i.e. all work-packages of that project)
* so many bars (including gaps) as an employee is assigned to projects
### 2 Review of Project Planning
* default row: "project"
* default aggregation bar: by "assignee" (i.e. all work-packages of that assignee)
* so many bars (including gaps) as a project is worked on by employees
The core idea is to squeeze a set of work-packages into a single bar in a Gantt diagram.
Right now, each work-package is displayed as a separate row in OpenProject Gantt.
Teamplanner is already aggregrating but still showing each work-package on a separate row; that is not necessary; compressing all work-packages into a single bar with gaps would be better to visualize that needed information.
## User Story
**As** a manager
**I want to** see project assignments for each user on a timeline
**so that** I see when to reallocate more/other people to distribute knowledge and workload.
**Acceptance criteria**
* looks like the current teamplanner but
* projects instead of work-packages are rendered on the timeline
* instead of users, all kinds of fields are possible
* gaps in "project bars" to signify idle time of user
* extra: all combinations are possible:
* rows: projects, users, etc.
* bars: aggregating work-packages, projects, users, etc.
* timeline displays aggregated bars for each row
## Usage Scenarios
### 1 Review of Employee Workload
* default row: "assignee"
* default aggregration bar: by "project" (i.e. all work-packages of that project)
* so many bars (including gaps) as an employee is assigned to projects
### 2 Review of Project Planning
* default row: "project"
* default aggregation bar: by "assignee" (i.e. all work-packages of that assignee)
* so many bars (including gaps) as a project is worked on by employees