Cademy logoCademy Marketplace

Course Images

Agile Project Management

Agile Project Management

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 6 hours 31 minutes

  • All levels

Description

This course is your one stop destination for everything you need to know about Agile Project Management. The course covers core concepts of Agile Scrum, Product ownership, Business analysis, Project delivery, Using User stories and Agile Kanban Productivity and Efficiency. All examples and facts are based on real industry experience and research.

The course starts with an in-depth overview of Scrum with examples and advice on each Scrum practice such as Daily Scrum, Sprint Planning, Sprint Retrospective, and Sprint Review. It Includes overviews of Agile practices such as the kick-off meeting and releases planning meeting. Next, we will get a concise overview of Agile user stories-including how to write a user story description, acceptance criteria to capture the detail, the purpose of epics and themes in dealing with large or vague requirements, and how to split stories along with the reasons why user stories are favored over traditional methods of capturing requirements. This includes lectures on the principles that underpin user stories, such as the INVEST principle and the Three Cs formula. This will be followed by checklists for all events, roles, rules, and artifacts used to deliver a project. We will also discuss product backlog and user stories at length; short stories/case studies based on real industry experience and research, and the correct methods for improvement and dealing with difficult situations is essential to mastering Agile Scrum. Finally, we will wrap up with a concise overview of Kanban, which will include Origin, how to use the Kanban Board, Workflow, Work in Progress Limits, Priority setting, and the Pull System. By the end of the course, you will become an expert in understanding and implementing all the best industrial practices of Agile project management. All resources and code files are placed here: https://github.com/PacktPublishing/Agile-Project-Management

What You Will Learn

Understand what a root cause analysis is
Learn what a user story is and why they are so powerful for capturing requirements in complex projects
Understand the concepts behind the 3 Cs, DEEP, and INVEST with respect to Agile Scrum
Learn how checklists can be used to help deliver project value on time
Understand the concepts behind empirical process control theory, definition of done, and continuous improvement.
Understand the concepts behind the 'pull system' and who sets priority within the Kanban method

Audience

This course is for Product Owner, Scrum Master, Business Analyst, Business Owners, Support Teams, Maintenance Teams, Service and Sales Teams, and Development Support Teams. Anyone who wants answers to frequently misunderstood points within Agile/Scrum or an expert candidate who wants a concise, quick refresher on Agile or Scrum.

Approach

Each section features an overview of a particular aspect of Scrum such as Kicking off a project and tips on running Sprint Planning. Examples are included throughout the course with excellent quality video and audio. All are based on real-world experience.

Key Features

Understand the concepts behind Agile checklists, kick-off meetings, product backlog estimation, and grooming, sprint planning, daily Scrum, sprint review, and sprint retrospective * A complete overview of the process of creating a product vision and how you can use it to form your product backlog * Feel confident in implementing a product backlog for any service, maintenance, or support team

Github Repo

https://github.com/PacktPublishing/Agile-Project-Management

About the Author

Paul Ashun

Paul Ashun is the CEO, MD, and chief consultant at Pashun Consulting Ltd., specializing in Scrum coaching and leadership within major global organizations. They are the authors of over 10 books on Scrum such as The Power of Scrum in the Real World, Confessions of a Scrum Master as well as the upcoming Agile User Storybook. He started as a software developer and over ten years later, he became an Agile portfolio manager. He is a certified Scrum Master and a PMO manager. He has led projects for the BBC, General Electric, Oracle, BSkyB, HiT Entertainment, and Razorfish. He has been coaching product owners and business analysts in international blue-chip companies dating back to 1999, in Agile and Scrum practices such as writing user stories.

Course Outline

1. Part 1 - Agile Project Management - Scrum Step by Step with Examples

1. Promotional Video

This video explains the course and the author.

2. Introduction

This video explains the guide to JavaScript Code.

3. Agile Scrum Recap

This video explains the course and the author.


