SlideShare une entreprise Scribd logo
1  sur  20
© 2015 iZenBridge | Public
Starting Right!
Your Guide to Effective
Sprint Planning
© 2015 iZenBridge | Public
Speaker Introduction – Sanjay Kumar
• Trainer with iZenBridge Consultancy:
• Certified Scrum Developer (CSD)
• Agile Certified Practitioner (PMI-ACP)
• Corporate trainings on Agile, Scrum, XP, Kanban
• 15+ years of software development experience
• Companies – TCS, Actuate, Keane, Deutsche Bank, et al
• Roles – Developer, Consultant, Tech Lead, Manager, Scrum Master
• Team Settings – Local, Global, Big, Small and Silo
• Technologies – Java/J2EE, PL/SQL
• Experience with Agile – 2006 onwards
• Agile Certifications – CSM, CSD, CSP, PMI-ACP, SAFe Agilist
© 2015 iZenBridge | Public
Session Agenda
Need for Sprint Planning
Sprint Planning Pre-requisites
Key Steps in Sprint Planning
Sprint Planning Challenges
The Bottom-Line
Q & A
© 2015 iZenBridge | Public
Need for Sprint Planning
© 2015 iZenBridge | Public
The Benefits of Agility
Faster time to market
Responsiveness to change
Self managing teams
Sustainable pace of development
Minimize process waste
© 2015 iZenBridge | Public
How to Achieve Agility
Progressive planning and development with an aim to release early
and often:
Limit work in progress
Build quality in
Faster feedback loops
Collaboration
Continuous Improvement
© 2015 iZenBridge | Public
Motivations for Sprint Planning
Helps teams balance ‘predictability’ and ‘adaptability’:
Progressive planning
o Progressive elaboration
o Progressive development
Release early and often
Limiting work in progress
Faster feedback cycle
Collaboration
o Team planning the work must be same as team that does the work
© 2015 iZenBridge | Public
Pre-requisites for Sprint Planning
Refined product backlog
Cross-functional team
Whole team
An expert facilitator
© 2015 iZenBridge | Public
Sprint Planning Process
© 2015 iZenBridge | Public
Sprint Planning Steps
1. Understand the stories
2. Pick stories for development
3. Plan each story for development
4. Closing the Sprint Planning
© 2015 iZenBridge | Public
Step 1 – Understand the Stories
Acceptance Criteria
• What needs to be done?
Story estimates
• Effort involved
• Complexity
• Uncertainty
© 2015 iZenBridge | Public
Step 2 – Pick stories for development
How much the team can plan to do in a Sprint depends on:
Historic velocity
Team capacity in the current Sprint (hours)
• Holidays
• Personal leaves
• Part-timers vs. full-timers
• Ideal day vs. an actual day
How the planning unfolds
© 2015 iZenBridge | Public
Step 3 – Plan Each Story for Development
1. Is the story ready for development?
o Technical capabilities
o External dependencies
o Internal dependencies
2. High level design discussion
3. List of tasks that need to be done
o Refer definition of done (DoD)
o Vertical slicing vs. horizontal slicing
4. Task allocation
o Assignment and estimation – Push vs. Pull
© 2015 iZenBridge | Public
Sprint Planning Board – Sample
Team
Member
Total
Capacity
Story 1 Capacity
After
Story 1
Story 2 Capacity
After
Story 2
… Final
Capacity
A 48 Task1 42 Task1 36 5
B 48 Task2 40 40 8
C 48 48 Task2 48 -2
D 42 Task3 36 Task3 30 10
E 36 36 Task4 28 4
… … … …
© 2015 iZenBridge | Public
Step 4 – Closing the Sprint Planning
1. Sprint Goal
2. Fist of Five
© 2015 iZenBridge | Public
Sprint Planning Challenges
© 2015 iZenBridge | Public
Sprint Planning Challenges
 Team fails to understand the story in its entirety
 Members do not self-volunteer for tasks
 Members over-estimate their tasks
 Team misses several key tasks
 The task allocation is not Pull-based
 The meeting takes too long
