GitLab Agile Project Management
This course introduces users to GitLab's Plan stage, where they can manage software products or other projects. It focuses on the various tools available, including issues, epics, milestones, iterations, labels, roadmaps, and boards.
Estimated Effort: 5 hours
Course Format: 5 self-paced lessons
Access Duration: Up to 6 months from day of registration
Prerequisites
The target candidate should have the following knowledge:
- High-level knowledge of the software development lifecycle
- Familiarity with Scrum, Kanban, or other project management workflows
- Topics covered in the GitLab with Git Essentials course or equivalent experience with Git and GitLab is recommended but not required
Primary Audience
- Anyone who plans, tracks, and manages projects, including project managers, program managers, product owners, and scrum masters
Learning Objectives
Upon completion of this self-paced course, learners will be able to:
- Set up projects in GitLab by creating issues, labels, milestones, and groups
- Configure roles and permissions for projects and groups
- Plan work with epics, milestones, and iterations
- Manage projects using GitLab boards, epics, and roadmaps
- Document projects with wikis
- Utilize labels to route and track issues
- Utilize quick actions, link issues, and merge requests
- Use a Merge Request to Review and Merge Code
- Understand how code changes get approved and by whom
- Create the built-in To-Do list
- Create and configure issue boards and use issue boards to track work
Interactivity
This self-study course employs many different learning interactions including recorded demonstrations, hands-on exercises, and other activities to ensure you retain the knowledge and skills of this course.
Technical Requirements
- GitLab Access: To fully participate in the course, you'll need access to gitlab.com.
- Browser: No Internet Explorer