2. Kicking Off a Project

1. How to Perform a Root Cause Analysis

This video explains how to perform a root cause analysis.

2. How to Communicate the Benefits of Scrum

This video explains how to communicate the benefits of Scrum.

3. How to Host a Kick-Off Meeting and Definition of Done

This video explains how to host a kick-off meeting and the definition of done.

4. How to Improve from the Start

This video explains how to improve from the start.

5. The Importance of a Good Initiation

This video explains the importance of a good initiation.

6. Summary

This video summarizes the section.


3. Establishing Stakeholders

1. How to Establish Stakeholders

This video explains how to establish stakeholders.

2. Examples of Stakeholders

This video explains examples of stakeholders.

3. Importance of Stakeholders at Sprint Review

This video explains the importance of stakeholders at Sprint Review.

4. Summary

This video summarizes the section.


4. Scrum Roles - Understanding the Characteristics of Each Role

1. Introduction to Scrum Roles

This video introduces you to the various Scrum roles.

2. Characteristics of a Scrum Master

This video explains the characteristics of a Scrum Master.

3. Characteristics of a Product Owner

This video explains the characteristics of a product owner.

4. Characteristics of a Development Team

This video explains the characteristics of a development team.

5. The Value of Knowing the Roles

This video explains the value of knowing the roles.

6. Summary

This video summarizes the section.


5. Building the Product Backlog

1. Introduction to User Stories

The video explains the user stories.

2. How to Write User Stories and Acceptance Criteria

This video explains how to write user stories and acceptance criteria.

3. How to Organize Stakeholder Meetings

This video explains how to organize stakeholder meetings.

4. How to Find Common Ground on Requirements

This video explains how to find common ground on requirements.

5. How to Manage Changing Requirements

This video explains how to manage changing requirements.

6. The Importance of Prioritizing the Backlog

This video explains the importance of prioritizing the backlog.

7. How to Capture Stories in Meetings

This video explains how to Capture Stories in Meetings.

8. Estimating Story Points

This video explains estimating with Story Points.

9. Summary

This video summarizes the section.


6. Sprint Planning

1. Introduction to Sprint Planning

The video introduces you to Sprint Planning.

2. How to Manage Impediments to Planning

This video explains how to manage impediments to planning.

3. How to Prepare for Sprint Planning

This video explains how to prepare for Sprint Planning.

4. The Sprint Planning Meeting

This video explains Sprint Planning meeting.

5. How to Prepare Artefacts Needed for Planning

This video explains how to prepare artefacts needed for planning.

6. How to Craft the Sprint Goal

This video explains how to craft the Sprint goal.

7. First Half of the Meeting

This video explains the first half of the meeting - the what.

8. How to Estimate User Stories

This video explains estimating with story points.

9. Second Half of the Meeting - The How

This video explains the second half of the meeting - the how.

10. How to Use Velocity

This video explains how to use Velocity.

11. What is the Outcome of Sprint Planning

This video explains the outcome of Sprint Planning.

12. Summary

This video summarizes the section.


7. Release Planning and Using Velocity

1. Introduction to Release Planning

The video introduces you to release planning.

2. How to Set a Release Goal

This video explains how to set a release goal.

3. How to Decide on Scope-Driven Versus Date-Driven Release

This video explains how to decide on scope driven versus date driven release.

4. How to Prioritize for the Release

This video explains how to prioritize for the release.

5. How to Use Average Velocity and Calculate the Number of Sprints in Release

This video explains how to use average velocity and calculate the number of Sprints in the release.

6. How to Run a Release Planning Meeting

This video explains how to run a Release Planning meeting.

7. How to Use the Release Burn Down

This video explains how to use the Release Burn Down.

8. Summary

This video summarizes the section.


8. The Sprint Lifecycle: Daily Scrum, Sprint Review, and Retrospective

1. Introduction to the Sprint Lifecycle

The video introduces you to Sprint lifecycle.