© 2015 iZenBridge | Public
The Bottom Line
 Sprint Planning should not be the FIRST time team sees a
requirement
 Team must estimate work – stories and tasks
 Keep design discussions to high level only
 Facilitate pull-based task allocation
 Gauge team confidence before closing – Fist of Five!
© 2015 iZenBridge | Public
© 2015 iZenBridge | Public
Stay Connected
iZenBridge Consultancy
http://www.iZenBridge.com
http://forum.iZenBridge.com
http://www.youtube.com/izenbridge
Discuss Agile Network
http://www.DiscussAgile.com
https://www.linkedin.com/grp/home?gid=8327124
SunjayKumar@gmail.com
LinkedIn.com/in/sunjaykumar
Twitter.com/AgilityDelivers

Contenu connexe

Tendances

Getting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog GroomingGetting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog GroomingEasy Agile
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile MethodologyNiel Deckx
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog RefinementKatarzyna Kot
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202David Hanson
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development processjhericks
 
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutSprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutJason Knight
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingVikrama Dhiman
 
Dive into sprint planning
Dive into sprint planning Dive into sprint planning
Dive into sprint planning Priyanka Nomula
 

Tendances (20)

Getting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog GroomingGetting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog Grooming
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog Refinement
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutSprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum - Product Backlog
Scrum - Product BacklogScrum - Product Backlog
Scrum - Product Backlog
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
 
Scrum events
Scrum eventsScrum events
Scrum events
 
Agile Scrum Estimation
Agile   Scrum EstimationAgile   Scrum Estimation
Agile Scrum Estimation
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Dive into sprint planning
Dive into sprint planning Dive into sprint planning
Dive into sprint planning
 
User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
 
Scrum
ScrumScrum
Scrum
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 

En vedette (15)

JCP version 2.10, Broadening JCP Membership (aka JSR 364)
JCP version 2.10, Broadening JCP Membership (aka JSR 364)JCP version 2.10, Broadening JCP Membership (aka JSR 364)
JCP version 2.10, Broadening JCP Membership (aka JSR 364)
 
Apresentacao final espm_v4_110919
Apresentacao final espm_v4_110919Apresentacao final espm_v4_110919
Apresentacao final espm_v4_110919
 
Andreea marin&andreea esca
Andreea marin&andreea escaAndreea marin&andreea esca
Andreea marin&andreea esca
 
IT for manufacturing
IT for manufacturingIT for manufacturing
IT for manufacturing
 
4.7.5
4.7.54.7.5
4.7.5
 
Por que escogí la carrera de lic
Por que escogí la carrera de licPor que escogí la carrera de lic
Por que escogí la carrera de lic
 
Cv .
Cv .Cv .
Cv .
 
U7 camping items-1 ero-2a
U7  camping items-1 ero-2aU7  camping items-1 ero-2a
U7 camping items-1 ero-2a
 
Going to verbs 5to prim
Going to verbs   5to primGoing to verbs   5to prim
Going to verbs 5to prim
 
Master of Science in HRM
Master of Science in HRMMaster of Science in HRM
Master of Science in HRM
 
MetropolitanCannon Launch Media Report
MetropolitanCannon Launch Media ReportMetropolitanCannon Launch Media Report
MetropolitanCannon Launch Media Report
 
Given/When/Then-ready sprint planning (Agile Tour Vienna 2015)
Given/When/Then-ready sprint planning (Agile Tour Vienna 2015)Given/When/Then-ready sprint planning (Agile Tour Vienna 2015)
Given/When/Then-ready sprint planning (Agile Tour Vienna 2015)
 
Edm
EdmEdm
Edm
 
Expressing preferences
Expressing preferencesExpressing preferences
Expressing preferences
 
