Scrum Fundamentals LiveLessons, 2nd Edition

Video description

Approximately 5 Hours of Video Instruction

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.

Overview

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.

About the Instructor

Tommy Norman (CSM, A-CSM, CSPO, CSP, CTC, CEC, CAL, PSM, SAFe Agilist, Microsoft MVP) is the Chief Agility Officer at Acklen Avenue, a custom software development shop in Nashville, TN USA. With an IT career spanning almost 30 years, he has been helping organizations of all sizes and shapes build great software with a practical approach in a multitude of roles. He has worked deeply with the Agile community as the coordinator of the Agile Nashville user group, founder of the Music City Agile conference, as well as a frequent local and international speaker.

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

Who Should Take This Course

  • Anyone involved in the development of software applications looking for a practical introduction to the Agile framework Scrum.

Course Requirements

  • Familiarity with the basics of software development projects.

Lesson Descriptions

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.

About Pearson Video Training

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que. Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.

Table of contents

  1. Introduction
    1. Scrum Fundamentals: Introduction
  2. Lesson 1: History of Agile
    1. Learning objectives
    2. 1.1 Waterfall Approach
    3. 1.2 A More “Agile” Approach
    4. 1.3 The Agile Manifesto
  3. Lesson 2: Agile Concepts
    1. Learning objectives
    2. 2.1 Underlying Agile Concepts
    3. 2.2 Concepts versus Mechanisms
    4. 2.3 Agile Frameworks and Processes
  4. Lesson 3: Scrum Overview
    1. Learning objectives
    2. 3.1 Roles
    3. 3.2 Artifacts
    4. 3.3 Events
  5. Lesson 4: Getting a Scrum Project Started
    1. Learning objectives
    2. 4.1 Sprint Zero
    3. 4.2 Creating a Product Vision
    4. 4.3 Creating Your Initial Product Backlog
    5. 4.4 User Stories
    6. 4.5 Roles and Personas
    7. 4.6 Prioritizing Your Product Backlog
    8. 4.7 Assembling the Scrum Team
    9. 4.8 Agile Estimation
    10. 4.9 Creating a Release Plan
  6. Lesson 5: Executing the Sprint
    1. Learning objectives
    2. 5.1 Holding the Sprint Planning Meeting
    3. 5.2 Working as a Scrum Team
    4. 5.3 Holding the Daily Scrum
    5. 5.4 Agile Engineering Practices
    6. 5.5 Quality Assurance in Agile
    7. 5.6 Grooming Your Product Backlog
  7. Lesson 6: Ending the Sprint
    1. Learning objectives
    2. 6.1 Holding the Sprint Review
    3. 6.2 Delivering a Product Increment
    4. 6.3 Holding the Sprint Retrospective
  8. Lesson 7: Scrum Guide Updates
    1. Learning objectives
    2. 7.1 Guide Updates 2013 to Present
    3. 7.2 Impact on General Scrum Guidance
    4. 7.3 My Personal Growth with Scrum
  9. Lesson 8: Scrum Certifications Overview
    1. Learning objectives
    2. 8.1 Individual and Company Benefits
    3. 8.2 Certification Options
    4. 8.3 Why Are They So Controversial?
  10. Lesson 9: Scrum Scaling Approaches
    1. Learning objectives
    2. 9.1 Scrum Scaling Options
    3. 9.2 My Scrum Scaling Story
    4. 9.3 Scaling Advice
  11. Lesson 10: Next Steps
    1. Learning objectives
    2. 10.1 Recommended Resources
  12. Summary
    1. Scrum Fundamentals: Summary

Product information

  • Title: Scrum Fundamentals LiveLessons, 2nd Edition
  • Author(s): Tommy Norman
  • Release date: January 2023
  • Publisher(s): Pearson
  • ISBN: 0138038937