GitLab Agile Portfolio Management Training

Overview

This class 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, burndown charts, and boards.

GitLab for Project Managers covers some features that are available in all three GitLab pricing tiers (Free, Premium, and Ultimate), some features that are only available in Premium and Ultimate, and a small number of features that are only available in Ultimate.

Target Audience

  • Anyone who plans, tracks, and manages projects, including project managers, program managers, product owners, and scrum masters
  • Prerequisite 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 Fundamentals course or equivalent experience with Git and GitLab is recommended but not required

Get in Touch

Interested in scheduling an instructor-led training session? Contact us at training@gitlab.com.

What's Included

Certified Instructors

Learn from the best — courses led by GitLab-certified experts.

Hands-On

Build your own skills quickly to take back and apply on your own projects.

Live Q&A

Instantly query instructors and peers during live sessions.

Structured Success

Complete methodical training for tangible outcomes.

Price

Remote: $5,000
On-site: $7,000 plus travel expenses for each instructor

Duration

Remote: Delivered in a single day, including 1-hour break for lunch.
On-site: Delivered in a single day, including 1-hour break for lunch.

Class Size

Maximum 12 attendees. Order this seat add-on to increase total seats per class.

Languages

This class can be taught in the following language(s):

  • English

Course Syllabus

DurationTopic
Intro to the Plan Stage
  • How the Plan Stage fits into GitLab workflow
  • Review of GitLab Flow
  • Lab: Access the GitLab Training Environment
Intro to Project Organization in GitLab
  • Organizing Projects and Groups
  • Roles, Permissions, and Visibility
  • Lab: Create an Organizational Structure
Using GitLab to Plan & Start Projects
  • Epics
  • Milestones
  • Iterations
  • Roadmaps
  • Preview of issue boards
  • Documentation with Wikis
  • Lab: Use GitLab Planning Tools
Intro to Issues
  • Issues
  • Labels
  • Collaborating on Issues
  • Lab: Create Project Issues
Deep Dive Into Issues
  • Issue Metadata Fields
  • Issue Operations
  • Quick Actions
  • Description Templates
  • Service Desk
  • Lab: Organize and Perform Operations on Issues
Merge Requests
  • Merge Requests
  • Merge Request Metadata Fields
  • To-Do list
  • Lab: Use a Merge Request to Review and Merge Code
Issue Boards
  • Purpose of Issue Boards
  • Issue Board Structure
  • Issue Board Criteria
  • Issue Board Details
  • Lab: Create and Customize Issue Boards
Workflow Best Practices
  • General Best Practices
  • Kanban
  • Lab: Create and Manage a Kanban board
  • Scrum
  • Lab: Create and Manage a Scrum board
  • Waterfall
  • Lab: Create and Manage a Waterfall Board

System Requirements

Computer with internet access and Git installed, per the requirements specified here.

Training Purchases

All GitLab Trainings purchased pursuant to an applicable Order Form must be used within twelve (12) months of the Start Date indicated therein; failure to do so will result in cancellation of any outstanding GitLab Trainings ordered but not used within twelve (12) months of the date of the Start Date. In no event will GitLab be responsible for any refund or credit with regard to any GitLab Trainings purchased but not otherwise utilized within the foregoing time frames.

Recording

Recording and/or distribution of recordings of Training Session in any way is strictly prohibited.

Get in Touch

Interested in scheduling an instructor-led training session? Contact us at training@gitlab.com.