Manejo integral de sustancias químicas
Manejo integral de sustancias químicas Manejo integral de sustancias químicas
Manejo integral de sustancias químicas
 

Similaire à The Essence of Sprint Planning : Presented by Sprint Planning

Agile 101
Agile 101Agile 101
Agile 101beLithe
 
Making the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success storyMaking the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success storyPlanview
 
Relaunching gainsight at your organization
Relaunching gainsight at your organizationRelaunching gainsight at your organization
Relaunching gainsight at your organizationGainsight
 
Webinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridgeWebinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridgeSaket Bansal
 
How to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with AgileHow to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with AgileDCG Software Value
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative developmentDeny Prasetia
 
20130312 The Zombies of Project Management
20130312 The Zombies of Project Management20130312 The Zombies of Project Management
20130312 The Zombies of Project ManagementYoussef Mourra
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum franohara99
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrumBestoutcome
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptxRafeeq T
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project ManagementDanielle Logan
 
Project Planning.ppt
Project Planning.pptProject Planning.ppt
Project Planning.pptselam49
 
Results of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile RetrospectiveResults of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile RetrospectiveDave Prior
 
Leading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsLeading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsCynthia Clay
 
360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15Steve Perry
 
Agile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so farAgile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so farLeandro Pinter
 

Similaire à The Essence of Sprint Planning : Presented by Sprint Planning (20)

Agile 101
Agile 101Agile 101
Agile 101
 
Making the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success storyMaking the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success story
 
Relaunching gainsight at your organization
Relaunching gainsight at your organizationRelaunching gainsight at your organization
Relaunching gainsight at your organization
 
Overview Need Assessment
Overview Need AssessmentOverview Need Assessment
Overview Need Assessment
 
Webinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridgeWebinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridge
 
How to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with AgileHow to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with Agile
 
Agile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree IntroductionAgile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree Introduction
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
20130312 The Zombies of Project Management
20130312 The Zombies of Project Management20130312 The Zombies of Project Management
20130312 The Zombies of Project Management
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrum
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Webinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBAWebinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBA
 
Project Planning.ppt
Project Planning.pptProject Planning.ppt
Project Planning.ppt
 
Results of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile RetrospectiveResults of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile Retrospective
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Leading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsLeading Collaborative Virtual Teams
Leading Collaborative Virtual Teams
 
360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15
 
Agile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so farAgile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so far
 

Plus de oGuild .

How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...
How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...
How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...oGuild .
 
Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)
Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)
Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)oGuild .
 
Webinar on Big Data Challenges : Presented by Raj Kasturi
Webinar on Big Data Challenges : Presented by Raj KasturiWebinar on Big Data Challenges : Presented by Raj Kasturi
Webinar on Big Data Challenges : Presented by Raj KasturioGuild .
 
Leadership in Agile : by Karthik Mahadevan & Ramakrishnan Sitaraman
Leadership in Agile : by Karthik Mahadevan & Ramakrishnan SitaramanLeadership in Agile : by Karthik Mahadevan & Ramakrishnan Sitaraman
Leadership in Agile : by Karthik Mahadevan & Ramakrishnan SitaramanoGuild .
 
Kanban for Self Development : Presented by Sundaresan Sethuraman
Kanban for Self Development : Presented by Sundaresan SethuramanKanban for Self Development : Presented by Sundaresan Sethuraman
Kanban for Self Development : Presented by Sundaresan SethuramanoGuild .
 
Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula
Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula
Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula oGuild .
 
Art of Doing Effective Scrum : Presented by Mohammed Javid
Art of Doing Effective Scrum : Presented by Mohammed JavidArt of Doing Effective Scrum : Presented by Mohammed Javid
Art of Doing Effective Scrum : Presented by Mohammed JavidoGuild .
 
