Actionable Tips to Improve Sprint Planning in Scrum

Similar documents
Agile Methodology (Scrum Approach)

PSM I PROFESSIONAL SCRUM MASTER

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

Global Certifying Authority for Scrum and Agile Professionals

Software Engineering. M Umair.

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

Agile project management with scrum

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

Agile Development with Scrum V 2.1ITC

International Scrum Master Certified (SMC TM )

Scrum Portfolio jumshat.com

SCRUM Agile Project Management

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

Course Title: Agile Scrum Team Simulation Workshop

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

Scrum Master (CM-SMC)

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

ASM.exin

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

Scrum Basics. Prof. Casper Lassenius Aalto University

Your Essential Guide to Scrum Project Management

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

Sprint Planning. SWEN-261 Introduction to Software Engineering. Department of Software Engineering Rochester Institute of Technology

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

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

Scrum Basics: A Very Quick Guide To Agile Project Management PDF

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

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

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

EXIN Agile Scrum Master

The Kanban Guide for Scrum Teams

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

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

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.

WHITE PAPER. Agile / Scrum

Evaluating Scrum in complex organizations (questions per Index)

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

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

International Scrum Master Certified (SMC TM )

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

CSM Certified Scrum Master (CSM)

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

Agile Roles and Responsibilities

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

Flock Theory, Applied (To Scrum)

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

ScrumBut. Michael Hall Three Beacons

EXIN Agile Scrum Foundation

User Help. Fabasoft Scrum

Scrum Dos and Don ts

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

Agile Software Development. Stefan Balbo

The Elements Of Scrum Chris Sims

David Mutchler Professor of Computer Science and Software Engineering

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

Breakout Session Scrum

psm scrum F2BC6D6728A3DC383C47B4D284BF1755 Psm Scrum 1 / 7

Creative Commons License Attribution

Scrum Master Certification

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

Toward a Catalog of Scrum Smells

Introduction to Scrum

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

LCI Arizona Community of Practice

THE SCRUM GUIDE. illustrated

Wednesday, April 29, Scrum

An Introduction To SCRUM Project Management. By Sivaparamesh Parameswaran Ravindran

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

Software Product Development an Approach Using Scrum

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

Tennis Victoria Club Guide Coach Relationship

What Scrum Is, What Is It Not?

Scrum Master Guide READ ONLINE

Scrum The First Agile Methodology For Managing Product Development Step By Step Agile Scrum Scrum Marketing Scrum Development

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

Transition from Scrum to Flow

CAMPUS GUIDE TO BIKE SHARE. h o w t o p l a n a n d l a u n c h a s u c c e s s f u l u n i v e r s i t y b i k e s h a r e p r o g r a m

A living laboratory on the cutting edge of Enterprise Scrum

BYE-LAWS TO ARTICLE 56 DUTIES OF THE COMMISSIONS AND WORKING GROUPS

GUIDE TO RUNNING A BIKE SHARE. h o w t o p l a n a n d o p e r a t e a s u c c e s s f u l b i k e s h a r e p r o g r a m

Pass Protection Manual

Move 1. Introduction & Bio. Keith Deibert. SD Manufacturing & Technology Solutions Business Advisor. Blake Sandnes. Chief Engineer RMS Roller-Grinder

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

THEORY OF TRAINING, THEORETICAL CONSIDERATIONS WOMEN S RACE WALKING

Advice on Conducting the Scrum of Scrums Meeting

International Scrum Developer Certified (SDC TM )

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

NORTHERN SUBURBS NETBALL ASSOCIATION. Strategy Session. Authors: Megan Anderson Jenny Gage Traill

ROLE DESCRIPTIONS BY COMPETENCY LEVEL

Scrum Guide Revision

Introduction Definition of decision-making: the capacity of the player to execute an action following some conscious tactical or strategical choice.

DESIGN OPTIMIZATION OF WORK ROLL CHOCK AND BACKUP ROLL CHOCK IN COLD ROLLING MILL

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

Determining Occurrence in FMEA Using Hazard Function

Risk Based Testing in agile teams Csaba Szökőcs evosoft Hungary Kft. evosoft Hungary Kft Risk Based Testing in agile teams 1

Fishery Improvement Projects

Assessment & Certification Overview. About Scrum.org

SMART CITIES & MOBILITY AS A SERVICE

Transcription:

6 Actionable Tips to Improve Sprint Planning in Scrum An ISO 9001:2008 certified company

Scrum, as an agile approach to manage software projects, has gained huge importance among software organizations. Everyone in the industry is talking about it, and especially about the myriad benefits it offers. However, there are a number of software companies who are aware of Scrum and know how it can improve efficiency, but don t know properly how to implement in their software development process. If implemented accurately, Scrum is an effective way of managing software development projects. DAILY SPRINT PLANNING PRODUCT BACKLOG PLANNING BACKLOG PRODUCT INCREMENT But how does Scrum work? The Scrum methodology is implemented through a series of Sprints. To put it in simple words, a Sprint is an integral part of any Scrum based process, without which the methodology loses importance. Effective Sprint planning is vital for any Scrum project s success. However, many consider it to be hardest part in Scrum. In this ebook, we have shared few actionable tips which will guide you and your team to improve Sprint planning in Scrum. 6 ACTIONABLE TIPS TO IMPROVE SPRINT PLANNING IN SCRUM // 02

