ÆGILITY

Developing Agile Organisations to Maximise Business Value

  • Training and Certification
  • Agile Coaching and Transformation
  • Articles and Posts
  • About US
    • ÆGILITY
    • Memberships and Partners

What is “Scrum” – The Scrum Framework

26. December 2018 By Christopher Young Leave a Comment

The Scrum Framework

One of the questions we are often asked is “what is Scrum” and is it “Agile”.

Scrum

The Scrum framework (Scrum) is a popular framework for developing, delivering and sustaining complex products.

Scrum was developed by Ken Schwaber and Jeff Sutherland, it is offered freely and supported by a large international community of practitioners with many resources including books, websites and courses being available.

Definition of Scrum

Scrum is defined as “a framework in which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value”.

Note: For more details and additional references, please follow this link to an excellent detailed description of the Scrum framework, from our sponsor and partner finaplana AG.

Scrum is a Framework

Scrum is NOT a process, technique nor definitive method. Scrum IS a framework within which you can apply processes and techniques.

Uses for Scrum

Scrum is used in a wide variety of contexts. At its core, Scrum utilises a small team of individuals who work together to deliver regular incremental updates or changes to a product or service.

Basis for Scrum

Scrum is based on the concept of empiricism, or “empirical process control theory”. This means that the knowledge relating to Scrum is based on experience and making decisions based on what is currently known. Scrum uses an incremental and iterative approach, which is designed to optimise predictability and control risks.

Three pillars of empirical process control underly every implementation, including Scrum

  • Transparency: Transparency is a key theme of the Scrum framework. The transparency pillar requires that significant aspects of the process must be visible to those responsible for the outcome, and requires that those aspects be defined by a common standard.
  • Inspection: Artefacts should be inspected frequently, to detect undesirable variances. However, it is recommended that inspection is not undertaken so frequently as to interfere with the work being delivered.
  • Adaptation: Based on the results of inspection, adjustments must be made as soon as possible to minimise further deviation.

Scrum Values

Scrum Teams are encouraged and expected to embody and live by five values:

  • Commitment
  • Courage
  • Focus
  • Openness
  • Respect

Successful use of Scrum, depends on team members becoming proficient in and “living” these five values.

Scrum Events

The Scrum framework includes four formal events, to support inspection and adaptation.

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective

The objective of a Scrum Team is to regularly deliver increments of work (features, changes, enhancements, etc.) which can be released to the target users or customers.

The Scrum Team and Roles

The Scrum team is central to the Scrum framework.

Scrum teams are self-organising and cross-functional.

Only three roles exist within  Scrum team:

  • Product Owner
  • Development Team Member
  • Scrum Master

Product Owner

The Product Owner is responsible for maximising the value of the work delivered by the Scrum team. In Scrum this is primarily achieved by creation and maintenance of a prioritised list of work to be delivered, which is known as the Product Backlog.

Development Team

The Development Team consists of the professionals who do the work of delivering a potentially releasable “done increment”.

Only members of the Development Team can create this increment.

Scrum Master

The Scrum Master is a servant-leader for the Scrum team. The Scrum Master is responsible for:

  • Promoting and supporting Scrum, as defined in the Scrum Guide
  • Helping everyone understand Scrum theory, practice, rules and values
  • Helping to manage outside interactions to maximise the value created by the Scrum Team

Scrum Events

The Scrum framework includes four formal events, to support inspection and adaptation. All Scrum events are time-boxed, which means that each event has a maximum duration.

The Sprint

All activities within Scrum are performed within an overall time-box of one month or less, called a Sprint, in which a usable and potentially releasable increment of work is delivered

A Sprint is never longer than one calendar month. This helps to ensure regular inspection and adaptation and reduces the risk and cost of change and variation from quality or requirement goals.

Sprint Planning

Sprint Planning is a time-boxed event which occurs at the beginning of a Sprint and lasts for a maximum of eight hours for a one-month Sprint.

Sprint Planning answers two questions:

  1. What can be done in this Sprint?
  2. How will the chosen work get done?

The Development team is responsible for determining what it can achieve over the Sprint. The Development Team also works together with the Product Owner to define a Sprint Goal, which is an objective set for the Sprint.