Agility Beyond Framework and Dev Team : by Anubhav Sinha
Agility Beyond Framework and Dev Team : by Anubhav SinhaAgility Beyond Framework and Dev Team : by Anubhav Sinha
Agility Beyond Framework and Dev Team : by Anubhav SinhaoGuild .
 
Influential Leadership : Presented by Ramanathan Yegyanarayanan
Influential Leadership : Presented by Ramanathan YegyanarayananInfluential Leadership : Presented by Ramanathan Yegyanarayanan
Influential Leadership : Presented by Ramanathan YegyanarayananoGuild .
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianoGuild .
 
Becoming Successful Product Owner : Presented by Arne Ahlander
Becoming Successful Product Owner : Presented by Arne AhlanderBecoming Successful Product Owner : Presented by Arne Ahlander
Becoming Successful Product Owner : Presented by Arne AhlanderoGuild .
 
Agile Transformation and The Metrics Drama : Presented by Deepak Gururaja
Agile Transformation and The Metrics Drama : Presented by Deepak GururajaAgile Transformation and The Metrics Drama : Presented by Deepak Gururaja
Agile Transformation and The Metrics Drama : Presented by Deepak GururajaoGuild .
 
Appreciative Enquiry : Presented by Sridharan Vembu
Appreciative Enquiry : Presented by Sridharan VembuAppreciative Enquiry : Presented by Sridharan Vembu
Appreciative Enquiry : Presented by Sridharan VembuoGuild .
 
Agile Vendor Management Manifesto : Presented by Gaurav Rastogi
Agile Vendor Management Manifesto : Presented by Gaurav Rastogi Agile Vendor Management Manifesto : Presented by Gaurav Rastogi
Agile Vendor Management Manifesto : Presented by Gaurav Rastogi oGuild .
 
Design Thinking & Innovation Games : Presented by Cedric Mainguy
Design Thinking & Innovation Games : Presented by Cedric MainguyDesign Thinking & Innovation Games : Presented by Cedric Mainguy
Design Thinking & Innovation Games : Presented by Cedric MainguyoGuild .
 
Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful oGuild .
 
If You Need To Run A Project You've Already Failed : Presented by Evan Leybourn
If You Need To Run A Project You've Already Failed : Presented by Evan LeybournIf You Need To Run A Project You've Already Failed : Presented by Evan Leybourn
If You Need To Run A Project You've Already Failed : Presented by Evan LeybournoGuild .
 
The Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain Mahe
The Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain MaheThe Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain Mahe
The Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain MaheoGuild .
 
Introduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van RoosmalenIntroduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van RoosmalenoGuild .
 
Adopting a DevOps Culture
Adopting a DevOps Culture Adopting a DevOps Culture
Adopting a DevOps Culture oGuild .
 

Plus de oGuild . (20)

How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...
How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...
How Scrum Master can help the team in quitting 'SMOKING' - Talk by Bhanu Golc...
 
Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)
Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)
Culture and You - Talk by Hariharaganesh (Discuss Agile Day Delhi 2019)
 
Webinar on Big Data Challenges : Presented by Raj Kasturi
Webinar on Big Data Challenges : Presented by Raj KasturiWebinar on Big Data Challenges : Presented by Raj Kasturi
Webinar on Big Data Challenges : Presented by Raj Kasturi
 
Leadership in Agile : by Karthik Mahadevan & Ramakrishnan Sitaraman
Leadership in Agile : by Karthik Mahadevan & Ramakrishnan SitaramanLeadership in Agile : by Karthik Mahadevan & Ramakrishnan Sitaraman
Leadership in Agile : by Karthik Mahadevan & Ramakrishnan Sitaraman
 
Kanban for Self Development : Presented by Sundaresan Sethuraman
Kanban for Self Development : Presented by Sundaresan SethuramanKanban for Self Development : Presented by Sundaresan Sethuraman
Kanban for Self Development : Presented by Sundaresan Sethuraman
 
Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula
Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula
Agile Coach: Magician Changing Mindset - by Sasnka Kiran Ravula
 
