GitHub made GitHub Projects generally available. This tool makes it possible to integrate project planning directly into the workflows of development teams.
GitHub Projects was built on GitHub Issues and should integrate planning directly into the workflows of development teams in GitHub environments.
The tool functions like a spreadsheet where project tables are used to filter, sort and call up issues and requests. Issues are sorted based on parameters like priority, status and the responsible developer.
In addition, the tool helps assign priorities, developers, OKRs, reviewers and QA stages. Dashboards and chart views allow developers to track the progress of sprints, plan features and manage a major release.
Additionally, included workflows and APIs help automatically generate status reports and update spreadsheets. Robots take up as many administrative processes as possible.
GitHub will be adding more functionality to GitHub Projects in the coming quarters. Future functionality includes parent-child, duplicate, depend-on and block-relationship capabilities. Other upcoming automation functionality includes custom triggers, conditionals and action logic.
GitHub also plans to release a new project timeline layout. This layout provides an overview of the work performed per team, initiative or product line, among other things. Finally, GitHub Projects will become available on mobile devices.