Has no formal authority but Coaches the Development Team in self-organization and crossfunctionality

Similar documents
The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. October Developed and sustained by Ken Schwaber and Jeff Sutherland

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July Developed and sustained by Ken Schwaber and Jeff Sutherland

Creative Commons License Attribution

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

THE SCRUM GUIDE. illustrated

Scrum Cheat Sheet. 1. Definition. 2. Pillars of Scrum. 3. Scum Values. Scrum is a framework within which people can address complex adaptive problems.

1. Lean, Agile, and Scrum Values and Principles 1.1. describe Scrum s relationship to the Agile Manifesto.

Scrum in a Nutshell Part 2. Nick Shyamani, Norbert Kołakowski, Krzysztof Kosacki, Tomasz Kaczmarek v3.0, last update: September,

Your Essential Guide to Scrum Project Management

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

PSM I PROFESSIONAL SCRUM MASTER

Software Engineering. M Umair.

2017 SCRUM GUIDE CHANGES USES OF SCRUM (NEW SECTION) 2017 CONTENT CHANGES AND ADDITIONS

Agile project management with scrum

Scrum Guide Revision

Things that can be done to optimize team performance

CSM Pre-Test. 3) Who is responsible for achieving a Sprint Goal? A) ScrumMaster B) Product Owner C) Project Manager D) Scrum Development Team

Scrum Master <TBA> Sydney, Australia Scrum Team. <TBA- Delivery Manager/PMO> Nil Full Time

Scrum Basics. Prof. Casper Lassenius Aalto University

What is Scrum? Scrum is a framework that allows you to create your own lightweight process for developing new products.

SCRUM TRAINING WITH CLINTON KEITH

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

The Kanban Guide for Scrum Teams

Agile Methodology (Scrum Approach)

Actualtests ASF 45q. Number: ASF Passing Score: 800 Time Limit: 120 min File Version: 15.5 ASF. Agile Scrum Foundation

Scrum Methodology COSMOS LECTURE SERIES ( ) (ODD) Presentation by: Dr. Amisha Shingala Asst. Professor, Department of MCA SVIT, VASAD.

Are you Agile or Traditional? What Scrum can do for your organisation

Global Certifying Authority for Scrum and Agile Professionals

ASM.exin

Global Certifying Authority for Scrum and Agile Professionals. Authorized Training Partner

Breakout Session Scrum

Agile Software Development. Stefan Balbo

Scrum Dos and Don ts

EX0-008 exin. Number: EX0-008 Passing Score: 800 Time Limit: 120 min.

Agile Roles and Responsibilities

Scrum Portfolio jumshat.com

Scrum Master Lessons from My 4 Year Old Son

Module: Scrum Basics. Pete Deemer CPO, Yahoo! India R&D

International Scrum Master Certified (SMC TM )

Agile Development with Scrum V 2.1ITC

EXIN Agile Scrum Master

Evaluating Scrum in complex organizations (questions per Index)

SCRUM artifacts, metrics and their application

How music streaming giant Spotify stays successful

Agile I m a Scrum Master, How Do I Facilitate Team Engagement for Success? AGILE WEBINAR

Introduction to Scrum

The Guide The Definitive Guide to The Rules of the Game

A living laboratory on the cutting edge of Enterprise Scrum

Scrum Master Certification

Scrum Reboot This Time with the Values

IMPLEMENTING SCRUM. PART 1 of 5: KEYS TO SUCCESSFUL CHANGE. Designed by Axosoft, creators of the #1 selling Scrum software.

Swimming Tasmania Strategic Plan ST Strategic Plan Final

Flock Theory, Applied (To Scrum)

Version February 2018

International Scrum Master Certified (SMC TM )

Steven Spearman. ScrumMaster: Servant or Leader A Guide for New ScrumMasters

Wednesday, April 29, Scrum

Assessment & Certification Overview. About Scrum.org

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

Challenges in the Transition from Waterfall to Scrum a Casestudy at Portbase