Art of Doing Effective Scrum : Presented by Mohammed Javid
Art of Doing Effective Scrum : Presented by Mohammed JavidArt of Doing Effective Scrum : Presented by Mohammed Javid
Art of Doing Effective Scrum : Presented by Mohammed Javid
 
Agility Beyond Framework and Dev Team : by Anubhav Sinha
Agility Beyond Framework and Dev Team : by Anubhav SinhaAgility Beyond Framework and Dev Team : by Anubhav Sinha
Agility Beyond Framework and Dev Team : by Anubhav Sinha
 
Influential Leadership : Presented by Ramanathan Yegyanarayanan
Influential Leadership : Presented by Ramanathan YegyanarayananInfluential Leadership : Presented by Ramanathan Yegyanarayanan
Influential Leadership : Presented by Ramanathan Yegyanarayanan
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha Subramanian
 
Becoming Successful Product Owner : Presented by Arne Ahlander
Becoming Successful Product Owner : Presented by Arne AhlanderBecoming Successful Product Owner : Presented by Arne Ahlander
Becoming Successful Product Owner : Presented by Arne Ahlander
 
Agile Transformation and The Metrics Drama : Presented by Deepak Gururaja
Agile Transformation and The Metrics Drama : Presented by Deepak GururajaAgile Transformation and The Metrics Drama : Presented by Deepak Gururaja
Agile Transformation and The Metrics Drama : Presented by Deepak Gururaja
 
Appreciative Enquiry : Presented by Sridharan Vembu
Appreciative Enquiry : Presented by Sridharan VembuAppreciative Enquiry : Presented by Sridharan Vembu
Appreciative Enquiry : Presented by Sridharan Vembu
 
Agile Vendor Management Manifesto : Presented by Gaurav Rastogi
Agile Vendor Management Manifesto : Presented by Gaurav Rastogi Agile Vendor Management Manifesto : Presented by Gaurav Rastogi
Agile Vendor Management Manifesto : Presented by Gaurav Rastogi
 
Design Thinking & Innovation Games : Presented by Cedric Mainguy
Design Thinking & Innovation Games : Presented by Cedric MainguyDesign Thinking & Innovation Games : Presented by Cedric Mainguy
Design Thinking & Innovation Games : Presented by Cedric Mainguy
 
Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful
 
If You Need To Run A Project You've Already Failed : Presented by Evan Leybourn
If You Need To Run A Project You've Already Failed : Presented by Evan LeybournIf You Need To Run A Project You've Already Failed : Presented by Evan Leybourn
If You Need To Run A Project You've Already Failed : Presented by Evan Leybourn
 
The Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain Mahe
The Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain MaheThe Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain Mahe
The Day I Realized I Was Not Yet An Agile Coach : Presented by Sylvain Mahe
 
Introduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van RoosmalenIntroduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van Roosmalen
 
Adopting a DevOps Culture
Adopting a DevOps Culture Adopting a DevOps Culture
Adopting a DevOps Culture
 

Dernier

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 

