NOTE: This is a work in progress and the site is still undergoing content updates.

Have you ever…..

Worked in a team where you are the only person or maybe, if you are lucky, have 1 other person working with you? Have you ever been instructed or encouraged to spin up a Scrum team for a short project? Has your customer ever asked you to run this project in a Scrum way, despite you being a really small team? Have you ever ran a solo project and tried to apply some of your normal team size practices in an attempt to generate more value?

I know a growing number of people and indeed industry areas get asked this question almost daily. Consultants tend to work as solo practitioners or in very small teams as the customer does not have the budget to afford a full fledged team. Students completing final year projects or undergoing a research thesis are playing a solo game. Open source developers who are contributing to projects in their spare time are doing so largely on their own.

Why Scrum?

Scrum has become one of the most popular frameworks for bringing Agility to a team. To the point that many people now interchanged Agile with Scrum, and vice versa. That ubiquity is driving a lot of the requests to follow the Scrum framework. Customers and indeed lone users want that focus on value that Scrum brings. The Scrum Guide however recommends that a Scrum Team is of the size of 3-9. While it ultimately leaves the team size up to the team to decide themselves, it has very firm definitions for the 3 main roles that are required to enable the framework to succeed. How does that work with 1-2 people? How can scrum operate without the main roles? How can 1 person hold a Daily Scrum?

What is Small Scale Scrum

The result of several years of research is Small Scale Scrum, a long-awaited and novel concept in Agile “supporting planning, developing, and delivering production-quality software solutions.” Small, in this case, is a team size of 1-2, which is below the recommended team size that the Scrum Guide recommends.

What it means to us

Communication and Collaboration Tightly defining expectations and defining collaboration boundaries with customers or external entities (e.g. college lecturers)

Engagement and Motivation

Performance

Quality

The Values

The Framework

The Modifications

History

Building a Community

We believe in Open Source and we believe in sharing and working together to build out Small Scale Scrum. To that end we have created a Google Groups and a Twitter Account will try and connect and build our community. Watch out for us at some conferences in 2020!