<style>
.reveal {
font-size: 32px;
}
li {
margin-top: 20px;
}
.reveal blockquote {
width: 100%;
}
</style>
# DevOps og Toyota Production System
---
## Baggrund
- Toyota omtales endog meget positivt i DevOps-litteraturen - f.eks. *The Phoenix Project*, *The Unicorn Project* og *The DevOps Handbook*
- Beskrives som en pionér for fornuftige og menneskevenlige arbejdsmetoder
- TPS er "incredible", "scientifically-grounded" og "legendary" - *Phoenix Project*
- Udtalt af bogens Yoda-agtige vismand Erik Reid <!-- .element: class="fragment" data-fragment-index="1" -->
---
## Disclaimer
- Dette er ikke en teknisk talk
- Industrihistorie, ledelsesmetoder mv
![Here be dragons](https://i.imgur.com/ZdfJAgQ.jpg) <!-- .element: class="fragment" data-fragment-index="1" -->
---
## Baggrund for denne talk
- Læste *Phoenix Project* og *Unicorn Project* i juleferien og bed mærke i omtalen af Toyota
- Ville "lige" undersøge det "lidt nærmere"
- Faldt ned i et gigantisk *rabbit hole* - se litteraturlisten
- Oplysning til Borgerne om Samfundet ift ovennævnte bøger <!-- .element: class="fragment" data-fragment-index="1" -->
---
## Fortællingen om Toyota
- Konstant forbedring og rationalisering af arbejdsprocessen
- Fokus på kvalitet og eliminering af spild (WIP, *muda*)
- Fællesskab mellem arbejdere og ledelse - respekt, fokus på sikkerhed
- *Kaizen* - konstant forbedring bottom-up, med input fra teams
- *Just-in-time*-produktion - lagre elimineres
---
## Andon chord
- Enhver arbejder kan standse samlebåndet ved kvalitetsproblemer
- Trækkes der i snoren, kommer en formand ned og takker arbejderen og forsøger at løse problemet
![Andon Chord](https://i.imgur.com/z4dfADE.jpg)
---
## Historie
- TPS blev udviklet af Eiji Toyoda og Taiichi Ohno i 40erne og 50erne
- Bygger på Frederick Winslow Taylors "scientific management" og Fords masseproduktion fra ca. 1900 og frem
- Taylor målte arbejdsprocesser med stopure og lavede principper for rationalisering
- Ohno & Toyoda syntes, der var meget spild i systemet og indlagde *kaizen* og eliminering af WIP
---
## TPS i Vesten
- TPS blev beskrevet i "The Machine That Changed The World" af James Womack et al (1990)
- Blev kaldt "Lean Production"
- Kolossal medvind som ledelsesmetode - næsten religiøst for nogle
- Value Stream Mapping og *kaizen* er vigtige elementer i DevOps
---
## Toyota Production System - set fra fabriksgulvet
- Satoshi Kamata: *Japan in the Passing Lane - an Insider's Account of Life in a Japanese Auto Factory* (1982)
- Darius Mehri: *Notes from Toyota-Land - an American Engineer in Japan*, opsummeret i *The Darker Side of Lean: An Insider's Perspective on the Realities of the Toyota Production System* (2005)
- De to bøger dækker hele den periode, hvor TPS eller Lean slog igennem i Vesten <!-- .element: class="fragment" data-fragment-index="1" -->
---
## Kulturelle observationer
Darius Mehri, *Notes from Toyota-Land* (2005):
- I Japan skelnes skarpt mellem *tataeme* og *honne*
- *tataeme* - det man formodes at føle eller tænke
- *honne* - det man rent faktisk føler eller tænker
- Womack mfl rejste til Japan og mødte bukkende ledere i jakkesæt og fik tataeme <!-- .element: class="fragment" data-fragment-index="1" -->
- *honne* er *helt* anderledes <!-- .element: class="fragment" data-fragment-index="2" -->
---
## Toyota Production System - Kamata
- Samlebåndet i fabrikken går *meget* hurtigt
- Fabrikken er tætpakket, alt er beskidt, alting går rasende hurtigt, og der er farligt
- Dagens kvote er altid umulig at nå - ingen går hjem, før kvoten er nået (gerne 6-7 timers overarbejde)
- Der sker ulykker hele tiden - Toyota fortier og benægter dem og giver arbejderne skylden, hvis de kan
- Skruen strammes og tempoet øges hele tiden
---
## Toyota Production System - Kamata
- Der indsamles forbedringsforslag (*kaizen*), men arbejderne har ingen indflydelse på, om de bruges
- "Sikkerhedsøvelser": Arbejderne råber slogans i kor
- Ulykkerne skyldes for højt tempo og slidt materiel - dette adresseres *aldrig*
- Alle obligatoriske møder lægges uden for arbejdstiden
- Nødvendigt at møde før arbejdstid for at lægge dele frem
---
## Toyota Production System - Mehri
![Notes From Toyota-Land](https://i.imgur.com/VJTe9xf.jpg)
---
## Toyota Production System - Mehri
- "Firmafagforeninger", der bare nikker til alt
- Arbejdernes bidrag til sikkerhedsforbedringer? En plakatkonkurrence
- Meget mere, men tiden er kort
![Notes From Toyota-Land](https://i.imgur.com/eJeCxDk.jpg)
- Eller kvalitet for den sags skyld. <!-- .element: class="fragment" data-fragment-index="1" -->
---
## Kamatas konklusion
>While management journalism may applaud Toyota's high profit and the "kanban method" which they see as supporting it, the human costs of Toyota methods - suicides, injuries, job fatalities, and occupational disease - increase at a horrifying rate. Whenever I come to this city and talk with the workers, I feel as though I have strayed into some fantasy land. But this is a nightmare that I have lived, and the anger will not go away.
---
## Toyota Production System - den rigtige historie
- Den japanske fagbevægelse blev *knust* sidst i 1940erne
- *kaizen* - appropriering af arbejdernes viden om produktionsprocessen
- Andon - man skulle tro, det bedste var, hvis produktionen aldrig stoppede
- Men nej - man presser, til noget går galt og der f.eks. ryger en finger
- Så er man i bund og rationaliserer videre et andet sted
---
## Toyota Production System - management-by-stress
- Rationalisering og styring via konstant stress af systemet
**Taiichi Ohno:**
> If I found a job being done efficiently, I'd say try doing it with half the number of men, and after a time, when they'd done that, I'd say OK, half the number again.
---
## Toyota Production System - management-by-stress
**Taiichi Ohno:**
> There is an old Japanese saying 'the last fart of the ferret'. When a ferret is cornered and about to die, it will let out a terrible smell to repel its attacker. Now that's real nous, and it's the same with human beings. When they're under so much pressure that they feel it's a matter of life or death, they will come up with all kinds of ingenuity.
---
## Toyota Production System - management-by-stress
- Alle forbedringer går ubeskåret til rationalisering
- Ingen hensyn til konsekvenser for medarbejderne
- Fungerer ikke sammen med stærke fagforeninger (JIT er *skrøbeligt*)
---
## Toyota Production System - hvorfor er det effektivt?
Systematisk *eksternalisering* af produktionsomkostningerne:
- arbejdernes fritid og helbred
- arbejdernes familier
- værtslandets sundhedsvæsen (*mange* arbejdsskader og -ulykker)
- værtslandets sociale system (uarbejdsdygtige og nedslidte arbejdere)
- *karoshi*, død ved overarbejde
---
## Læringer
- Man skal lade være med at namedroppe Toyota som en fremsynet virksomhed med respekt for medarbejderne
- Toyota - ikke nødvendigvis en virksomhed, vi har lyst til at lære af
- Folkene bag *The Phoenix Project* har lavet ufatteligt dårlig research
- (Erik Reid fremstår som lidt af en klovn) <!-- .element: class="fragment" data-fragment-index="1" -->
- "Lean" har et alvorligt lig i lasten
- DevOps bygger på Agile og Lean - skal vi passe på med Lean?
---
## Afsluttende bemærkninger
- Der er gode tanker i TPS og Lean - VSM f.eks. - bare man ikke tager det til Ohnos ekstrem (og uden det er de ikke det mirakel, Womack et al gjorde dem til)
- DevOps-metoderne er i mine øjne _helt nødvendige_ for et firma for os
- Det er [blevet fremført](https://aisel.aisnet.org/cgi/viewcontent.cgi?referer=https://research.cbs.dk/&httpsredir=1&article=1003&context=iris2017) at DevOps kan betyde et tilbageskridt for udviklere ift værdierne i [Agile Manifesto](https://agilemanifesto.org/)
- Hvis man gerne vil være teoretisk, kunne man supplere med [Sociotechnical Systems Theory](https://ifipwg82.org/sites/ifipwg82.org/files/mumford.pdf), der lægger samme vægt på mennesker og individer som på teknik og systemer
- *Men* grundlæggende skal vi bare være pragmatiske og holde fast i vores værdier
---
<!-- .slide: style="font-size: 24px;" -->
# Udvalgt litteratur
- Babb, Jeffry S. et al: [The Empire Strikes Back: The end of Agile as we know it?](https://aisel.aisnet.org/cgi/viewcontent.cgi?referer=https://research.cbs.dk/&httpsredir=1&article=1003&context=iris2017)
- Hampson, Ian: [Lean Production and the Toyota Production System - Or, the
Case of the Forgotten Production Concepts](https://library.fes.de/libalt/journals/swetsfulltext/6224179.pdf)
- Johnson, Will: [Lean Production - inside the real war on public
education](https://www.jacobinmag.com/2012/09/lean-production-whats-really-hurting-public-education/) (Jacobin Mag)
- Kamata, Satoshi: *Japan in the Passing Lane: An Insider’s Account of Life in a Japanese Auto Factory*, Pantheon Books, New York 1982
- Mehri, Darius: *Notes from Toyota-Land - an American Engineer in Japan*, Cornell University Press 2005
- Mehri, Darius: [The Darker Side of Lean: An Insider's Perspective on the
Realities of the Toyota Production System](https://www.jstor.org/stable/4166230), Academy of Management Perspectives **20**, 2, 2006
- Parker, Mike: [Management-By-Stress](https://catalyst-journal.com/2017/11/management-by-stress-parker), Catalyst Magazine *1*, 2, 2017
---
# Tak - spørgsmål?
![Mythbusted Toyota](https://i.imgur.com/3FYaAlG.jpg)
{"metaMigratedAt":"2023-06-16T19:19:45.619Z","metaMigratedFrom":"YAML","title":"DevOps og Toyota Production System","breaks":true,"description":"Om baggrunden for nogle af ideerne bag DevOps","slideOptions":"{\"transition\":\"fade\"}","contributors":"[{\"id\":\"0e0c13a4-dd7c-44fa-986b-7a4affea3678\",\"add\":13321,\"del\":3699}]"}