Agile Project Management

  • 4.8
Approx. 22 hours to complete

Course Summary

This course teaches Agile project management principles and practices to help teams deliver products and services faster and with higher quality. It covers topics such as Scrum, Lean, and Kanban methodologies, project planning and execution, and team collaboration.

Key Learning Points

  • Learn Agile project management methodologies and principles
  • Discover how to plan and execute projects using Agile practices
  • Understand how to collaborate effectively with team members

Related Topics for further study


Learning Outcomes

  • Learn Agile principles and practices to improve project delivery
  • Understand how to effectively plan and execute projects using Agile methodologies
  • Develop skills to collaborate effectively with team members

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of project management principles
  • Familiarity with software development processes

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Agile Leadership Principles and Practices
  • Agile Development Using Ruby on Rails

Related Education Paths


Related Books

Description

This is the fifth course in the Google Project Management Certificate program. This course will explore the history, approach, and philosophy of Agile project management, including the Scrum framework. You will learn how to differentiate and blend Agile and other project management approaches. As you progress through the course, you will learn more about Scrum, exploring its pillars and values and comparing essential Scrum team roles. You will discover how to build, manage, and refine a product backlog, implement Agile’s value-driven delivery strategies, and define a value roadmap. You will also learn strategies to effectively organize the five important Scrum events for a Scrum team, introduce an Agile or Scrum approach to an organization, and coach an Agile team. Finally, you will learn how to search for and land opportunities in Agile roles. Current Google project managers will continue to instruct and provide you with the hands-on approaches, tools, and resources to meet your goals.

Knowledge

  • Explain the Agile project management approach and philosophy, including values and principles.
  • Discuss the pillars of Scrum and how they support Scrum values.
  • Describe the five important Scrum events and how to set up each event for a Scrum team.
  • Explain how to coach an Agile team and help them overcome challenges.

Outline

  • The fundamentals of Agile
  • Introduction to Course 5
  • A brief history of Agile
  • Distinguishing Agile from Waterfall
  • The four values of the Agile Manifesto
  • The 12 principles of the Agile Manifesto
  • Adopting an Agile mindset
  • Applying Agile in a VUCA environment
  • Introduction to Scrum
  • Introduction to Kanban, XP, and Lean
  • Blending project management approaches
  • Dana: Running Agile projects at Google
  • Wrap-up
  • Course 5 overview
  • Helpful resources to get started
  • Adopting an Agile mindset: The Agile Manifesto
  • The founding principles of Scrum
  • The Spotify model
  • Test your knowledge: The Agile Manifesto
  • Test your knowledge: The Agile approach
  • Test your knowledge: Agile frameworks
  • Weekly Challenge 1
  • Scrum 101
  • Introduction: Scrum 101
  • The three pillars of Scrum
  • The five values of Scrum
  • Essential Scrum roles
  • Traits of an effective Scrum Master
  • Pete: What makes an effective Scrum Master
  • Traits of an effective Product Owner
  • Traits of an effective Development Team
  • Wrap-up
  • The Scrum Guide
  • Understanding Scrum Team roles
  • Characteristics of a great Scrum Team
  • Test your knowledge: Scrum roles
  • Weekly Challenge 2
  • Implementing Scrum
  • Introduction: Implementing Scrum
  • Building a Product Backlog
  • Writing user stories
  • Create a product backlog in Asana
  • Backlog refinement and effort estimation
  • Adding estimation in Asana
  • Introduction to the Sprint
  • Sprint planning
  • Create and manage Sprints in Asana
  • The Daily Scrum and Sprint Review
  • Sarah: The benefits of a Daily Standup
  • The Sprint Retrospective
  • Velocity and burndown charts
  • Utilizing Kanban boards
  • Tools for transparency and collaboration
  • Wrap-up
  • Product Backlog: The Scrum Guide overview
  • The components of user stories and epics
  • Activity Exemplar: Create a Product Backlog
  • Agile effort estimation techniques
  • T-shirt sizes and story points
  • Activity Exemplar: Add estimation
  • The Sprint: The Scrum Guide overview
  • Releasable Increment versus Minimum Viable Product
  • Sprint Retrospectives: Pitfalls and best practices
  • Activity Exemplar: Recap a Sprint Retrospective
  • Interpreting velocity: Dos and Don'ts
  • Optional: Agile in a nutshell
  • Test your knowledge: The Product Backlog
  • Activity: Create a Product Backlog
  • Activity: Create a Product Backlog in Asana
  • Activity: Add estimation
  • Activity: Adding estimation in Asana
  • Test your knowledge: The Sprint
  • Activity: Create and manage Sprints in Asana
  • Activity: Recap a Sprint Retrospective
  • Weekly Challenge 3
  • Applying Agile in the organization
  • Introduction: Applying Agile in the organization
  • Maximizing value-driven delivery
  • Camron: How Agile can drive value
  • Components of a value roadmap
  • Creating an effective value roadmap
  • Facilitating organizational change
  • Coaching an Agile team
  • Agile team challenges
  • Common Agile coaching challenges
  • The evolution of Agile
  • Jez: My thoughts on Agile
  • Agile project management opportunities
  • Course wrap-up
  • Creating a job search plan
  • Case study: Forming a value-driven task force
  • Product roadmaps: Benefits, pitfalls, and best practices
  • Responding to change over following a plan
  • Activity Exemplar: Make changes to your release plan
  • The influencer change framework
  • Coaching versus managing in Agile
  • The relationship between Agile and DevOps
  • Scaling Agile
  • Course 5 glossary
  • Getting started on Course 6
  • Job search project plan
  • Activity Exemplar: Build a job search project plan
  • Reflection: Delivering value
  • Activity: Make changes to your release plan
  • Test your knowledge: Agile coaching
  • Reflection: Coaching versus managing
  • Test your knowledge: Agile challenges
  • Test your knowledge: Frameworks for scaling Agile
  • Weekly Challenge 4
  • Activity: Build a job search project plan

Summary of User Reviews

The Agile Project Management course is highly recommended by users for its comprehensive and practical approach to Agile methodologies. Many users praise the course for its clear and concise lectures that cover a wide range of Agile concepts and techniques.

Key Aspect Users Liked About This Course

The course's emphasis on practical applications of Agile methodologies.

Pros from User Reviews

  • Well-structured and easy to follow lectures
  • Incorporates real-world examples and case studies
  • Great preparation for Agile certification exams
  • Engaging and supportive community of learners

Cons from User Reviews

  • Some users find the course material too basic or introductory
  • Not as interactive or hands-on as some other Agile courses
  • Lack of personalized feedback from instructors
  • Course may not be suitable for experienced Agile practitioners
  • Relatively high cost compared to other online courses
English
Available now
Approx. 22 hours to complete
Google Career Certificates Top Instructor
Google
Coursera
Share
Saved Course list
Cancel
Get Course Update
Computer Courses