2. How to Choose Sprint Length

This video explains how to choose Sprint Length.

3. What Is the Frozen Sprint Backlog

This video explains Frozen Sprint Backlog.

4. Teamwork on Tasks

This video explains teamwork on tasks.

5. How to Remove Impediments

This video explains how to remove impediments.

6. How to Carry Out Product Backlog Grooming and Estimation

This video explains how to carry out product backlog grooming and estimation.

7. Avoiding Carry Over

This video explains avoiding carry over.

8. How to Run the Daily Scrum

This video explains how to run the Daily Scrum.

9. How to Use the Sprint Burndown

This video explains how to use Sprint Burndown.

10. How to Run the Sprint Review

This video explains how to run the Sprint Review.

11. What Is the Potentially Shippable Increment

This video explains what the potentially shippable increment is.

12. How to Run the Sprint Retrospective

This video explains how to run the Sprint Retrospective.

13. Summary

This video summarizes the section.


9. Part 2 - User Stories for Agile Scrum, Product Owner, and Business Analysis

1. Welcome to Your Agile User Stories Training

This video is an overview of what you will learn in this course.

2. Agile Recap

This is a very quick recap of some Agile concepts for those new to it or those who need to be reminded.


10. The World Before User Stories

1. Learning Objectives

This video explains the overview of learning objectives.

2. The History: Traditional Requirements Documents

An overview of historical methods of capturing requirements and why these are not the most flexible approaches.

3. The Birth of User Stories

This video explains how user stories can solve the problems of old.


11. User Story Principles

1. Learning Objectives

This video explains the overview of learning objectives.

2. The INVEST Principle

This lecture explains the rules that make a story a fantastic way to capture requirements.

3. The Three Cs Formula

This lecture explains the rules that make a user story more than just a piece of documentation and why these rules are necessary.


12. User Story Basics (Capturing a Requirement)

1. Learning Objectives

This video explains the overview of learning objectives.

2. How to Write a User Story Description

An overview of how to write an effective description using a technique called the 3 Rs.

3. How to Write Acceptance Criteria

Describes exactly how to capture the detailed requirements of a story using acceptance criteria.


13. Epics and Themes

1. Learning Objectives

This video explains the overview of learning objectives.

2. What Is an Epic

This video explains an overview of what Epic is.

3. What Is a Theme

This video explains an overview of what a theme is.


14. Splitting and Combining User Stories

1. Learning Objectives

This video explains the overview of learning objectives.

2. When to Split User Stories

This video explains when to split user stories.

3. How to Split User Stories

This video explains how to split user stories.


15. Final Words

1. Learning Objectives

This video explains the overview of learning objectives.

2. Course Wrap Up

This video wraps up the second part of the course.


16. Project Delivery with Project Management Essentials

1. Welcome to Project Deadline Training - Project Delivery with Agile Scrum

This video explains project delivery with Agile Scrum.


17. Meeting Project Deadline with Agile Scrum

1. Learning Objectives: Project Deadline Concepts

This video explains the learning objectives: project deadline concepts.

2. Table of Contents - How to Meet a Project Deadline with Scrum

This video explains the table of contents - how to meet a project deadline with Scrum.

3. How to Meet a Project Deadline

This video explains how to meet a project deadline.

4. Importance of Requirements Being Ready

This video explains the importance of requirements being ready.

5. Importance of Committing with Confidence

This video explains the importance of committing with confidence.

6. How to Use the Concept of Buffer to Deliver Tasks on Time

This video explains how to meet a project deadline.

7. How to Use Empirical Evidence for Timely Delivery

This video explains how to use empirical evidence for timely delivery.

8. How to Improve Communication to Deliver on Time

This video explains how to improve communication to deliver on time.

9. How to Improve Delivery by Getting a Kick Out of Delivering on Time

This video explains how to improve delivery by getting a kick out of delivering on time.

