Explore Events of Scrum Framework

Post on 23-Jan-2018

248 views 4 download

Transcript of 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 )

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

“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

What is Scrum?

Scrum.Org

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….

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

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?

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

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?

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

Daily Scrum

Who? Duration?Max 15

Mins

Development Team

Input Output

Sprint Backlog

Sprint Goal

Forecast

Sprint Backlog

Sprint Review

Who? Duration? Max 4 Hours

Scrum Team + Stakeholders

Input Output

Product Backlog Sprint

Business ConditionsIncrement

UpdatedProduct Backlog

Sprint Retrospective

Who? Duration? Max 3 Hours

Scrum Team

Input Output

SprintActionableandcommitted

improvements

Definition of Done

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

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)

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

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