Presentasjon fra Smidig Digitalisering i Offentlig Sektor 2016. Basert på blogpost: http://open.bekk.no/orkestrering-av-it-utvikling-i-store-organisasjoner
7. “...hus og programvare er to forskjellige ting.
Huset er konkret og må planlegges før det
bygges, fordi det er vanskelig å endre det i
etterkant. Programvare, derimot, er abstrakt og
trenger liten grad av planlegging før det bygges,
fordi det er enkelt å endre det i etterkant.”
Martin Koksrud Bekkelund, Livssykluser, 2014
11. Autonome team
“Autonome team er team som kan løse alle
oppgaver som skal til for å videreutvikle produkter
uten ekstern innblanding eller behov for å
henvende seg til utenforstående personer.”
BEKK Radar 2016
12.
“Communication is a sign of dysfunction... We
should be trying to figure out a way for teams to
communicate less with each other, not more.”
Jeff Bezos, CEO i Amazon
13. All kommunikasjon skal foregå over API-er!
“The only communication allowed is via service
interface calls over the network.”
Jeff Bezos, CEO Amazon, i følge en tidligere ansatt i Amazon
14. Ellers får du sparken!
“Anyone who doesn’t do this will be fired. Thank
you; have a nice day!”
Jeff Bezos, CEO Amazon, i følge en tidligere ansatt i Amazon
16. Conway's lov
Organizations which design systems ... are
constrained to produce designs which are copies
of the communication structures of these
organizations
M. Conway, How Do Committees Invent, 1968
19. Avmystifisering av Conway's lov
“Microservices allow organizations to align the
architecture of their systems to the structure of
their teams.”
Sam Newman, Demystifying Conway’s Law, 2015
33. Amazon: A shared nothing infrastructure
“You build it, you run it”
Werner Vogels (CTO i Amazon)
34. Spotify: Squads, Tribes, Chapters & Guilds
Squad: mini-startup (unike tjenester)
Tribe: mini-startup inkubatorer (forretningsområder)
Chapter: Folk som gjør lignende ting (personalansvar)
Guild: Folk som har felles interesser (kompetansebygging)