agile a z-chapter 3 scrum master

42
Chapter 3: The Scrum Master

Upload: agile-me

Post on 21-Jan-2018

241 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Agile a z-chapter 3 Scrum Master

Chapter 3: The Scrum Master

Page 2: Agile a z-chapter 3 Scrum Master

Volunteer member at Lean and Agile Middle East – [email protected]

www.linkedin.com/in/wajihaslam

Page 3: Agile a z-chapter 3 Scrum Master

▪ Agile ME organization, members and volunteers

▪ Agile ME – Dubai Chapter

▪ Agile ME Dubai meetups

▪ Agile ME Summit 2015, 2016 and 2017

▪ Agile ME Summit 2018 (http://2018.meagile.com/)

Page 4: Agile a z-chapter 3 Scrum Master
Page 5: Agile a z-chapter 3 Scrum Master

▪ Agile Manifesto

▪ Agile Mindset

▪ Scrum

▪ Kanban

▪ Product Vision

▪ Product Owner

▪ Agile Planning

Page 6: Agile a z-chapter 3 Scrum Master

Confusions and Misunderstandings

Page 7: Agile a z-chapter 3 Scrum Master

No Common Goals

Page 8: Agile a z-chapter 3 Scrum Master

Unclear Requirements

Page 9: Agile a z-chapter 3 Scrum Master

Accountability and responsibility

Page 10: Agile a z-chapter 3 Scrum Master

Goals not clear or propagated

Page 11: Agile a z-chapter 3 Scrum Master

Unwanted Features

Page 12: Agile a z-chapter 3 Scrum Master

Legacy Code

Page 13: Agile a z-chapter 3 Scrum Master

Micromanagement

Page 14: Agile a z-chapter 3 Scrum Master

Innovations and improvements not welcomed

Page 15: Agile a z-chapter 3 Scrum Master

No team engagement

Page 16: Agile a z-chapter 3 Scrum Master

Everything is top priority

Page 17: Agile a z-chapter 3 Scrum Master

Rely on individual effort

Page 18: Agile a z-chapter 3 Scrum Master

No time for improvements

Page 19: Agile a z-chapter 3 Scrum Master

What happens if anything changes?

Does that change impact on our problems?

Are we ready for it?

Let’s see what is agility and how it helps us?

Even we had problems before and we were survived with them do we still live after the impact of change?

Page 20: Agile a z-chapter 3 Scrum Master

The Only Thing That Is Constant Is Change

(Heraclitus, Greek philosopher)

Whether change is good or bad, change is inevitable the only escape is the agility

Page 21: Agile a z-chapter 3 Scrum Master

Agility is our readiness from our mindset, attitude and skillset when there is any impact of change occurs either inside or outside of our system.

Our agility can be measure by our response to the change not the reaction to the change.

Page 22: Agile a z-chapter 3 Scrum Master

Donkeeey

Monkeeey

Page 23: Agile a z-chapter 3 Scrum Master
Page 24: Agile a z-chapter 3 Scrum Master

Mindset and Culture

Adaptive Planning

Positive Approach

Knowledge and Experience

Pragmatic Approach

Self Organised

Continuous Learning and Improvements

Page 25: Agile a z-chapter 3 Scrum Master

We need scrum master(a smart friend) to fulfill the demands of agility.

Page 26: Agile a z-chapter 3 Scrum Master

Scrum Masters was part of pearl diving crew

Page 27: Agile a z-chapter 3 Scrum Master

Don’t confuse with the names Servant and Master.

Page 28: Agile a z-chapter 3 Scrum Master
Page 29: Agile a z-chapter 3 Scrum Master

Service to the Product Owner

Backlog Refinement

Facilitate Events

Practise AgilityBacklog Item

Shared Understandings

Page 30: Agile a z-chapter 3 Scrum Master

Service to the Team

Scrum Practices

Cross FunctionalSelf Organizing

Removing Impediments

Page 31: Agile a z-chapter 3 Scrum Master

Service to the Organisation

Agile Mindset and Culture

Scrum PrinciplesScrum Value

Empirical Product Development

Team Productivity

Collaborate with other Scrum

Masters

Page 32: Agile a z-chapter 3 Scrum Master

Committed

Cross FunctionalSelf Organizing

Focused Respect

CourageOpenness

Transparency

If you tell people where to go, but not how to get there, you’ll be amazed by the results. ( General George S. Patton )

Page 33: Agile a z-chapter 3 Scrum Master

▪ List of prioritize work items to do which can add value to the product.

▪ Backlog items may include features, bugs, spikes and NFRs.

Story # 16Story # 17Story # 18Story # 19

Bug # 6Story # 20

Epic # 5

Story # 54

priority

Page 34: Agile a z-chapter 3 Scrum Master

CARD CONVERSATION CONFIRMATION

Epic User Story

13

5

Groomingraw

Acceptance Criteria

Definition of Done

Page 35: Agile a z-chapter 3 Scrum Master

▪ Product Owner spare sometime in backlog refinement activities like re-prioritization adding more details to stories and to groom stories with the development team and team needs to estimate during the grooming.

Story # 16Story # 17

Story # 18Story # 19

Bug # 6Story # 20

Epic # 5

Story # 54

Maturity, Completeness, Detailed, Estimation

Split

Page 36: Agile a z-chapter 3 Scrum Master

▪ Time based estimation

▪ Comparison based estimation

▪ No estimates

Page 37: Agile a z-chapter 3 Scrum Master

Lets try it here now. 1 2 3 5 8 ?Story # 1

As hotel receptionist I need to enter the guest details into the system so that guest can do check in to Xclusive hotel.

Acceptance Criteria:

Following information need to be stored Full Name

| Email | Phone Number | Emirates Id | Passport Number

Story # 2

As hotel guest I need to receive check in confirmation via email.

Acceptance Criteria:

Customer should receive email in following format.

“Welcome <Mr. Imran> you have successfully checked in at Xclusive hotel. Thank you.”

Page 38: Agile a z-chapter 3 Scrum Master

FocusTimebox GoalValue Based

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

(One of principle behind agile manifesto)

Page 39: Agile a z-chapter 3 Scrum Master

Pull WorkTimebox RoadmapDependencies

Part 1 and Part 2 Velocity Commitment

There is nothing so useless as doing efficiently that which should not be done at all. ( Peter Drucker )

Page 40: Agile a z-chapter 3 Scrum Master

Sharing ProgressNot Status Alignment

AdjustmentsNot Stop

CollaborationMax 15 minutes

We don’t need an accurate document. We need a shared understanding. ( Jeff Patton )

Page 41: Agile a z-chapter 3 Scrum Master

BidirectionalTimebox Early Feedback

Motivation AccountabilityFail Fast Learn Fast

We all need people who will give us feedback. That’s how we improve. ( Bill Gates )

Page 42: Agile a z-chapter 3 Scrum Master

Inspect and AdaptTimebox Experiments

Kaizen Action Items Scrum Master Tool

It doesn’t matter how good you are today; if you’re not better next month, you’re no longer agile. ( Mike Cohn )