What is Scrum?

//What is Scrum?
What is Scrum? 2018-10-17T08:04:19+00:00

Scrum, what does it mean?

10 tips for an effective retrospective

The Scrum theory

Scrum is a framework in which people flexibly deal with complex problems. A product is delivered at the highest possible level in a productive and creative way.

Scrum was introduced around 1990; it is not a process or technology to develop products but a framework in which to use various processes and techniques.

Scrum is based on empirical learning, or experiential learning. Through experience knowledge is gained, and decisions are made on the basis of what is known at the time. Scrum deals with a repetitive step-wise approach to increase predictability and minimize risk. The three pillars of Scrum validate this work method: Transparency, Inspection and Adaptability. Do you want to know more about how Inside Outside Coaching works with this method? Look further on this page.

Scrum Values

When values such as courage, commitment, focus, openness and respect are accepted and adhered to in the Scrum team, the pillars of Scrum values come to life and build trust for everybody. These pillars are Transparency, Inspection and Adaptation.

The Scrum Team

The Scrum team consists of a Product Owner, a Development Team and a Scrum Master. Scrum teams are self-organized and consist of members with various specialisms. Within the Scrum  team are all the competencies necessary to do the work, without having to resort to others not part of the team. Thus the same quality of the team is guaranteed even if a team member falls off. The Scrum framework is set up so that flexibility, creativity and productivity are maximized.

The Product Owner

The Product Owner functions as a go-between between the client and the Development Team. He/she communicates the wishes of the client to the team. In addition, the Product Owner is responsible for maximizing the “product value” and setting priorities. In short, the Product Owner deals with the “what” of the product. To make sure that a Product Manager is successful, the whole organization must stand behind his or her choices. Nobody can or may allow the Development Team to work in another way.

The Development Team

The Development Team comprises specialists who work such that a “clear” product is available for delivery at the end of the sprint. The team is structured, is composed by the organization and conducts its own work. In short, the Development Team is about the “how” of the product. The synergy between team members defines the optimal effectiveness and efficiency of the Development Team.

The Scrum Master

The Scrum Master is responsible for adherence and understanding of the scrum framework and guides the process. Scrum Masters do this by ascertaining that scrum rules, theory and learning are adhered to by the Scrum Team. The Scrum Master makes sure that people outside the Scrum Team understand what interactions are useful and which are not. The Scrum Master helps everybody to convert these interactions into a maximal deliverable produced by the Scrum Team. To do this, the Scrum Master coaches the team members, and, if necessary, the stake holders within the organization. In addition, the Scrum Master plays a vital role in avoiding or removing impediments to its effective and efficient progress.

Scrum Events

The duration of a sprint may vary to between two and four weeks. It starts with a planning session and is followed by a daily scrum or short team meeting. The scrum is closed with a retrospective meeting. A Scrum is always time-bound and has a maximum period. When a sprint has started, it cannot be lengthened or shortened. Every sprint can be seen as a project extending not longer than a month.

The Sprint

The heart of the scrum is the sprint, a time-box of a month or less in which the best possible end product is delivered that is usable and ready for launching. Sprints usually have similar time periods through the development phase. A new sprint starts immediately after the conclusion of the completed one. Sprints comprise Sprint planning, daily Scrums, development work, the Sprint review and the Sprint Retrospective.
During the sprint;

  • No adjustments are made that endanger the Sprint Goal;
  • Quality objectives are not lowered;
  • The tenor or “Scope” is clarified and once more deliberated between the Product Owner and the Development Team as more information becomes available
Event Inspection Adaptation Who attends Time-box for 1 month
Sprint Planning Product Backlog Sprint Goal, Forecast, Sprint Backlog Scrum Team 8 hours
Daily Scrum Progress towards Sprint Goal Sprint Backlog Development Team 15 minutes (always)
Sprint Review Increment, Sprint, Product Backlog Product Backlog Scrum Team, Stakeholders 4 hours
Sprint Retrospective Sprint Actionable and committed improvements Scrum Team 3 hours

Sprint Planning

The work to be done during the Sprint is planned in the Sprint Planning. The planning is created by the cooperative effort of the whole Scrum Team. The Sprint planning sessions is maximal 8 hours for a month-long Sprint. The Sprint Planning comprises;

  • What can we accomplish in this Sprint?
  • How can we achieve the chosen work or task?
  • What is the Sprint Goal?

Daily Scrum

The daily scrum is an event of 15 minutes for the Development Team to synchronize activities and to create a plan for the next 24 hours. The daily Scrum is held daily at the same time and the same place to reduce complexity.

  • What did I accomplish yesterday that helped the Development Team to achieve the Sprint Goals?
  • What am I going to do today to help the Development Team achieve its goals?
  • Do I see an impediment for myself or the Development Team that could endanger the Sprint Goals?

Sprint Review

A Sprint Review is held at the end of a Sprint to inspect impediments and to make possible adjustments in the Product Backlog. During the Sprint Review the Scrum Team and  the stake holders get together and discuss what has been accomplished in the Sprint. This event lasts for 4 hours for a one-month Sprint. For shorter Sprints the time is shorter.

Sprint Retrospective

The Sprint Retrospective is an opportunity for the Scrum Team to evaluate itself and to create a plan  to improve itself and to carry this through to the next Sprint. The Sprint Retrospective follows the Sprint Review and precedes the next Sprint Planning. This is an event that lasts for 3 hours bases on a one-month Sprint. The goals of a Sprint Retrospective are;

  • Inspect how the last Sprint went in terms of people, relationships, processes and tools;
  • Identify and ranking of the items that went well and potential improvements;
  • To create a plan for implementation of these improvements to allow the Scrum Team to perform its tasks

Interested in knowing how Inside Outside Coaching works with this? Have a look at the retrospective page.

Scrum Artifacts

The Scrum Artifacts demonstrate work or values for transparency and to allow opportunity for inspection and adaptation. These Artifacts as defined by Scrum have been developed especially to maximize transparency of important information so that every participant has the same interpretation of the Artifact.

Product Backlog

The Product Backlog is an organized listing of everything necessary in the product and is the only source for requirements for any adjustments to the product. The Product Owner is responsible for the Product Backlog including its content, usability and sequencing. A Product Backlog is never complete. It takes shape as the product and its environment evolves.

Monitoring Progress Toward a Goal

It must be possible to summarize the total work still to be accomplished at any given time. The Product Manager keeps a close eye on this time line at every Sprint Review. The Product Owner compares the time line with previous Sprints in order to evaluate progress in view of the delivery of the final product in the required timeframe.

Sprint Backlog

The Sprint Backlog is the set of the Backlog items selected for the Sprint, plus a plan for the delivery of product increments and  to realize the Sprint Goal. The Sprint Backlog is a forecast by the Development Team on the functionality of the increments and the necessary work to deliver a “done” product.

Monitoring Sprint Progress

At any time during a Sprint, the total work yet to be done in the Sprint Backlog can be summarized. During the daily Scrum, the Development Team tracks this to see if it is possible to attain the Sprint Goal. By tracking the work yet to be done, the Development Team knows its progress.

Increment

Increment is the sum of all the product backlog items completed during a sprint, integrated with the work of all previous sprints. At the end of a sprint, the increment must be complete, meaning it is fully functioning, and in a usable condition and satisfy the definition of the Scrum Team.

teambuilding

What is scrum?

Call me back

Leave your contact details and I will call you back.