Skip to content

Domain 5: Project Management (7%) โ€‹

โ† Domain 4 ยท Domain 6 โ†’


GitHub Projects โ€‹

GitHub Projects is the built-in project management tool for planning, tracking, and prioritizing work across issues and pull requests.

Classic Projects vs New Projects โ€‹

FeatureClassic ProjectsNew Projects (Projects v2)
ViewsKanban board onlyBoard, Table, Roadmap
FilteringBasicAdvanced (grouping, sorting, filtering)
Custom fieldsโŒ Noโœ… Yes (text, number, date, single select, iteration)
Linked itemsIssues, PRs, notesIssues, PRs from any repo
AutomationBasicAdvanced (built-in + Actions)
StatusLegacy (being deprecated)Current / recommended

Exam Trap

The exam may reference both. Key distinction: New Projects (v2) supports multiple views (Board, Table, Roadmap) and custom fields. Classic Projects only has a Kanban board.


Project Views โ€‹

New Projects supports three views:

ViewBest for
BoardKanban-style columns (e.g., Todo / In Progress / Done)
TableSpreadsheet-style with custom fields
RoadmapTimeline view for dates and iterations

Each view is independently configurable โ€” different filtering, grouping, and sorting.


Custom Fields โ€‹

New Projects allows custom metadata on items:

Field TypeExample use
TextNotes, owner name
NumberStory points, priority score
DateTarget date, deadline
Single selectStatus, priority (High/Medium/Low)
IterationSprint planning (Sprint 1, Sprint 2, etc.)

Automation โ€‹

Projects support two types of automation:

Built-in Automation โ€‹

Available without any Actions setup:

  • Auto-add issues/PRs when opened
  • Auto-archive items when closed
  • Auto-move items to "Done" column when PR merged

GitHub Actions Automation โ€‹

Use the actions/github-script or native Actions to:

  • Set custom fields automatically
  • Move items between views based on labels
  • Trigger workflows when project items change

Milestones โ€‹

Milestones group issues and PRs toward a goal with a target due date. Key differences from Projects:

FeatureMilestonesProjects
ScopeSingle repoCross-repo
Due dateโœ… YesPer-item via date field
Completion %Auto-calculatedManual tracking
ViewsList onlyBoard/Table/Roadmap
Custom fieldsโŒ Noโœ… Yes

Exam Tip

Milestones = simple, single-repo, deadline-based grouping. Projects = flexible, multi-repo, full project management.


Insights โ€‹

Project Insights provides built-in charts and analytics for your project:

  • Current iteration โ€” throughput and velocity
  • Burn up / burn down charts โ€” progress over time
  • Custom charts based on any field

Who has access?

Insights are visible to anyone who can view the project. Org-level projects can track work across all repos in the organization.


Domain 5: Project Management

1 / 5
โ“

What are the three views available in GitHub Projects (v2)?

(Click to reveal)
๐Ÿ’ก
Board (Kanban), Table (spreadsheet), and Roadmap (timeline).

โ† Domain 4 ยท Domain 6 โ†’

Happy Studying! ๐Ÿš€ โ€ข Privacy-friendly analytics โ€” no cookies, no personal data
Privacy Policy โ€ข AI Disclaimer โ€ข Report an issue