(Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE...

23
Sari Rahmani Sya’baniah (Ai) & Rosalia Adisti (Rosa) Agile Coaches at Bukalapak Presented in Scrum Day Europe 2019 Amsterdam, 11 July 2019 When the Product Owner takes care of the (Scrum) process: Impact on Value Delivery Image by skeeze from Pixabay

Transcript of (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE...

Page 1: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Sari Rahmani Sya’baniah (Ai) & Rosalia Adisti (Rosa)Agile Coaches at Bukalapak

Presented in Scrum Day Europe 2019Amsterdam, 11 July 2019

When the Product Owner takes care of the (Scrum) process: Impact on Value Delivery

Image by skeeze from Pixabay

Page 2: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

500K+ Mitra Bukalapak

More than 140 seller communities by cities

100K+Active access/sec

4Mio+

Pelapak

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 3: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

2015

Chaotic process, “we do what our competitors do” with less than 6 teams/100 product dev talents

2016

2017

2018

2019Introduction of Agile and Scrum. PM was asked to maintain the practices.

More teams are formed, practices started to stray. Scaling up

Late 2018: “Scrum Master” from the development team. More than 60 teams/1000 product dev talents

Going forward, experimenting ways of working

Page 4: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

What does a Product Owner do?

Page 5: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Hi! We’re Billy and Lala, Bukalapak’s Product Managers.

We’re gonna tell you our story from back in 2017!(P.S. Can you find out our differences? What caught your attention?

Page 6: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Background 2019

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

2017

Page 7: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

VIDEO

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 8: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Let’s discuss

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

So what was the difference?

Page 9: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Product focused PMs did not care about the process

Process focused PMs wanted to balance the product & the process

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Their focus are different.

Page 10: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Background 2019

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

2019

Page 11: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Why did PMs have to maintain the process?01

02What really happened afterwards? (And why did it happened that way)

03 How to solve the problem?

So let’s dissect this one by one.

“ “

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 12: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Why did PMs have to maintain the process?

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 13: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Because, back in 2016...

Chaotic process

It was bad back then and it had to change

Bu

kala

pak

Slid

e T

itle

Unclear Product Manager

role

What should product managers do? Goals only

related to competitor, time constraint

Immature

Engineering team

System down daily, no functional leaders

Page 14: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

What really happened?

(we promised that we’d talk about value delivery…)

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 15: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Product focused PMs did not deliver the value right

Undelivered “promises”, no understanding about velocity, burnt out team.

Process focused PMs did not deliver the right value

Improvements that do not make real impact, not user focused, not innovative

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 16: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

For the one who wants to balance both, there is a conflict of interest

Product & process are maintained by the same person; the one who has to make the quality decision also is the one who has the timeline

decision.

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 17: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Photo by Rick Mason on Unsplash

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

In both cases, teams do not understand agile

beyond the mechanical practices.

Page 18: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Why did it happen the way it happened?

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 19: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

We didn’t periodically evaluate this

The PMs themselves did not fully understand why they’re doing this

That was not the main responsibility of PM, so they took it as their “additional” role

In 2018, we tried to change this but it was more difficult since the

organization was already large.

Page 20: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

How to solve the problem?

Bu

kala

pak

Slid

e T

itle

Page 21: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Role separation is important. There should also be a

clearer expectation of a Product Owner.

Also keep experimenting &

evaluating!

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

Page 22: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

In our case, combining roles was ok in the beginning &

under certain circumstances, but it didn’t work in the

long run. For POs who maintain (scrum) process, in

delivering value,

Insummary,

Bu

kala

pak

SDE

20

19

| W

hen

th

e P

rod

uct

Ow

ner

tak

es c

are

of t

he

Scru

m p

roce

ss

When you’re implementing Scrum, pay

attention to your role separation and

periodically evaluate whether it works.

The product focused people will not

deliver the value right

The process focused people will not deliver

the right value

Page 23: (Scrum) process: Impact on Value Delivery Image by skeeze from … · 2019-07-15 · Bukalapak SDE 2019 es care of the Scrum process When you’re implementing Scrum, pay attention

Sari Rahmani Sya’baniahAgile Coachlinkedin.com/in/aisyabaniah

Rosalia AdistiAgile Coachlinkedin.com/in/rosaliaadisti

Thank you! Let’s have a discussion!

Bu

kala

pak

XP

20

19

: Her

din

g th

e St

ray

Shee

p: L

esso

ns

for

Shep

her

d