Dernier (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 

The Essence of Sprint Planning : Presented by Sprint Planning

  • 1. © 2015 iZenBridge | Public Starting Right! Your Guide to Effective Sprint Planning
  • 2. © 2015 iZenBridge | Public Speaker Introduction – Sanjay Kumar • Trainer with iZenBridge Consultancy: • Certified Scrum Developer (CSD) • Agile Certified Practitioner (PMI-ACP) • Corporate trainings on Agile, Scrum, XP, Kanban • 15+ years of software development experience • Companies – TCS, Actuate, Keane, Deutsche Bank, et al • Roles – Developer, Consultant, Tech Lead, Manager, Scrum Master • Team Settings – Local, Global, Big, Small and Silo • Technologies – Java/J2EE, PL/SQL • Experience with Agile – 2006 onwards • Agile Certifications – CSM, CSD, CSP, PMI-ACP, SAFe Agilist
  • 3. © 2015 iZenBridge | Public Session Agenda Need for Sprint Planning Sprint Planning Pre-requisites Key Steps in Sprint Planning Sprint Planning Challenges The Bottom-Line Q & A
  • 4. © 2015 iZenBridge | Public Need for Sprint Planning
  • 5. © 2015 iZenBridge | Public The Benefits of Agility Faster time to market Responsiveness to change Self managing teams Sustainable pace of development Minimize process waste
  • 6. © 2015 iZenBridge | Public How to Achieve Agility Progressive planning and development with an aim to release early and often: Limit work in progress Build quality in Faster feedback loops Collaboration Continuous Improvement
  • 7. © 2015 iZenBridge | Public Motivations for Sprint Planning Helps teams balance ‘predictability’ and ‘adaptability’: Progressive planning o Progressive elaboration o Progressive development Release early and often Limiting work in progress Faster feedback cycle Collaboration o Team planning the work must be same as team that does the work
  • 8. © 2015 iZenBridge | Public Pre-requisites for Sprint Planning Refined product backlog Cross-functional team Whole team An expert facilitator
  • 9. © 2015 iZenBridge | Public Sprint Planning Process
  • 10. © 2015 iZenBridge | Public Sprint Planning Steps 1. Understand the stories 2. Pick stories for development 3. Plan each story for development 4. Closing the Sprint Planning
  • 11. © 2015 iZenBridge | Public Step 1 – Understand the Stories Acceptance Criteria • What needs to be done? Story estimates • Effort involved • Complexity • Uncertainty
  • 12. © 2015 iZenBridge | Public Step 2 – Pick stories for development How much the team can plan to do in a Sprint depends on: Historic velocity Team capacity in the current Sprint (hours) • Holidays • Personal leaves • Part-timers vs. full-timers • Ideal day vs. an actual day How the planning unfolds
  • 13. © 2015 iZenBridge | Public Step 3 – Plan Each Story for Development 1. Is the story ready for development? o Technical capabilities o External dependencies o Internal dependencies 2. High level design discussion 3. List of tasks that need to be done o Refer definition of done (DoD) o Vertical slicing vs. horizontal slicing 4. Task allocation o Assignment and estimation – Push vs. Pull
  • 14. © 2015 iZenBridge | Public Sprint Planning Board – Sample Team Member Total Capacity Story 1 Capacity After Story 1 Story 2 Capacity After Story 2 … Final Capacity A 48 Task1 42 Task1 36 5 B 48 Task2 40 40 8 C 48 48 Task2 48 -2 D 42 Task3 36 Task3 30 10 E 36 36 Task4 28 4 … … … …
  • 15. © 2015 iZenBridge | Public Step 4 – Closing the Sprint Planning 1. Sprint Goal 2. Fist of Five
  • 16. © 2015 iZenBridge | Public Sprint Planning Challenges
  • 17. © 2015 iZenBridge | Public Sprint Planning Challenges  Team fails to understand the story in its entirety  Members do not self-volunteer for tasks  Members over-estimate their tasks  Team misses several key tasks  The task allocation is not Pull-based  The meeting takes too long
  • 18. © 2015 iZenBridge | Public The Bottom Line  Sprint Planning should not be the FIRST time team sees a requirement  Team must estimate work – stories and tasks  Keep design discussions to high level only  Facilitate pull-based task allocation  Gauge team confidence before closing – Fist of Five!
  • 19. © 2015 iZenBridge | Public
  • 20. © 2015 iZenBridge | Public Stay Connected iZenBridge Consultancy http://www.iZenBridge.com http://forum.iZenBridge.com http://www.youtube.com/izenbridge Discuss Agile Network http://www.DiscussAgile.com https://www.linkedin.com/grp/home?gid=8327124 SunjayKumar@gmail.com LinkedIn.com/in/sunjaykumar Twitter.com/AgilityDelivers