10. How to Use the Retrospective to Deliver on Time

This video explains how to use the retrospective to deliver on time.


18. Pro Tips for Meeting Project Deadline with Agile Project Management

1. Learning Objectives: Project Deadline Pro Tips

This video explains learning objectives: project deadline pro tips.

2. The Importance of the Scrum Guide

This video explains the importance of the Scrum Guide.

3. How These Scrum Rules Help You with Project Delivery

This video explains how these Scrum rules help you with project delivery.

4. How to Leverage the Scrum Framework

This video explains how to leverage the Scrum framework.

5. Use the Concept of the Agile Toolkit

This video explains the concept of the Agile toolkit.

6. How to Leverage the Team

This video summarizes how to leverage the team.

7. How Respect Helps You Deliver on Time

This video explains how respect helps you to deliver on time.

8. How Common Sense Helps You Deliver on Time

This video explains how common sense helps you to deliver on time.


19. Scrum Checklists for Quality Agile Project Delivery and Meeting Project Deadlines

1. Learning Objectives: Project Deadline Checklists

This video explains learning objectives: project deadline checklists.

2. Introduction - How to Improve Project Delivery with Scrum Checklists

This video explains how to improve project delivery with Scrum Checklists.

3. The Scrum Master Checklist

This video explains Scrum Master Checklist.

4. The Product Owner Checklist

This video explains product owner checklist.

5. The Development Team Checklist

This video explains the development team checklist.

6. The Kickoff Meeting Checklist

This video summarizes the kick-off meeting checklist.

7. The Product Backlog Grooming Checklist

This video explains the product backlog grooming checklist.

8. The Sprint Planning Checklist

This video explains the Sprint Planning Checklist.

9. The Daily Scrum Checklist

This video explains the Daily Scrum Checklist.

10. The Sprint Review Checklist

This video explains the Sprint Review Checklist.

11. The Sprint Retrospective Checklist

This video explains the Sprint Retrospective Checklist.


20. Product Management - Agile Requirements Using Product Backlog

1. Introduction

This video introduces you to the section.

2. Agile Scrum Recap

This video explains the Agile Scrum recap.

3. Introducing User Stories and Product Backlog

This video explains user stories and backlog.


21. Creating a Product Vision

1. What Is a Product Vision

This video explains the product vision.

2. How to Create the Product Vision

This video explains how to create the product vision.

3. What Is a Vision Board

This video explains what a vision board is.


22. Creating a Product Backlog Step by Step

1. Product Backlog Management

This video introduces you to product backlog management.

2. Introduction to User Stories and Acceptance Criteria

This video explains the user stories and acceptance criteria.

3. Step 1: Convert All Ideas into User Stories

This video explains step 1: convert all ideas into user stories.

4. About User Stories

This video explains the user stories.

5. What Is DEEP?

This video explains DEEP.

6. What Is the INVEST Principle

This video explains what the INVEST principle is.

7. Step 2 - Prioritization

This video introduces you to step 2 - prioritization.

8. The Importance of Prioritizing the Backlog

This video explains the importance of prioritizing the backlog.

9. Step 3 -Estimate the Product Backlog

This video explains step 3 on how to estimate the product backlog.

10. How to Carry Out Product Backlog Grooming and Estimation

This video explains how to carry out product backlog grooming and estimation.

11. Estimating Story Points

This video explains estimating with story points.

12. Step 4 - Refining and Grooming Your Product Backlog

This video explains step 4 - refining and grooming your product backlog.


23. Tips 1 -7

1. Introduction: Tips and Strategies

The video explains tips and strategies.

2. How to Capture Stories in Meetings

This video explains how to capture stories in meetings.

3. Tip #1: PO Should Know that They Will Be Expected to Present Enough Work

This video explains the first tip, which is the PO should know that they will be expected to present the work done.

4. Tip #2: Avoid Scheduling Backlog Refinement

