Complete Guide to Scrum with GitHub Projects
Transform your software development workflow with GitHub Projects. This comprehensive video series takes you from basic setup through advanced Scrum practices, showing you exactly how to leverage GitHub's native project management features.
What You'll Learn
- Complete GitHub Projects Setup - Configure projects, boards, and views for optimal Scrum workflow
- Sprint Planning Excellence - Master sprint planning and capacity management
- Backlog Management - Organize and prioritize your product backlog effectively
- Team Collaboration - Implement daily scrums, reviews, and retrospectives
- Data-Driven Insights - Track velocity and flow metrics natively
Why GitHub Projects for Scrum?
GitHub Projects combines the power of GitHub's development platform with robust project management capabilities. Your project management lives directly with your code, providing a single source of truth for your development workflow.
Complete Video Series
Scrum with GitHub Projects
Duration: 8:39 | Published: Unknown
GitHub Projects is starting to get really good. If you need enterprise-quality project management tooling -- especially if your code is hosted at GitHub -- GitHub Projects is for you.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Create Your First Project (Demo)
Duration: 3:18 | Published: Unknown
GitHub Projects is starting to get really good. If you need enterprise-quality project management tooling -- especially if your code is hosted at GitHub -- GitHub Projects is for you.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: The Product Backlog (Demo)
Duration: 5:29 | Published: Unknown
In this demo, I'll show you around the Product Backlog features in GitHub Projects and start creating some requirements (PBIs, User Stories).
Read Blog Post | Watch on YouTube
GitHub Projects: Requirement Details, Markdown, and Estimates (Demo)
Duration: 7:40 | Published: Unknown
In this demo, we'll work on editing the details of a requirement (PBI). This will cover some details about using Markdown to format your descriptions and then also a discussion of estimates and sizing.
Read Blog Post | Watch on YouTube
GitHub Projects: Prioritizing Your Backlog (Demo)
Duration: 4:08 | Published: Unknown
In this demo, I'll show you how to use GitHub Projects to prioritize your Scrum product backlog.
Read Blog Post | Watch on YouTube
GitHub Projects: Demystifying Issues vs. Draft Issues
Duration: 3:45 | Published: Unknown
I've got to admit. This one was confusing. When you create issues in a GitHub Project, they initially are created as "draft" issues. You'll almost certainly want to convert these issues from "draft" to "real" issues but that also opens up a big can of worms because you have to figure out which Git Repository you want to store those "real" issues.
Read Blog Post | Watch on YouTube
GitHub Projects: Converting Draft to "Real" Issues + Issue Types (Demo)
Duration: 7:20 | Published: Unknown
In this video, I'll demo how to convert draft issues in your GitHub Projects to "real", actual issues in a Repository. I'll give you my tips for keeping everything organized. I'll wrap up by demoing Issue Types by setting the issue type values on our requirements (PBIs).
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Sprint Planning Overview
Duration: 5:00 | Published: Unknown
This video reviews where we are in the overall scrum process and then pivots to Sprint Planning and the Sprint.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Sprint Planning & Creating Iterations (Demo)
Duration: 3:33 | Published: Unknown
This video is the first part of the sprint planning process demos. We start off with assigning an iteration to an issue and then pivot to editing the list of available iterations for a GitHub Project.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Sprint Planning - Add User Stories to the Sprint (Demo)
Duration: 3:54 | Published: Unknown
This video is part 2 of the sprint planning process demos. In this demo, we'll pull PBIs (user stories) into the Sprint. I'll also walk you through creating some views that'll help you to keep track of what's going on and where everything is during the sprint planning meeting.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Sprint Planning - Creating Tasks using Sub-Issues (Demo)
Duration: 4:43 | Published: Unknown
This video is part 3 of the sprint planning process demos. In this demo, we'll start breaking the PBIs (requirements) down into actionable tasks that describe how the team plans to turn the requirements into done, working software. We'll do this using a feature in GitHub Projects called sub-issues.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Sprint Planning - The Case of the Missing Sub-Issues (Demo)
Duration: 11:42 | Published: Unknown
This video is the last of the sprint planning process demos. In this demo, we'll find where the missing Task sub-issues went and create some views to keep all the work organized inside of the sprint. I'll also show you some details about estimates including noticing when you've got too much work in your sprint and then removing that work.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: The Daily Scrum (Demo)
Duration: 13:57 | Published: Unknown
In Scrum, the development team comes together once per day to review their progress and their delivery plan. This meeting is called the Daily Scrum and it's all about 'situational awareness'.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Reporting & Charts (Demo)
Duration: 10:17 | Published: Unknown
Another way for you to monitor your project's progress and status is to use GitHub Insights -- aka. Reporting & Charts.
Read Blog Post | Watch on YouTube
Scrum with GitHub Projects: Custom Project Templates
Duration: 4:01 | Published: Unknown
Learn how to streamline your GitHub Projects setup with templates! In this quick demo, I walk through how to save a customized project as a template and use it to spin up new projects with the same views, fields, workflows, and reports. Perfect for Scrum teams and anyone looking to save time.
Read Blog Post | Watch on YouTube
Ready to Implement GitHub Projects?
Questions about setting up GitHub Projects for your team? Contact me to discuss how to optimize your workflow and improve team collaboration.
This series covers practical implementation techniques based on real-world experience helping teams adopt GitHub Projects successfully.