Books & Videos

Table of Contents

Chapter: Introduction

Scrum Fundamentals and Advanced LiveLessons: Introduction

02m 8s

Chapter: Introduction

Introduction to Scrum Fundamentals LiveLessons

03m 1s

Chapter: Lesson 1: History of Agile

Learning objectives

00m 37s

1.1 Waterfall Approach

05m 20s

1.2 A More "Agile" Approach

02m 27s

1.3 The Agile Manifesto

05m 7s

Chapter: Lesson 2: Agile Concepts

Learning objectives

00m 33s

2.1 Underlying Agile Concepts

09m 56s

2.2 Concepts versus Mechanisms

01m 8s

2.3 Agile Frameworks and Processes

02m 6s

Chapter: Lesson 3: Scrum Overview

Learning objectives

00m 26s

3.1 Roles

11m 27s

3.2 Artifacts

07m 14s

3.3 Events

08m 31s

Chapter: Lesson 4: Getting a Scrum Project Started

Learning objectives

00m 42s

4.1 Sprint Zero

03m 11s

4.2 Creating a Product Vision

04m 7s

4.3 Creating Your Initial Product Backlog

01m 52s

4.4 User Stories

14m 9s

4.5 Roles and Personas

01m 58s

4.6 Prioritizing your Product Backlog

04m 54s

4.7 Assembling the Scrum Team

00m 51s

4.8 Agile Estimation

13m 41s

4.9 Creating a Release Plan

05m 10s

Chapter: Lesson 5: Executing the Sprint

Learning objectives

01m 7s

5.1 Holding the Sprint Planning Meeting

08m 37s

5.2 Working As a Scrum Team

05m 5s

5.3 Holding the Daily Scrum

11m 38s

5.4 Agile Engineering Practices

18m 17s

5.5 Quality Assurance in Agile

20m 32s

5.6 Grooming Your Product Backlog

04m 7s

Chapter: Lesson 6: Ending the Sprint

Learning objectives

00m 37s

6.1 Holding the Sprint Review

02m 21s

6.2 Delivering a Product Increment

04m 32s

6.3 Holding the Sprint Retrospective

07m 9s

Chapter: Summary

Summary of Scrum Fundamentals LiveLessons

01m 8s

Chapter: Introduction

Advanced Scrum LiveLessons: Introduction

01m 50s

Chapter: Part I: Managing Requirements in Scrum

Managing Requirements in Scrum

00m 8s

Chapter: Lesson 1: Principles of Requirements Management

Learning Objectives

00m 31s

1.1 Requirements Management in Software Development

09m 9s

1.2 Issues with Traditional Requirements Management

09m 47s

1.3 Agile/Scrum Values and Principles around Requirements Management

16m 13s

Chapter: Lesson 2: User Stories

Learning Objectives

00m 30s

2.1 User Story Format

06m 55s

2.2 Conditions of Satisfaction

07m 56s

2.3 The INVEST Principle

06m 43s

2.4 Other Types of Stories

03m 51s

2.5 User Stories Are a Tool

02m 34s

Chapter: Lesson 3: Gathering User Stories

Learning Objectives

00m 43s

3.1 Holding Story Sessions

08m 51s

3.2 Slicing User Stories

08m 5s

3.3 Gathering Requirements as a Team

08m 55s

3.4 Demonstration: Recording User Stories

09m 28s

Chapter: Lesson 4: Managing the Product Backlog

Learning Objectives

00m 58s

4.1 Product Backlog Overview

09m 54s

4.2 Prioritizing the Product Backlog

06m 52s

4.3 Gathering More Detail

10m 52s

4.4 Product Backlog Grooming

12m 39s

4.5 Role of the Product Owner

06m 27s

4.6 Demonstration:Managing the Product Backlog

06m 44s

Chapter: Lesson 5: Tests as Self Validating Requirements

Learning Objectives

00m 29s

5.1 Requirements as Tests and Tests as Requirements

05m 41s

5.2 Writing Tests as Requirements

06m 21s

Chapter: Lesson 6: Documentation

Learning Objectives

00m 55s

6.1 Input versus Output Documentation

03m 54s

6.2 Informal Input Documentation

06m 40s

6.3 Creating Output Documentation

13m 18s

6.4 Demonstration: Managing Documenation

06m 12s

Chapter: Part II: Quality Assurance in Scrum

Quality Assurance in Scrum

00m 8s

Chapter: Lesson 7: Principles of Quality Assurance

Learning Objectives

00m 43s

7.1 What is Quality Assurance?

05m 52s

7.2 Issues with Traditional Approaches to Quality Assurance

15m 8s

7.3 Agile/Scrum Values and Principles around Software Quality

08m 44s

Chapter: Lesson 8: Quality Elements in User Stories

Learning Objectives

00m 33s

8.1 QA's Involvement with User Stories

05m 16s

8.2 Mapping User Stories to Test Cases

03m 46s

8.3 Tests as Requirements

04m 31s

Chapter: Lesson 9: Writing/Storing Test Cases

Learning Objectives

00m 36s

9.1 Structuring Test Cases

05m 51s

9.2 Classifying Test Cases

11m 44s

9.3 Demonstration: Writing Test Cases

07m 57s

Chapter: Lesson 10: Testing During the Sprint

Learning Objectives

00m 40s

10.1 Why We Test in the Sprint

05m 51s

10.2 Planning for Sprint Testing

08m 54s

10.3 Testing as You Go

04m 46s

10.4 Demonstration: Testing User Stories

09m 16s

Chapter: Lesson 11: Test Automation

Learning Objectives

00m 41s

11.1 Why, What, and When to Automate

15m 55s

11.2 Dealing with Test Data, Hardware and External Integrations

10m 58s

11.3 Demonstration: Automating Tests

08m 42s

Chapter: Lesson 12: Manual Testing

Learning Objectives

00m 36s

12.1 Why Do We Still Need Manual Testing?

05m 21s

12.2 Planning for Manual Testing

05m 5s

12.3 Moving Towards Automation

03m 12s

Chapter: Lesson 13: Regression Testing

Learning Objectives

00m 48s

13.1 Regression Testing in the Sprint

10m 22s

13.2 Creating Regression Test Plans

06m 59s

13.3 Hardening Sprints

07m 28s

13.4 Other Types of Testing

04m 20s

Chapter: Lesson 14: QA and Production Support

Learning Objectives

00m 36s

14.1 Quality Issues around Production Support

05m 31s

14.2 Integrating QA

04m 57s

Chapter: Summary

Scrum Fundamentals and Advanced LiveLessons: Summary

00m 48s