Scrum

Scrum is a a social technology for building adaptive solutions it focuses on delivering the highest business value in the shortest time. Scrum is a framework that helps teams work together. Much like a rugby team (where it gets its name) training for the big game, Scrum encourages teams to learn through experiences, self-organize while working on a problem, and reflect on their wins and losses to continuously improve.

Scrum is a framework and social technology designed to facilitate the delivery of adaptive solutions in complex environments, grounded in the principles of empiricism, which emphasises transparency, inspection, and adaptation. Originating from the need to manage complex projects effectively, Scrum enables teams to work collaboratively and self-organise to tackle intricate problems while delivering high-value products iteratively and incrementally. Its significance lies in its structured approach to product development, which fosters continuous improvement and value-based prioritisation through defined roles, events, and artifacts. The framework encourages commitment, focus, openness, respect, and courage among team members, promoting a culture of collaboration and accountability. Scrum’s iterative development process, characterised by time-boxed sprints, allows teams to produce potentially releasable increments of work regularly, optimising predictability and minimising risks. As organisations increasingly adopt agile methodologies and DevOps practices, Scrum’s principles and practices become invaluable for enhancing team dynamics, improving product quality, and responding swiftly to changing market demands, ultimately driving organisational success in a fast-paced environment.

The strongest work on Scrum — ranked by substance, not recency. How this is ranked

Article Product Development Engineering Excellence

Release planning and predictable delivery

Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous …

Read article
Signal Scrum Engineering Excellence

Scrum Teams don’t set the bar for quality, they meet it

Scrum Teams must consistently meet a clear, non-negotiable Definition of Done to ensure quality, manage risk, and prevent technical debt in …

Read article
Article Product Development Scrum

Work can flow across the Sprint boundary

Explains how Scrum teams can strategically allow unfinished work to flow across Sprint boundaries, enhancing throughput, responsiveness, and …

Read article
Video Engineering Excellence Product Development

The Power of Technical Excellence in Agile Development

Explores how technical excellence in Agile development reduces risk, prevents technical debt, and boosts product quality and delivery speed …

Watch video
Article Scrum Engineering Excellence

The Definition of Done is a Commitment to Quality

Defines the Definition of Done in Scrum as a clear, shared standard for quality, ensuring increments are releasable, transparent, and …

Read article
Signal Scrum Engineering Excellence

Scrum doesn’t stop you from optimising flow

Explains how Scrum supports continuous flow and agility by prioritising Sprint Goals, Done increments, CI/CD practices, and outcomes over …

Read article
Article Engineering Excellence Scrum

A better way than staggered iterations for delivery

Explains why staggered iterations harm software delivery, increasing technical debt, and recommends cross-functional teams, test-first, and …

Read article
Article Scrum Engineering Excellence

Your Evolving Definition of Done

Explains how the Definition of Done evolves in Scrum, aligning team practices with organisational standards to ensure consistent quality, …

Read article
Article Engineering Excellence Scrum

Professional Scrum teams build software that works

Professional Scrum Teams prioritise software quality, accountability, and continuous improvement, ensuring each release is reliable, …

Read article