Scrum Fundamentals LiveLessons, 2nd Edition

Scrum Fundamentals LiveLessons, 2nd Edition

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 49 Lessons (4h 55m) | 1.51 GB

Now updated, the popular Scrum Fundamentals LiveLessons provides practitioners with a core understanding of the most popular agile method, Scrum; helpful advice for creating high-quality products that deliver value to their customers; and information about significant changes to Scrum in recent years and how these changes affect industry and practitioners.

In this video training, Tommy Norman (CSM, A-CSM, CSPO, CSP, CTC, CEC, CAL, PSM, SAFe Agilist, Microsoft MVP) introduces Agile software development using Scrum, which is a lightweight, adaptive framework for managing complex projects. It consists of roles, artifacts, and events, as well as a simple set of rules to govern the relationships and interactions between them.

This course gives helpful insight into the history of Agile and how its values and principles can focus teams on consistently delivering quality products that immediately add value for the customer. It covers the complete Scrum framework from project initiation, executing Sprints, and delivering a product increment.

New content covers updates to the Scrum Guide and the body of knowledge from its creators, new techniques for implementing and scaling Scrum, and certifications that have emerged to support the growing adoption of Scrum. New content for this edition is covered in Lessons 7-10.

What You Will Learn

  • The history of Agile
  • The roles, artifacts, and events in Scrum
  • How to start a Scrum project
  • Essentials of writing good User Stories
  • How to maintain your Product Backlog and Release Plan
  • Agile estimation techniques
  • How to effectively plan for and execute a Sprint
  • Agile engineering best practices
  • How to integrate QA into your Sprints
  • How to inspect and adapt your process
  • Updates to the Scrum Guide
  • Certification options and benefits
  • Approaches to scaling Scrum

Lesson 1: A History of Agile

Lesson 1 covers a brief history of Agile and how it has evolved over the years. The lesson starts by reviewing how software had previously worked with a more traditional “Waterfall” approach. Viewers learn some of the intrinsic issues often encountered in Waterfall projects. From there, the lesson covers how Agile got its start and evolved into the many frameworks available today.

Lesson 2: Agile Concepts

Lesson 2 covers the underlying concepts behind many of the various Agile approaches. It discusses how to separate the implementation (or mechanism) of a concept from its underlying values and principles. Finally, the lesson touches on the many Agile processes and frameworks that have risen from these concepts and have become more mainstream today.

Lesson 3: An Overview of Scrum

Lesson 3 presents the basic roles, artifacts, and events that make up the Scrum framework. These topics are covered at a high level in this lesson and discussed in more depth in the following lessons.

Lesson 4: Starting a Scrum Project

Lesson 4 begins by demonstrating how to establish a Product Vision to act as a compass for the Scrum Team to follow. From there, it covers how to create the initial Product Backlog with good User Stories, and then how to prioritize it appropriately. Next, viewers learn how to assemble their Scrum Teams to best deliver their product increments. Viewers also learn the Agile concepts and techniques used for estimating User Stories and how to create a Release Plan to forecast when and what might be done in the future.

Lesson 5: Executing the Sprint

Lesson 5 shows how to start developing a product. It starts off by covering the Sprint Planning Meeting where the team determines what to work on, a Sprint goal is created, and a Sprint Backlog is developed, which is the plan for meeting that goal. The lesson then talks about how to work collaboratively as a Scrum Team. This lesson also covers the Daily Scrum, and it gives tips on how to make the most of this meeting. Finally, the lesson covers grooming the Product Backlog to keep a good runway of User Stories prepped and ready for the team.

Lesson 6: Ending the Sprint

Lesson 6 covers holding the Sprint Review and demoing the finished Product Increment to the stakeholders. Next, it talks about delivering that product increment to the users and how to do this as often as possible. Finally, the lesson discusses how to hold the Sprint Retrospective for the team to reflect and strive for continuous improvement.

Lesson 7: Scrum Guide Updates

Lesson 7 covers revisions to the Scrum Guide since the original version of Scrum Fundamentals LiveLessons released in 2015. Viewers learn the most significant changes and what they mean for Scrum in general.

Lesson 8: Scrum Certifications Overview

Lesson 8 gives an overview of Scrum certifications in the Agile community. This lesson discusses benefits from both the individual’s and company’s perspective.

Lesson 9: Scrum Scaling Approaches

Lesson 9 offers an overview of scaling frameworks for Scrum and discusses and how to choose the best option based on your organization’s needs.

Lesson 10: Next Steps

Lesson 10 presents resources for you to explore as you continue your Agile journey.

Table of Contents

Introduction
1 Scrum Fundamentals Introduction

Lesson 1 History of Agile
2 Learning objectives
3 Waterfall Approach
4 A More “Agile” Approach
5 The Agile Manifesto

Lesson 2 Agile Concepts
6 Learning objectives
7 Underlying Agile Concepts
8 Concepts versus Mechanisms
9 Agile Frameworks and Processes

Lesson 3 Scrum Overview
10 Learning objectives
11 Roles
12 Artifacts
13 Events

Lesson 4 Getting a Scrum Project Started
14 Learning objectives
15 Sprint Zero
16 Creating a Product Vision
17 Creating Your Initial Product Backlog
18 User Stories
19 Roles and Personas
20 Prioritizing Your Product Backlog
21 Assembling the Scrum Team
22 Agile Estimation
23 Creating a Release Plan

Lesson 5 Executing the Sprint
24 Learning objectives
25 Holding the Sprint Planning Meeting
26 Working as a Scrum Team
27 Holding the Daily Scrum
28 Agile Engineering Practices
29 Quality Assurance in Agile
30 Grooming Your Product Backlog

Lesson 6 Ending the Sprint
31 Learning objectives
32 Holding the Sprint Review
33 Delivering a Product Increment
34 Holding the Sprint Retrospective

Lesson 7 Scrum Guide Updates
35 Learning objectives
36 Guide Updates 2013 to Present
37 Impact on General Scrum Guidance
38 My Personal Growth with Scrum

Lesson 8 Scrum Certifications Overview
39 Learning objectives
40 Individual and Company Benefits
41 Certification Options
42 Why Are They So Controversial

Lesson 9 Scrum Scaling Approaches
43 Learning objectives
44 Scrum Scaling Options
45 My Scrum Scaling Story
46 Scaling Advice

Lesson 10 Next Steps
47 Learning objectives
48 Recommended Resources

Summary
49 Scrum Fundamentals Summary

Homepage