How do you plan a Sprint? Sprint generally begins with defining a product backlog and doing effort estimation. At the end of each Sprint, the Scrum Master reviews the progress and identifies action areas for the next Sprint. It s the Scrum Master s responsibility to see that the list of tasks specified in the product backlog is accomplished before the product is released. The Scrum Master in consultation with the product owner, who maintains the list of backlog, plans and decides on the duration of Sprint. Following are some of the critical steps in implementing a Sprint: It begins with the product owner prioritizing the backlog list. The development team and stakeholders meet to decide which backlog should be accomplished in the next sprint and what would be the deliverables. The development team identifies the items of priority from the list for completion. The team obtains all details about the high priority task from the stakeholders. The time required to complete the amount of work is specified by the team. Once the time to complete the work has been defined, the team finalizes the Sprint goal. Certain backlog items may be broken down and selected as Sprint backlog. The team cannot add new items to the Sprint until the next Sprint. 6 ACTIONABLE TIPS TO IMPROVE SPRINT PLANNING IN SCRUM // 03

Building a Sprint team The Scrum Master plays a crucial role in building and motivating a Sprint team, which is generally a self-organized team consisting not more than 5-7 members. If the Scrum Master feels there is any need to induct more members in the team depending on the backlog to be completed, he/she breaks it into more than one Sprint and creates small teams. Following are the characteristics of a Sprint team: The Sprint team generally works in timeframes of 25-30 days. A Sprint team is assigned to take up analysis, design, coding and testing of the software. The Scrum Master can introduce team members with expertise in certain domains to work in a part-time basis. The team though is free to make decisions, is bound to work within the constraints of the company s standards and guidelines. The Sprint team can end the Sprint abruptly, if it feels the Sprint goal cannot be achieved due to lack of authority to perform things, or wrong assumptions made during planning. 6 ACTIONABLE TIPS TO IMPROVE SPRINT PLANNING IN SCRUM // 04

6 Actionable tips to improve Sprint planning While Sprint planning meeting is a vital part of Scrum, many software professionals still consider it to be one of the complex parts in Scrum. This is actually not the case! The ultimate goal of Sprint planning is to predict the amount of work the team can accomplish in a period of time. Therefore it is obvious that methodical and accurate planning, combined with full support and commitment from every team member is essential to make a Sprint planning successful. We have listed below few tips which have been gathered from actual software projects to help you and your team to plan next Sprint meeting efficiently. 1 Introduce a break in between If we go by Scrum principles, a meeting will have 8-9 hours of timebox for a 30 day long Sprint. However, long duration meetings are generally unproductive, as the team members get exhausted. In order to motivate the team, the Scrum Master should introduce a break in the middle of two meetings. The break period could be in the lunch time. The first part of the meeting could be of 4 hours, followed by lunch, and then carrying out the remaining part of the meeting in another 4 hours. 2 Make it easy for developers You have to consider the fact that developers and programmers like code better than documentation. Therefore you can make their life easier by organizing planning meeting at the beginning of a week (Monday or Tuesday). By doing this, the team can easily remember the product owner s briefing about the product backlog items discussed in the first part of the meeting, and thus can avoid the tedious process of documenting it. 3 Ensure active participation from the team A Sprint meeting only becomes a success, if there is active participation from the entire team. The entire team should feel motivated and committed to the goal. The team should not feel distracted and participate whole heartedly during the meeting. Scrum teams often introduce a mobile box, where all team members keep their mobile phones, preferably on vibration mode, to stay away from distraction. 6 ACTIONABLE TIPS TO IMPROVE SPRINT PLANNING IN SCRUM // 05

4 Estimate each product backlog The Scrum Master should ask the team to create the tasks together for each product backlog item, identified for the Sprint. This would encourage the team to analyse and estimate the effort required for each task. The exercise enables the team to comprehend the size of each product backlog item in the current sprint. The programmers in the team should write each task in their own words to ensure that each and everyone understands each item during the sprint. 5 Focus on team collaboration The Scrum Master shouldn t plan for optimal utilisation of resources, or try to be over efficient with each team member s time. Rather, he/she should plan for team collaboration. Ideally, the plan would be to work at one story a time as a team, so that the whole team gets the opportunity to work together and learn from each other. If the team learns more, they will feel positive about the work they are doing and this would benefit the Sprint planning as a whole. 6 Maximise team effort Once the meeting is over, and the team gets estimates for the tasks, they must be saved on a repository, such as Excel or the Microsoft Team System. By doing this, the team can avoid losing the tasks and maximize their work during the meeting. Proper Sprint planning is essential for any Scrum team to ensure that the product launch will be on time. The Sprint team should be really motivated and committed towards the planning effort and to complete the backlog. Typically, a healthy dynamic should evolve where the development team tries to excel at achieving Sprint goals and building great products, and only then the sole objective of Scrum is achieved. 6 ACTIONABLE TIPS TO IMPROVE SPRINT PLANNING IN SCRUM // 06

C 2015 comakeit The Netherlands Drielandendreef 42-44, 3845 CA Harderwijk The Netherlands Telephone: +31 341 27 44 55 www.comakeit.com Rek. nr. 3141.63.972 (Rabobank) BIC: RABONL2U IBAN: NL74 RABO 0314163972 VAT. nr. NL8071.46.699.B01 India Plot No.564/A 39, Road No.92, Jubilee Hills Hyderabad 500 033, India, P: +91 40 4035 1000