Learning Agile

Learning Objectives

  • Match Extreme Programming (XP) and Scrum practices with the principles of agile software development
  • Write a user story to express requirements
  • Explain why Extreme Programming (XP) minimizes up-front design
  • Label the roles and terminology used in Scrum
  • Illustrate progress using a burndown chart

How to Complete this Lesson

Complete the following learning activities: (2.25 hours total)

  1. Watch Introduction to Scrum (8 minutes)
  2. Attend the class meeting (60 minutes)
  3. Complete the processmodels homework (60 minutes)

Due

As a reminder, the following is due this lesson:

Resources

Videos

Further Reading

Scrum Reference Card

The Scrum Master Checklist