Daily Scrum

The Daily Scrum is a 15 minute time-boxed event for the Development Team. The Daily Scrum is held every (working) day during a Sprint and is used to inspect progress and plan activities for the next 24 hours.

The Daily Scrum helps to improve communications and ensure everyone in the Development Team is clear about what needs to be done next, to ensure the Sprint Goal is achieved.

Sprint Review

The Sprint Review is a time-boxed event which occurs at the end of a Sprint and lasts for a maximum of four hours for a one-month Sprint.

The purpose of the Sprint Review is for the Scrum team and stakeholders to collaborate on inspecting the outcome of the Sprint and revise the Product Backlog to allow for any feedback and changes required.

The Sprint Review also helps the Scrum team to identify potential product Backlog items for delivery in the next Sprint.

Sprint Retrospective

The Sprint Retrospective is a time-boxed event which occurs at the end of a Sprint, usually after the Sprint Review, and lasts for a maximum of three hours for a one-month Sprint.

The purpose of the Sprint Retrospective is for the Scrum team to inspect its own activities and to create a plan for improvements to be implemented for the next Sprint.

Scrum Artefacts

The artefacts of Scrum are designed to maximise transparency and opportunities for inspection and adaptation.

Product Backlog

The Product Backlog is an ordered list of all of the requirements relating to the product or enhancement being delivered.

Sprint Backlog

The Sprint Backlog is a subset of the product Backlog items which have been selected by a Scrum Team for delivery within a particular Sprint, along with details as to how this will be delivered.

Notes

Scrum is one of many frameworks freely available for use by individuals and organisation wanting to improve delivery of products or the way they operate.

For more information on the Scrum framework …

Please refer to the Scrum.org website and the Scrum Guide.

Christopher William Young
Managing Director

finaplana AG
Maximizing business value through organizational agility
www.finaplana.ch

Upcoming courses: https://aegility.ch/courses/

Join our Zürich Meetup group: https://www.meetup.com/Agile-Die-nachste-Entwicklungsstufe/ 
Member of the Swiss Agile Association: http://www.swissagileassociation.org
XSCALE Alliance Steward – Switzerland: http://www.xscalealliance.org

Filed Under: Agile, finaplana AG, Principles Tagged With: Agile, Scrum, Scrum Framework

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Newsletter and Updates

Sign up to get our latest news and updates on our new courses!

Your contact information will never be shared by us to anyone without your consent!

Recent Posts

  • Kanban
  • RATS and CATS: maximising value delivery
  • What is “Scrum” – The Scrum Framework
  • What are “Agile” and “DevOps”, really?
  • Certified XSCALE Product Management Coach – Prof. Dr. Andres Claudius Pfister

Tags

4 Lenses of Innovation Agile Agile Manifesto Agile Metrics Agile Organisation Agile organization Agile product management Andres Claudius Pfister Avaloq AG Ayaval AG CATS Certification Culture DevOps eXponential Agile Performance Exponential Return extropy finaplana finaplana AG Game without Thrones IAP ImpactHub Zürich - Colab Introduction to Agile Kanban Leadership as a Service Lego Philosophy Principles RATS ROI ROROI Scrum Scrum Framework Self-managing Simple Design Swiss Agile Association XAP XPM XPMC XPMP XSCALE XSCALE Alliance XSCALE Product Management ZHAW

About Us

ÆGILITY is the coaching and training arm of Lyaeus GmbH and  specializes in the application of Agile Organisational values and principles to both our own company and … Read more

  • Email
  • Facebook
  • LinkedIn
  • Twitter

Latest News

Kanban

Kanban is a strategy for optimizing the flow of stakeholder value through a process that uses a visual, work-in-progress limited, pull based system. The name comes from the … Read more

Connect With Us

Lyaeus GmbH
Bahnhofstrasse 33
8703 Erlenbach (ZH)
Switzerland

T: +41 78 600 8995

E: info[at]lyaeus.ch

Copyright © 2023 Lyaeus GmbH . Company Details . Data Security Policy · Powered by Lyæus

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. However you may visit Cookie Settings to provide a controlled consent.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Save & Accept