why we stopped doing scrum - hasso plattner institute · 1/18/2019 why we stopped doing scrum (and...

20
1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 1/20 Why We Stopped Doing Scrum Why We Stopped Doing Scrum (And the Good Parts We Kept) (And the Good Parts We Kept) Nico Rehwaldt / Camunda

Upload: others

Post on 01-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 1/20

Why We Stopped Doing ScrumWhy We Stopped Doing Scrum

(And the Good Parts We Kept)(And the Good Parts We Kept)

Nico Rehwaldt / Camunda

Page 2: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 2/20

AgendaAgenda

Talk Started

Welcome About

Scrum ? No Scrum ! Practices and Patterns

We Lerned Stuff

Actual Content

Actual Content

Page 3: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 3/20

CamundaCamundabased in Berlin Kreuzberg

~100 employees

operating internationally

process and decision automation solutions

open-source �rst business model

Page 4: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 4/20

Product DevelopmentProduct Development40+ software engineers

6+ teams

building libraries, frameworks and applications

in Java, JavaScript, Go, ...

Page 5: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 5/20

Camunda BPMCamunda BPMAutomating work�ows at...

1&1

Zalando

AT&T

Goldman Sachs

...

Page 6: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 6/20

bpmn.iobpmn.io

Page 7: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 7/20

bpmn-jsbpmn-js

Page 8: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 8/20

Camunda ModelerCamunda Modeler

Page 9: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 9/20

CawemoCawemo

Page 10: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 10/20

Scrum Scrum ????

Page 11: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 11/20

ChallengesChallengestechnical complexity / experts

support / open-source model

dealing with innovation and uncertainty

Page 12: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 12/20

No scrum No scrum !!!!much time wasted in planings and retrospectives

won't get estimations right anyway

time boxed approach won't work

encourage people to act responsibly

Page 13: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 13/20

InsteadInsteadembrace "ok to fail" and build feedback culture

do planing locally with domain experts

developers = experts, build responsibility and trust

keep the good partskeep the good parts

Page 14: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 14/20

The Good PartsThe Good Partsmilestone planings

task board(s)

one ticket at a time, reviews �rst

code reviews

post mortem

continuous improvement

Page 15: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 15/20

Technical ThingsTechnical Thingsautomate and test everything**

create quality gates

structure dev �ow**

simple enough architecture

document the necessary

refactor and improve responsibly**

** as you see �t

Page 16: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 16/20

PracticesPracticeswrite great issues

de�ne clear responsibilities

automate what annoys you

embrace feedback

capture and channel great ideas

blog post based development

know the whatwhat and whywhy before you dodo

Page 17: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 17/20

Example: Github BotsExample: Github Bots

Page 18: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 18/20

Example: Issue TemplatesExample: Issue Templates

Page 19: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 19/20

SummarySummaryfocus on what you would like to achieve

understand your tools

implement structure and culture

change what is not working

Page 20: Why We Stopped Doing Scrum - Hasso Plattner Institute · 1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept) file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print

1/18/2019 Why We Stopped Doing Scrum (And the Good Parts We Kept)

file:///home/nikku/Private/Documents/presentations/2019-why-we-stopped-doing-scrum/index.html?print-pdf=1#/ 20/20

camunda.com/career

bpmn.io/jobs