Scrum Mastery: From Good To Great Servant-Leadership Download Free (EPUB, PDF)

EFFECTIVE DAILY SCRUM PATTERNS. Charles Bradley

OUR TRIATHLON VISION

Clinton Keith. Scrum Essentials for Game Teams. Clinton Keith Scott Crabtree. Thursday, March 1, 12. Presented by. Scrum is a simple framework

The Agile NBA TM Framework

SCRUM REBOOT THIS TIME WITH THE VALUES CASE STUDY. Introduction

Craig Smith. Scrum Masters: The Full-Time Role Conundrum

Advice Report Scrum Master Example. <Name> <Organisation>

ScrumBut. Michael Hall Three Beacons

Scrum #CPBR5. Feb 11, 2012 Sao Paulo, Brasil.

Is there hope for a certified Project Manager in an agile world? Inspecting behavioural competences of Project Managers and Scrum Masters

An Introduction to the Framework for Scaling Scrum A Webcast by Scrum.org

Become a Certified. ScrumMaster. (CSM ) from our 2 full day s intensive. conducted by authorized faculties from Scrum Alliance.

Actionable Tips to Improve Sprint Planning in Scrum

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

EXIN Agile Scrum Foundation

SCRUM ALLIANCE SCRUM FOUNDATIONS LEARNING OBJECTIVES December 2018 by the Scrum Alliance CSP Learning Objectives Committee

From to Scrum. Jurica

SCRUM Agile Project Management

Webinar on Introduction to Scrum and Agile and Training for Scrum Fundamentals Certified (SFC ) Certification

Planning for tennis in your Local Government Area. A resource from Tennis Australia

COACHING BLUEPRINT COACHING

User Help. Fabasoft Scrum

WHITE PAPER. Agile / Scrum

SAFe Scrum Master. Introducción. Objetivos. Referencia JJM 147. Duración (horas) 16. Última actualización 9 Abril Modalidades Presencial

More on Scrum roles. Source: Mike Cohn - Succeeding with Agile Software Development Using Scrum (Addison Wesley, 2010)

An Agile PM Isn t What You Think Where Does Traditional Project Management Fit in an Agile Project Using Scrum? By Jimi Fosdick

Chapter 3 - Research Methodology. 3.3 Conceptual framework (Research design)

A Case Study. Invention of Nano Scrum and how does it look like?

Agile Drupal Development with Scrum. 3. September 2009 Philipp Schroeder, Liip AG Mori Sugimoto, Diasporan

Australian Volleyball Federation

Kick me. Kicking ScrumBut. Rowan Bunning. Certified Scrum Trainer Software WithStyle

POSITION DESCRIPTION. Park, Pipe and Freeride Manager (Freeski and Snowboard)

Why Managers Need Scrum Capturing the Competitive Advantage

LCI Arizona Community of Practice

Course Title: Agile Scrum Team Simulation Workshop

THE STATE OF MIND MODEL

GOVERNMENT OF SASKATCHEWAN SUBMISSION TO THE RAILWAY SAFETY ACT REVIEW PANEL

Scrum Master (CM-SMC)

Transcription:

Scrum Master is a servant-leader for the Scrum Team. The Scrum Master helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren t. The Scrum Master helps everyone change these interactions to maximize the value created by the Scrum Team. (The Scrum Guide 2017) Has no formal authority but Coaches the Development Team in self-organization and crossfunctionality Helps the Development Team find ways to create high-value products Helps the Product Owner find the best way to organize the Product Backlog Facilitates Scrum events Leads and coaches the wider organization in Scrum adoption Helps employees and stakeholders understand Scrum

Product Owner responsible for maximizing the value of the product resulting from the work of the Development Team. (The Scrum Guide 2017) The sole person responsible for managing the Product Backlog. Backlog management includes: Clearly expressing Product Backlog items Ensuring the Development Team understands them Ordering the items in the Product Backlog In the way that best achieves goals and missions Optimizing the value of the work of the Development Team Ensuring the Backlog is visible, transparent and clear to all Shows what the Development Team will work on next For the Product Owner to succeed, the entire organization must respect his or her decisions. (The Scrum Guide 2017 )

