Professional Scrum Foundations Subject Areas

Solidify Your Knowledge Through Practice

Process Domain

The Scrum Framework

Scrum theory includes time-boxing, and specific roles, rules, and artifacts. All elements of Scrum complement each other to form a consistent whole. All work is performed in Sprints. All base rules, events, and roles are described in the Scrum Guide, the acknowledged Scrum body of knowledge. Each part of Scrum ties back to the principles and theory.

This is foundational knowledge for every Scrum Team member and anyone involved with Scrum.

Suggested Reading
 The Scrum Guide

Scrum Theory and Principles

Scrum is founded on empirical process theory to deal with the complexity typical to software development. All principles and values of Scrum are based on the fundamental view of software development as creative and complex work.

Suggested Reading
Agile Project Management With Scrum book

Productivity Domain

Cross-functional, Self-organizing Teams

Development Teams in Scrum are self-organizing. Self-organization requires not only the availability of the right development skills, but also team collaboration, joint problem ownership, shared goals, and creativity. A Development team autonomously makes all decisions on how to do the work that it has forecast to complete in a Sprint.

Suggested Reading
Scrum and XP from the trenches book