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

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

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

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

PSM I PROFESSIONAL SCRUM MASTER

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

Agile project management with scrum

Creative Commons License Attribution

Software Engineering. M Umair.

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

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

Scrum Basics. Prof. Casper Lassenius Aalto University

THE SCRUM GUIDE. illustrated

Breakout Session Scrum

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

Agile Methodology (Scrum Approach)

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

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

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

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

Your Essential Guide to Scrum Project Management

Things that can be done to optimize team performance

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

The Kanban Guide for Scrum Teams

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

ScrumBut. Michael Hall Three Beacons

SCRUM artifacts, metrics and their application

Scrum Master Lessons from My 4 Year Old Son

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

Scrum Master (CM-SMC)

Agile Development with Scrum V 2.1ITC

Sprint Review Meeting

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

Scrum Guide Revision

Evaluating Scrum in complex organizations (questions per Index)

Global Certifying Authority for Scrum and Agile Professionals

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

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

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

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

ASM.exin

Scrum Dos and Don ts

Course Title: Agile Scrum Team Simulation Workshop

The Guide The Definitive Guide to The Rules of the Game

What Scrum Is, What Is It Not?

Introduction to Scrum

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

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

SCRUM REBOOT THIS TIME WITH THE VALUES CASE STUDY. Introduction

Scrum Reboot This Time with the Values

LCI Arizona Community of Practice

SCRUM TRAINING WITH CLINTON KEITH

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

Scrum Portfolio jumshat.com

Version February 2018

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

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

Scrum Agile Software Development

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

isqi Scrum Master Pro SCRUM MASTER PRO Syllabus isqi GmbH 2018 Syllabus Page 1 SMP V1.5 Syllabus

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

From to Scrum. Jurica

Scrum Master Certification

Agile Roles and Responsibilities

Scrum. A method for the efficient or the lazy? Annica Rydin

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

User Help. Fabasoft Scrum

The Agile NBA TM Framework

EFFECTIVE DAILY SCRUM PATTERNS. Charles Bradley

EXIN Agile Scrum Master

Wednesday, April 29, Scrum

SCRUM Agile Project Management

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

Copyright , Scrum.org, All Rights Reserved v1.1

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

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

Toward a Catalog of Scrum Smells

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

Rev 0 / 09/11/17 / JN. Agile Project Management using Scrum

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

Game Production: agile development with Scrum

EXIN Agile Scrum Foundation

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

Scrum Master Guide READ ONLINE

Agile Software Development. Stefan Balbo

Actionable Tips to Improve Sprint Planning in Scrum

Flock Theory, Applied (To Scrum)

CSM Certified Scrum Master (CSM)

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

GIVE THANKS FOR SCRUM 2018

Software Product Development an Approach Using Scrum

The Elements Of Scrum Chris Sims

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

Kanban vs Scrum. A practical guide. Dev 3 2 B C

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

International Scrum Master Certified (SMC TM )

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

Scaling Spotify with Tribes, Squads, Chapters & Guilds

Agile & Lean Education Associates. The Daily Scrum. by Richard Dick Carlson. Copyright 2014, Richard Carlson; All Rights Reserved 1

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

Why Managers Need Scrum Capturing the Competitive Advantage

Transcription:

Scrum Cheat Sheet 1. Definition Scrum is a framework within which people can address complex adaptive problems. Scrum is not a methodology, a process or a technique. It s a framework. Scrum is founded on empirical process control theory, or empiricism. 2. Pillars of Scrum Three pillars of Scrum are: Transparency, Inspection, and Adaptation. Scrum events for inspection and adaptation are: Sprint Planning Daily Scrum Sprint Review Sprint Retrospective 3. Scum Values Commitment Courage Focus Openness Respect

4. Scrum Team Scrum team consits of only: Product Owner Development Team Scrum Master Scrum does NOT have following roles: Manager Project Manager Developer Architect Tester Designer... All development tasks are carried out by Development Team, there is no specific role like Developer, Tester, Architect,... a. Product Owner (PO) PO is the only person responsible for managing the Product Backlog: o Clearly expressing Product Backlog items; o Ordering the items in the Product Backlog; o Optimizing the value of the work the Development Team performs; o Ensuring that the Product Backlog is visible, transparent, and clear to all; o Ensuring the Development Team understands Product Backlog items. PO is one person, not a committee. PO monitors progress toward business objective or release. Only PO can terminate a Sprint.