This video explains the second tip, which is avoid scheduling backlog refinement

5. Tip #3: The Backlog Items Must Be Fine-Grained and Properly Understood by the PO

This video explains the third tip on how the backlog items must be fine-grained and properly understood by the PO.

6. Tip #4: Treat Every Backlog Refinement Meeting Just Like the Beginning of Sprint

This video explains the fourth tip on how to treat every backlog refinement meeting just like the beginning of Sprint.

7. Tip #5: Everyone Should Understand that Estimates Are Provisional

This video explains fifth tip on how everyone should understand that estimates are provisional.

8. Tip #6: Strive to Optimize Your Time During the Meeting

This video explains the sixth tip on how to strive to optimize your time during the meeting.

9. Tip #7: Remember that Backlog Items Are Actually a Collaboration Between the PO

This video explains tip number seven on how to remember that backlog items are actually a collaboration between the PO.


24. Tips 8 -14

1. How to Manage Changing Requirements

The video explains how to manage changing requirements.

2. Tip #8: Keep Your Eye on the Goals of the Meeting

This video explains tip eight to keep your eye on the goals of the meeting.

3. Tip #9: Get Volunteers for Action Items for Any Unknowns or Big Risks

This video explains tip nine to get volunteers for action items for any unknowns or big risks.

4. Tip #10: You are Definitely Free to Split User Stories During This Meeting

This video explains the tenth tip on split user stories during this meeting.

5. Tip #11: Everyone Should Understand that Product Backlog Order Is Provisional

This video explains tip eleven on how everyone should understand that a product backlog order is provisional.

6. Tip #12: Be Brave to Discuss a Couple of Items Farther Down the Backlog

This video explains tip twelve on how to be brave to discuss a couple of items farther down the backlog.

7. Tip #13: Let the Dev Team Review the User Stories to Be Discussed about 24 Hours

This video explains tip thirteen on how to review the user stories to be discussed 24 hours.

8. Tip #14: Have a Mini Backlog Refinement Prior to Holding the Backlog Refinement

This video explains tip fourteen on how to have a mini backlog refinement prior to holding the backlog refinement.


25. Tips 15 - 21

1. How to Prioritize for the Release

The video introduces you to prioritize for the release.

2. Tip #15: Track Progress Using Release Burndown Charts

This video explains tip fifteen - track progress using Release Burndown Charts.

3. Tip #16: Feel Free to Introduce Late Breaking User Stories.

This video explains the sixteenth tip - feel free to introduce late breaking user stories.

4. Tip #17: Use One Issue Tracker and One Backlog!

This video explains tip seventeen - use one issue tracker and one backlog!

5. Tip #18: Watch Out for Too Many Changes and Limit Your Scope

This video explains tip eighteen - watch out for too many changes and limit your scope.

6. Tip #19: Ensure to Experiment with the Amount of Refinement

This video explains tip nineteen - ensure to experiment with the amount of refinement, which your team does.

7. Tip #20: Ensure to Retrospect, Inspect, and Then Adapt

This video explains tip twenty - ensure to retrospect, inspect, and then adapt.

8. Tip #21: Transparentize, Prioritize, and Stick to the Product Vision

This video explains tip twenty-one - transparentize, prioritize and stick to the product vision.

9. Conclusion

This video summarizes what we have learned in this section.

10. Wrap Up

This video wraps up the fourth part of the course.


26. Scrum Master Training - Case Studies and Confessions

1. Confessions of a Scrum Master

This video explains the confessions of a Scrum Master.

2. Introduction

This video introduces you to the section.

3. Scrum Introduction and Recap

This video explains the Scrum introduction and recap.

4. The Characters

This video explains the Scrum introduction and recap.


27. Case Studies Based on Real Project Experience

1. Learning Objectives

This video explains the overview of learning objectives.

2. Confession 1: Tools Versus People

This video explains the confession: tools versus people.