Sprint Planning The work to be performed in the Sprint is planned at the Sprint Planning. This plan is created by the collaborative work of the entire Scrum Team. (The Scrum Guide 2017) Time-boxed to a maximum of 8 hours for a one month sprint Usually shorter for shorter sprints Attended by the entire Scrum Team Attendance of others only at the invitation of the Scrum Team Identifies the value to be created in the form of an agreed Sprint Goal Forecasts the number of Product Backlog Items (PBIs) that will be completed This is solely the responsibility of the Development Team Creates a Sprint Backlog that lists the selected PBIs and articulates the plan for delivering them

Product Backlog is an ordered list of everything that is known to be needed in the product. It is the single source of requirements for any changes to be made to the product. (The Scrum Guide 2017) Responsibility of the Product Owner Including its content, availability and ordering Sole source of work for the Development Team Dynamic, constantly changing to reflect product needs Presents Product Backlog items in terms of their description, order, effort estimate and value Higher ordered Product Backlog items are more detailed and clearer than lower ordered ones Refinement involves adding detail to Product Backlog items as they approach the build horizon Lasts as long as the product itself

Sprint The heart of Scrum is a Sprint, a time-box of one month or less during which a Done, useable, and potentially releasable product increment is created. (The Scrum Guide 2017) Limited to one calendar month A new Sprint starts immediately after the conclusion of the previous Sprint Contains and consists of the Sprint Planning, Daily Scrums, the development work, the Sprint Review and the Sprint Retrospective No changes are made during the Sprint that may endanger the Sprint Goal Has a goal of what is to be built, a design and flexible plan that will guide building it, the work, and the product increment

Scrum The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules. Each component within the framework serves a specific purpose and is essential to Scrum s success and usage. (The Scrum Guide 2017) 3 roles Scrum Master, Product Owner, Development Team 3 artifacts Product Backlog, Sprint Backlog, Implement of potentially shippable product 4 events within each sprint Sprint Programming meeting, Daily Scrum, Sprint Review, Sprint Retrospective 5 values Focus, Openness, Respect, Courage, Commitment Definition of Done

SCRUM ON A POSTER 3 roles Scrum Master, Product Owner, Development Team 3 artifacts Product Backlog, Sprint Backlog, Implement of potentially shippable product 4 events within each sprint Sprint Programming meeting, Daily Scrum, Sprint Review, Sprint Retrospective 5 values Focus, Openness, Respect, Courage, Commitment Definition of Done

Definition of Done When a Product Backlog item or an increment is described as Done, everyone must understand what Done means. Although this may vary significantly per Scrum Team, members must have a shared understanding of what it means for work to be complete, to ensure transparency. This is the definition of Done for the Scrum Team and is used to assess when work is complete on the product increment. (The Scrum Guide 2017) Each Sprint delivers increments of potentially releasable functionality that adhere to the Scrum Team s current definition of Done Development Teams on multiple Scrum Teams must all mutually define the definition of Done As Scrum Teams mature, it is expected that their definitions of Done will expand to include more stringent criteria for higher quality Any one product or system should have a definition of Done that is standard for any work done on it.

Development Team consists of professionals who do the work of delivering a potentially releasable Increment of Done product at the end of each Sprint. (The Scrum Guide 2017) They are self-organising. No one (not even the Scrum Master) tells them how to turn Product Backlog into Increments of potentially releasable functionality They are cross-functional, with all the skills as a team necessary to create a product Increment Scrum recognises no titles for Development Team members, regardless of the work being performed by the person Individual Development Team members may have specialised skills and areas of focus, but accountability belongs to the Development Team as a whole Optimal team size is small enough to remain nimble and large enough to complete significant work within a Sprint Fewer than three Development Team members decreases interaction and results in smaller productivity gains. Small teams may encounter skill restraints More than nine members requires too much co-ordination Large teams generate too much complexity