b. Development Team Self-organizing: Choose how best to accomplish their work, rather than being directed by others outside the team; Cross-functional: Should have all skills as a team necessary to create a product increment; No titles for Team members other than Developer; Development Team monitors progress toward Sprint goal; Development Team decides how many Product Backlog Items to do in a Sprint; Responsible for: o Delivering a potentially releasable Increment; o Creating Definition of Done ; o The Sprint Backlog; o Conducting the Daily Scrum; o All estimates in the Product Backlog; Recommended size for a Development is between 3-9 people. c. Scrum Master (SM) Responsible for: o Ensuring Scrum is understood and enacted; o Facilitating Scrum events as requested or needed; o Removing impediments to the Development Team s progress; o Coaching the Development Team o Leading and coaching the organization in its Scrum adoption SM ensures that the Development Team has the Daily Scrum meeting (but the Development Team is responsible for conducting the Daily Scrum). SM teaches the Development Team to keep the Daily Scrum within the 15-minute time-box. SM enforces the rule that only Development Team members participate in the Daily Scrum.

5. Scrum Events All events are time-boxed events (i.e. they have a maximum duration). a. The Sprint Scrum consists of sprints Time-box: One month or less Sprint consists of the development work and other Scrum Events o Sprint Planning o Daily Scrums o Sprint Review o Sprint Retrospective. Only the Product Owner can cancel the Sprint (if the Sprint Goal becomes obsolete). Time-box values of Scrum Events for a one-month Sprint Daily Scrum is max. 15 min event regardless of Sprint duration. b. Sprint Planning Entire Scrum Team attends Sprint Planning meeting. Time-box: 8 hours for a one-month Sprint answers the following: o What can be done this Sprint? o How will the chosen work get done? Development Team members select the Product Backlog items for the Sprint. Scrum Team crafts a Sprint Goal in Sprint Planning meeting. Sprint Goal is a short description of what the team plans to achieve during the sprint.

c. Daily Scrum Development Team holds this meeting to synchronize activities and create a plan for the next 24 hours. Daily Scrum is used for inspecting progress toward the Sprint Goal. Time-box: 15 minutes This meeting is held at the same time and place each day. Development Team members explain: o What did I do yesterday? o What will I do today? o Do I see any impediment that prevents me? Development Team is responsible for conducting the Daily Scrum. Scrum Master ensures that the Development Team has the meeting (and keep it within the 15-minute time-box). d. Sprint Review Sprint Review is held at the end of the Sprint to inspect the Increment. Time-box: 4 hours for a one-month Sprint. Stakeholders and Scrum Team attend this meeting. Key stakeholders invited by the Product Owner. Based on this meeting, Product Backlog might be updated. e. Sprint Retrospective Scrum team attends this meeting. Time-box: 3 hours for a one-month Sprint. Scrum Team to inspects itself and creates a plan for improvements. People, relationships, process and tools are inspected.

6. Scrum Artifacts a. Product Backlog (PB) is an ordered (prioritized) list of all product features Higher ordered PB items are usually clearer and more detailed than lower ordered ones. PB can contain business features, defects, technical improvements, non-functional features. PB is a living artifact, it always changes. Product Owner is responsible for PB. Product Owner can get feedback from Stakeholders and Scrum Team to create/update PB. If multiple scrum teams are working on the same product, they should have one PB. b. Sprint Backlog (SB) SP is a list of tasks to be completed during the Sprint. During Sprint Planning meeting, Development Team selects items from Product Backlog to achieve the Sprint Goal. Development Team can update the SP during the Sprint. Only the Development Team can SP during a Sprint. c. Increment The Increment is the sum of all the Product Backlog items completed during a Sprint and the value of the increments of all previous Sprints.

7. Definition of Done Definition of Done is a checklist of items that must be completed to call an item is finished; Definition of Done is used to assess when work is complete on the product Increment; Definition of Done enhances the transparency of increments; When many Development Teams are working on the same product, they should have the same Definition of Done ; During each Sprint Retrospective, Scrum Team can make changes on the Definition of Done if necessary;

8. FAQ Question 1: Is it required to release the increment at the end of each Sprint? Answer 1: No. It s required to create an increment ready to release at the end of each Sprint but it s not required to release the increment. Product Owner decides whether to release or not. Question 2: Is it required to deliver an increment in the first Sprint? Answer 2: Yes. First Sprint isn t different from other Sprints. In each Sprint it s required to deliver an increment. Question 3: Should there be a Release Sprint? Answer 3: No. There is no Release Sprint in Scrum. Question 4: Should there be a Hardening Sprint to remove technical debts? Answer 4: No. There should be no Hardening Sprint just for the purpose of resolving technical debts. In each Sprint it s required to deliver an increment. Techical debts can be removed regularly during Sprints. Question 5: What do burndown charts show? Answer 5: It shows the work remaining over time within the sprint. Question 6: What should be done in Sprint 0? Answer 6: There is no Sprint 0 in Scrum.