explore events of scrum framework

17
Let’s learn Scrum events NAVEEN KUMAR SINGH PROFESSIONAL SCRUM TRAINER (PST)

Upload: naveen-kumar-singh

Post on 23-Jan-2018

248 views

Category:

Software


4 download

TRANSCRIPT

Page 1: Explore Events of Scrum Framework

Let’s learn Scrum events

N AV E E N K U M A R S I N G HP R O F E S S I O N A L S C R U M T R A I N E R ( P S T )

Page 2: Explore Events of Scrum Framework

Naveen Kumar Singh

Software Development Coach

Facilitate Scrum.Org (PSM, PSD) and Scrum Alliance (CSD) Training

Teaching and coaching teams on agile and Technical Practices in India, Sri Lanka,Malaysia, Singapore, Indonesia, Hong Kong, Saudi Arabia, Dubai and Philippines.

Strength – Knowledge about Scrum, Kanban and Scaling Agile (LeSS, Nexus,Spotify). Hands-on TDD, BDD, CI/CD, DevOps, Emergent Design and AgileTesting Automation

Weakness – Don’t go by book and don’t like prescriptive frameworks

Page 3: Explore Events of Scrum Framework

“A framework within which people can addresscomplex and adaptive problems while productivelyand creatively delivering products of the highestpossible value”

What is Scrum?

Jeff Sutherland Ken Schwaber

Page 4: Explore Events of Scrum Framework

What is Scrum?

Scrum.Org

Page 5: Explore Events of Scrum Framework

What is needed to start 1st Sprint?

Refined Product Backlog Team with required Skills

Definition of DONE Required Infrastructure

PBIs are developed and TestedPBIs are integratedPBIs are accepted by POPBIs are regression testedCode is reviewedMany more….

Page 6: Explore Events of Scrum Framework

When to refine Product Backlog prior to 1st

Sprint?Too refined Product backlog Items to ensure team has enough PBIs ordered for upcoming Sprints

ü Understand PBIs.ü Split large PBIsü Estimate PBIs.ü Write new PBIsü Re-order PBIs as

needed.

Few times before first Sprint and the continuously in every Sprint for upcoming sprint.

PBR PBRPBR PBR PBR PBR

Product Backlog Refinement (PBR)

Sprints

PBR PBR

Page 7: Explore Events of Scrum Framework

Can we start our 1st Sprint?

How a Sprint look like?

Sprint is a container event for all other events of Scrum.

• Sprint Planning• Daily Scrum• Sprint Review• Sprint Retrospective

What will do within Sprint?

Page 8: Explore Events of Scrum Framework

Simplest design for 2 weeks of Sprint

Sprint Planning

Sprint Review

Sprint Retrospective

Daily Scrum

Daily Scrum

Daily Scrum

Daily Scrum

Daily Scrum

Daily Scrum

Daily Scrum

Daily Scrum

Daily Scrum

PBR

PBR

Monday Tuesday Wednesday Thursday Friday

Page 9: Explore Events of Scrum Framework

What about other Scrum events?

Event Name Who Attend? Duration? Input? Output?

Sprint Planning

Daily Scrum

Sprint Review

Sprint Retrospective

Take 10 Mins to fill

Hint: All events in scrum is an opportunity for inspect and adapt. So what you will inspect and adapt?

Page 10: Explore Events of Scrum Framework

Sprint Planning

Who? Duration? Max 8 Hours

Scrum Team

Input Output

Definition of Done

Product Backlog Capacity/

Velocity

Retrospective Commitments

Sprint Goal

Forecast

Sprint Backlog

Page 11: Explore Events of Scrum Framework

Daily Scrum

Who? Duration?Max 15

Mins

Development Team

Input Output

Sprint Backlog

Sprint Goal

Forecast

Sprint Backlog

Page 12: Explore Events of Scrum Framework

Sprint Review

Who? Duration? Max 4 Hours

Scrum Team + Stakeholders

Input Output

Product Backlog Sprint

Business ConditionsIncrement

UpdatedProduct Backlog

Page 13: Explore Events of Scrum Framework

Sprint Retrospective

Who? Duration? Max 3 Hours

Scrum Team

Input Output

SprintActionableandcommitted

improvements

Definition of Done

Page 14: Explore Events of Scrum Framework

What Next?

Learn Scrum Roles Learn Scrum Artifacts Design your Scrum

Enough?

Learn Professional Scrum from Scrum.Org

Learn TDD, BDD, CI/CD, DevOps and Agile Testing

Join Agile 30 meetup in your City

Page 15: Explore Events of Scrum Framework

Scrum Workshops by Scrum.Org

Professional Scrum Foundation (PSF)

Professional Scrum Developer (PSD)

Professional Scrum Master (PSM)

professional Scrum product Owner (PSPO)

Scaled Professional Scrum (SPS)

Page 16: Explore Events of Scrum Framework

Agile Technical Workshops

Test Driven Development (TDD) Practitioner

Behavior Driven Development (BDD) Practitioner

Professional Agile Tester

Professional DevOps Consultant

Professional Lean Kanban Consultant

Extreme Programming (XP) Practitioner

Page 17: Explore Events of Scrum Framework

T H A N K Y O U !n a v e e n @ a g i l e m a n i a . c o m

+ 9 1 9 8 1 0 5 4 7 5 0 0

@ n a v e e n h o m e