This is a work in progress for the Marketing Project Management Simplification project.
Groups can contain other groups (subgroups) and projects.
Groups and Projects are both similar and fundamentally different, which can be confusing when using GitLab
|Epics||X||Collection of related sub epics and issues in a strategic theme|
|Roadmaps||X||Graphical view of epics over time|
|Milestones||X||X||Burndown charts of a time boxed period|
|Issue Insights||X||X||Analytical view of issues and merge requests|
|Labels||X||X||Flexible ability to tag issues, epics and Merge Requests|
|Issue Lists||X||X||Lists of all issues, enables bulk updates|
|Issue Boards||X||X||Visual boards of issues grouped in lists|
|Issues||X||An item of work, a deliverable, a request, a discussion|
|Repositories||X||A set of files that are under version control|
|Merge Requests||X||The discussion/management of change to files under version control|
|CI Pipelines||X||Automation of build and test of files / code that is being changed|
Graphically, this illustrates the difference between groups and projects:
In Marketing, we have diverse teams, where some need to develop demos and code, and others need to manage complex projects such as campaigns and large events. In order to support a variety of activities, we are using Sub-Groups to provide flexibility enable the teams to have an area to work and be productive.