software development @ camunda€¦ · camunda based in berlin kreuzberg, ~70 employees operating...
TRANSCRIPT
![Page 2: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/2.jpg)
AgendaAgendaquick about
scrum ?
no scrum !
...
![Page 3: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/3.jpg)
What is thisWhat is this??
Say Hello Talk
LectureStarted
Done in Time?
![Page 4: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/4.jpg)
CamundaCamundabased in Berlin Kreuzberg, ~70 employees
operating internationally
process and decision automation solutions
![Page 5: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/5.jpg)
Camunda BPMCamunda BPMAutomating business inside...
1&1
Zalando
AT&T
...
![Page 6: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/6.jpg)
Development TeamDevelopment Team~40 developers
4 Projects
building libraries and frameworks running applications written in Java, Go, JavaScript
![Page 11: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/11.jpg)
Scrum Scrum ??
![Page 12: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/12.jpg)
ChallengesChallengestechnical complexity / experts
support / open-source model
dealing with innovation and uncertainty
![Page 13: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/13.jpg)
No scrum No scrum !!(1) much time wasted in planings and retrospectives
(2) won't get estimations right anyway
(3) time boxed approach won't work
(4) encourage people to act responsibly
![Page 14: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/14.jpg)
InsteadInstead(1) embrace "ok to fail" and build feedback culture
(2) do planing locally with domain experts only
(3) developers = experts, build responsibility and trust
(4) keep the good parts
![Page 15: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/15.jpg)
The good partsThe good partsmilestone planings
standup (per project)
kanban task board(s)
one ticket at a time (focus)
…
code reviews
feature branches
post mortem
![Page 16: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/16.jpg)
Technical DetailsTechnical Detailsautomate everything
test everything
modularize
document the necessary
refactor and improve responsibly
![Page 17: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/17.jpg)
PracticesPracticeswrite great issues
clear responsibilities
embrace feedback
deal with great ideas !
blog post based development
![Page 18: Software Development @ Camunda€¦ · Camunda based in Berlin Kreuzberg, ~70 employees operating internationally process and decision automation solutions. Camunda BPM Automating](https://reader035.vdocuments.net/reader035/viewer/2022062602/5edcbd59ad6a402d6667891f/html5/thumbnails/18.jpg)
SummarySummaryfocus on what you'd like to achieve
implement structure and culture
change what's not working