Daily Scrum is a 15-minute time-boxed event for the Development Team. The Daily Sprint is held every day of the Sprint. At it, the Development Team plans work for the next 24 hours. (The Scrum Guide 2017) Held at the same time and place each day to reduce complexity The Development Team use the Daily Scrum to inspect progress toward the Sprint Goal And towards completing the work in the Sprint Backlog At the end of the Daily Scrum, the Development Team should be clear about how they will work together to accomplish the Sprint Goal, and create the anticipated Increment by the end of the Sprint The Development Team often meet after the Daily Scrum for detailed discussions, or to adapt/replan the rest of the Sprint s work Daily Scrums improve communications, eliminate other meetings, identify impediments to development for removal, high-light and promote quick decision-making, and improve the Development Team s level of knowledge (Scrum Guide 2017)

Sprint Review is held at the end of the Sprint to inspect the Increment and adapt the Product Backlog if needed. (The Scrum Guide 2017) Lasts for four hours max for one-month Sprints For shorter Sprints, the review is usually shorter Attendees include the Scrum Team and key stakeholders invited by the Product Owner The Development Team discusses what went well during the Sprint, what problems it ran into, and how those problems were solved The Development Team demonstrates the work that it has Done and answers questions about the Increment The Product Owner discusses the Product Backlog as it stands The entire group collaborates on what to do next, so that the Sprint Review provides input to the next Sprint Planning The result of the Sprint Review is a revised Product Backlog that defines the probable Product Backlog items for the next Sprint. The Product Backlog may also be adjusted overall to meet new opportunities. (Scrum Guide 2017)

Sprint Backlog is the set of Product Backlog items selected for the Sprint, plus a plan for delivering the product Increment and realizing the Sprint Goal. The Sprint Backlog is a forecast by the Development Team about what functionality will be in the next Increment and the work needed to deliver that functionality into a Done Increment. (The Scrum Guide 2017) Belongs solely to the Development Team Makes visible all of the work the Development Team identifies as necessary to meet the Sprint Goal Has enough detail that changes in progress can be understood in the Daily Scrum Modified by the Development Team alone throughout the Sprint New work can be added Unnecessary elements can be deleted Is a highly visible, real-time picture of the work that the Development Team plans to accomplish during the Sprint Includes at least one high priority process improvement identified in the previous Retrospective meeting

Increment is the sum of all the Product Backlog items completed during a Sprint and the value of the increments of all previous Sprints. (The Scrum Guide 2017) At the end of a Sprint, the new Increment must be Done Must be in a useable condition regardless of whether the Product Owner decides to release it Meet the Scrum Team s definition of Done Is a step towards a vision or a goal

Sprint Retrospective is an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint. (The Scrum Guide 2017) Occurs after the Sprint Review and prior to the next Sprint Planning Scrum Master ensures that the event takes place that attendants understand its purpose that the meeting is positive and productive The Sprint Retrospective provides a formal opportunity to focus on inspection and adaption The purpose of the Sprint Retrospective is to: Inspect how the last Sprint went with regards to people, relationships, process and tools Identify and order the major items that went well and potential improvements Create a plan for implementing improvements to the way the Scrum Team does its work (The Scrum Guide 2017)

Five Values When the values of commitment, courage, focus, openness and respect are embodied and lived by the Scrum Team, the Scrum pillars of transparency, inspection and adaptation come to life and build trust for everyone. The Scrum Team members learn and explore those values as they work with the Scrum roles, events and artifacts. (The Scrum Guide 2017) Successful use of Scrum depends on people becoming more proficient in living these 5 values People personally commit to achieving the goals of the Scrum Team The Scrum Team members have courage to do the right thing and work on tough problems Everyone focuses on the work of the Sprint and the goals of the Scrum Team The Scrum Team and its stakeholders agree to be open about all the work and the challenges with performing the work Scrum Team members respect each other to be capable, independent people (Taken from The Scrum Guide 2017)