3. Confession 2: Release-Planning Peril

This video explains the confession: release-planning peril.

4. Confession 3: Introduction to Scrum Gone Bad

This video explains a confession on introduction to Scrum gone bad.

5. Confession 4: Stand-Up Versus Sprint Review

This video explains a confession on stand-up versus sprint review.

6. Confession 5: Taking the Team to Task

This video explains taking the team to task.

7. Confession 6: Retrospective Regret

This video explains the retrospective regret.

8. Confession 7: The Bloated Bug Backlog

This video explains the bloated bug backlog.


28. Kanban Productivity and Efficiency of Agile Lean Project

1. Kanban Guide - Learn How to Use Lean Kanban in Your Organization

This video explains how to use Kanban in your organization.

2. Opening Credits

This video explains the course on Kanban.

3. Overview

This video gives you an overview of the course.

4. Introducing Kanban

This video introduces Kanban.


29. Visualizing Your Workflow

1. Learning Objectives: Visualizing Your Workflow

This video explains the learning objectives.

2. The Kanban Board and Deciding on Your Workflow

This video explains the Kanban Board and deciding on your workflow.

3. Determining Priority

This video explains determining priority.

4. Understand the "Pull System"

This video explains the "Pull System".


30. Limiting Work in Progress

1. Learning Objectives: Limiting Work in Progress

This video explains the learning objectives.

2. Establish Work in Progress Limits (W.I.P.)

This video explains establishing Work in Progress limits (W.I.P.).


31. Measure and Manage Flow

1. Learning Objectives: Measure and Manage Flow

This video explains the learning objectives of the course.

2. Measuring and Managing Flow

This video explains measuring and managing flow.


32. Making Policies and Processes Explicit

1. Learning Objectives: Making Policies and Processes Explicit

This video explains the learning objectives of the section.

2. Understand Toyotas Six Core Rules

This video explains the Toyotas Six Core Rules.

3. Example of Creating and Refining a Process

This video explains the example of creating and refining a process.


33. Using Models to Recognize Improvement Opportunities

1. Learning Objectives: Using Models to Recognize Improvement Opportunities

This video explains the learning objectives of the course.

2. Overview of Models for Improvement Opportunities

This video explains an overview of models for improvement opportunities.


34. Using Kanban with Scrum

1. Learning Objectives: Augmenting Kanban with Scrum

This video explains the learning objectives: augmenting Kanban with Scrum.

2. Scrum Recap

This video explains Scrum recap.

3. Sprint Planning: Introduction to Sprint Planning

This video explains the introduction to Sprint Planning.

4. Sprint Planning: The Sprint Planning Meeting

This video explains Sprint Planning meeting Scrum recap.

5. Sprint Planning: First Half of the Meeting - The What

This video explains the first half of the meeting - this answers the question of what.

6. Sprint Planning: Second Half of the Meeting - The How

This video explains Sprint Planning: second half of the meeting - the how.

7. Sprint Planning: What Is the Outcome of Sprint Planning

This video explains Sprint Planning: what is the outcome of Sprint Planning.

8. The Sprint: Introduction to the Sprint Lifecycle

This video explains Script lifecycle.

9. The Sprint: How to Choose Sprint Length

This video explains how to choose sprint length.

10. The Sprint: Teamwork on Tasks

This video explains teamwork on tasks.

11. The Sprint: How to Run the Daily Scrum

This video explains how to run the daily Scrum.

12. The Sprint: How to Run the Sprint Review

This video explains how to run the Sprint Review.

13. The Sprint: What Is the Potentially Shippable Increment

This video explains what potentially shippable increment is.

14. The Sprint: How to Run the Sprint Retrospective

This video explains how to run the Sprint Retrospective.


35. Final Words

1. Final Words and Next Steps

This video explains the next steps after the course is completed.

2. Closing Credits

This video contains the closing credits of the course.

Course Content

  1. Agile Project Management

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews