Skip to content
GitLab
Next
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • GitLab FOSS GitLab FOSS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLab FOSSGitLab FOSS
  • Issues
  • #48847
Closed
Open
Issue created Jul 04, 2018 by Pedro Moreira da Silva@pedroms2️⃣Developer

Discuss current problems with issue boards design

As pointed out by @cperessini in https://gitlab.com/gitlab-org/gitlab-ce/issues/33023#note_84293316, boards are starting to become a bit too bloated from an interaction POV. There are board configs, board filters, assignee lists, label lists, milestone lists, and next burndown charts in boards and maybe even multiple board views 💥 Some issues are coming up (e.g. default board) that can be a result of this bloat and the problems may only compound unless we address this.

Identified “problems” and issues to revisit

  • Navigating and managing multiple issue boards:
    • Continuously growing list of boards — as people create them per milestone
    • Should it be possible to 'close' or 'archive' a board, rather than delete it?
    • Better discovery - there is no link from an issue to the boards it's on, for instance.
  • Backlog column is confusing
  • Default board for everyone
  • Option to pin backlog on the left
  • How to plan milestones
  • Permanently scoping boards across the application
  • Multiple views
  • Swimlanes
  • Board types
  • Value Stream Analytics
  • Saved configuration for issue board
  • Multiple labels per board list
  • Save filter with issue board
  • Replace plan issues with issue board
  • Issue board as a workflow tool
  • Surface the board's scope

Completed UX research

  • Quantitative analysis of boards on GitLab.com
  • Issue boards user interviews
  • Issues Workflow User Interviews
  • Exploratory interviews regarding project management / issues
  • Project & Group Level Tree Testing (Contextual Navigation)
  • Issue Display & Sort Order Survey
Edited Sep 05, 2018 by Pedro Moreira da Silva
Assignee
Assign to
Time tracking