Booking options
£56.99
£56.99
On-Demand course
6 hours 31 minutes
All levels
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
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
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.
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.
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
https://github.com/PacktPublishing/Agile-Project-Management
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.
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. |