Agile Classrooms is strongly influenced by Scrum, yet it is not the same. Agile Classrooms evolved from the context of learning in classrooms and schools, which is different than the context of a corporation.
Some key differences between Agile Classrooms and Scrum 2020 are:
- Agile Classrooms calls the time-box to demonstrate learning and project deliverables the Learning Sprint.
- Scrum is purely team-based. Agile Classrooms allows for scaffolding collaboration from the individual student to highly collaborative student teams.
- Scrum teams are no more than 10 people. Agile Classroom teams are usually 3-5 members.
- Scrum has an event called the Daily Scrum, in which developers meet every day and coordinate with one another. Instead, Agile Classrooms has a routine called the Check-In since school schedules often do not allow for daily meetings. Also, a teacher may use a check-in independently with students if using it for individual student learning/projects.
- Agile Classrooms calls each meeting a Self-Directed Learning Routine, or, Routines for short.
- Each Self-Directed learning routine can be configured for the right amount of student choice or empowerment.
- Agile Classrooms does not have any roles besides Teacher, Learners, and at times, Facilitator. The level of choice changes these roles over time as the teacher releases more responsibility.
- Scrum starts with a self-managing team. In an Agile Classroom, the intent is to grow student capacity for work and learning in a self-organizing team. This is grown through using the Spectrums of Choice and Collaboration.
- A time-bound Sprint is just the default option. Agile Classrooms can customize the Learning Routines to fit their context.
- Scrum requires the creation of as a usable ‘product increment’ every Sprint. Agile Classrooms requires the demonstration of some learning, anything that can demonstrate progress towards mastery. We call this a ‘progress increment.’
- Scrum is designed to add value to a customer and users in which the beneficiaries of value are outside of the team. Agile Classrooms is about producing valuable learning and skills for students. The students are the recipient of value.
- Each Scrum event has a specific hardcoded time-box. Agile Classrooms allows it to be configured based on the time available. Schools do not have student teams working together for 40 hours a week as a corporation does.
- Agile Classrooms is not immutable, as Scrum is. It allows you to customize the routines as needed, choose the ones you want to use, and leave the others out if needed.
- There is usually not a Definition of Done in the core Agile Classroom framework. We find rubrics are already suitable for the purpose in most educational environments.