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 Engineering Excellence Scrum

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
Article Product Development 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 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
Video Engineering Excellence Scrum

Stop Paying the Hidden Costs of Weak Delivery: Why a Strong Definition of Done Transforms Your Team’s Results

Stop paying the hidden costs of weak delivery. Discover how a strong, shared definition of done builds trust, quality, and real agility in …

Watch video
Article Leadership Technical Leadership

There Is No Such Thing as a "Junior" Scrum Master

Argues that the Scrum Master role requires proven mastery and real-world experience, not entry-level skills or certifications, and should be …

Read article
Article Scrum Technical Leadership

Great Scrum Masters Need Technical, Business, and Organisational Mastery

Scrum Masters are most effective when they combine leadership skills with technical, business, and organisational mastery to support teams, …

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 Engineering Excellence

Definition of Done - Objective vs Subjective

Explains the difference between subjective goals and the objective Definition of Done in Scrum, highlighting how clear, measurable criteria …

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