Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why We Stopped Doing Scrum (And the Good Parts ...

Why We Stopped Doing Scrum (And the Good Parts We Kept)

Slides for a lecture given at Hasso-Plattner-Institute, University of Potsdam on why Camunda stopped doing Scrum as a development process, which parts we keep around (for good reason).

Summary

* focus on what you would like to achieve
* understand your tools
* implement structure and culture
* change what is not working

Nico Rehwaldt

January 18, 2019
Tweet

More Decks by Nico Rehwaldt

Other Decks in Education

Transcript

  1. 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
  2. 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 Agenda Agenda Talk Started Welcome About Scrum ? No Scrum ! Practices and Patterns We Lerned Stuff Actual Content Actual Content
  3. 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 Camunda Camunda based in Berlin Kreuzberg ~100 employees operating internationally process and decision automation solutions open-source rst business model
  4. 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 Development Product Development 40+ software engineers 6+ teams building libraries, frameworks and applications in Java, JavaScript, Go, ...
  5. 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 BPM Camunda BPM Automating work ows at... 1&1 Zalando AT&T Goldman Sachs ...
  6. 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.io bpmn.io
  7. 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-js bpmn-js
  8. 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 Modeler Camunda Modeler
  9. 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 Cawemo Cawemo
  10. 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 ? ? ? ?
  11. 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 Challenges Challenges technical complexity / experts support / open-source model dealing with innovation and uncertainty
  12. 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
  13. 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 Instead Instead embrace "ok to fail" and build feedback culture do planing locally with domain experts developers = experts, build responsibility and trust keep the good parts keep the good parts
  14. 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 Parts The Good Parts milestone planings task board(s) one ticket at a time, reviews rst code reviews post mortem continuous improvement
  15. 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 Things Technical Things automate and test everything* * create quality gates structure dev ow* * simple enough architecture document the necessary refactor and improve responsibly* * * * as you see t
  16. 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 Practices Practices write great issues de ne clear responsibilities automate what annoys you embrace feedback capture and channel great ideas blog post based development know the what what and why why before you do do
  17. 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 Bots Example: Github Bots
  18. 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 Templates Example: Issue Templates
  19. 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 Summary Summary focus on what you would like to achieve understand your tools implement structure and culture change what is not working
  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#/ 20/20   camunda.com/career bpmn.io/jobs