Mohsen Anvaari - Bouvet
Gjesteforelesning for IT-arkitektur ved UiO
21 nov 2024
«Design nasjonalt-utvikle lokalt"
Et strategisk konsept for digitalisering av kommunesektoren i Norge
Om meg
Agenda
Hvordan kan det samlede utfordringsbildet best håndteres nasjonalt, regionalt og lokalt?
Arkitektens liv (hodepine) handler om
å synligjøre rotårsak i stedet av symptomer
(og aldri blir hørt?)
Skille mellom rotårsak, årsak, problem og symptomer
Oppsummering/koding av utfordringer til 41 grupper
Økonomi er en hindring
Øremerka midler er en utfordring
Umoden arkitekturarbeid og "orden i eget hus"
Økt eksponering for dataangrep og misbruk av personopplysninger
Fortsatt behov for bedre EKOM-infrastruktur
Gjenbruk/deling av data fra/med andre aktører er ikke tilstrekkelig
Har problemer med å rekruttere IKT-spesialister
Dagens kultur, mentalitet og insentiv er ikke klart
Mangel på tilstrekkelig kompetanse
Mangel på bestillerkompetanse og evne til smidig utvikling
Organisasjonsstruktur innen kommune er en hindring
Mangel på forankring hos ledelsen og politikere
Lav grad av innovativ digitalisering
Lav grad av grønn digitalisering
Gevinstrealisering brukes ikke nok eller gevinster brukes feil
Lav grad av brukerinvolvering i digitalisering
Mangel på evne til å nyttiggjøre seg av nye teknologier
Fremdeles opplever brukere fragmenterte digitale tjenester
Mangel på strategi, målbilde og veiledning innen kommune
Riktig
migrering til sky-plattformer er vanskelig
Mangel på systematisk og periodisk
ROS-analyse og DPIA
Ca. 100 kartlagte utfordringer fra tidligere utredninger og litteraturgjennomgang
Mangel på kapasitet
Mangel på interne kontroll og evne til endringsstyring
Felles regionalt drift og infrastruktur
er ikke tilstrekkelig
Finnes ikke god strategi, målbildet og veikart for samarbeid
Utvikling/gjenbruk av felles standarder, metodikk og arkitektur er ikke tilstrekkelig
Regionalt/nasjonalt samarbeid for felles digitalisering er ikke tilstrekkelig
Utvikling/gjenbruk/
anskaffelse av felles løsninger er ikke tilstrekkelig eller de er ikke god nok
Forskjellige infrastruktur, plattform og grensesnitt er en hindring
God oversikt over hva finnes og hvem gjør hva mangles
Fordele ressurs og kostnader for felles samarbeid er en utfordring
Eierskap- og ansvarstyring for felles løsninger og drift er en utfordring
Ulike organisering av interkommunalt samarbeid er en utfordring
Storselskapers makt og dominerende posisjon
Lovgivning og regler mangler tilpasning. Og tolkningen krever kompetanse
Tillit, digital suverenitet og demokratisk digitalisering er ikke tilstrekkelig
Ikke-kommersielle community og «digital commons» brukes i liten grad
Leverandørforhold/
mangfold gjør utviklingen begrenset
Digital utenforskap
Mangel på grunnleggende utdanning om digitalisering innen ikke-IKT fagfelt
Politisk detaljstyring er en hindring
Utfordringer i sammenhengen
Problem
/Symptom
Førstenivå årsak
Høynivå årsak
Rotårsak
Førstenivå årsak
Høynivå årsak
Høynivå årsak
Hvis en utfordring kun har fått innkommende-piler, forteller dette oss at det er et problem/symptom
Hvis en utfordring kun har utgående piler, er det mest sannsynlig en rotårsak
Hva forteller dette oss?
Interne utfordringer
Tverrorganisatoriske utfordringer
Omgivelsesutfordringer
Det samlede utfordringsbildet i digitalisering av kommunal sektor
Det samlede utfordringsbildet i digitalisering av kommunal sektor
Arkitektens liv (hodepine) handler om
å treffe dikotomi og spenning (og aldri løse dem?)
Det samlede utfordringsbildet i digitalisering av kommunal sektor
Samordning
Standardisering
Felles løsninger
Sentralisering
Effektivitet
Det samlede utfordringsbildet i digitalisering av kommunal sektor
Selvstendighet
Differensiering
Fleksibilitet
Desentralisering
Innovasjon
Dikotomi
Samordning
Sentralisering
Standardisering
Kontroll
BDUF/arkitektur
Effektivitet
IT-sentrisk
Selvstendighet
Desentralisering
Differensiering
Fleksibilitet
Smidighet
Innovasjon
Skygge-IT
Arbeidsprosess
Innbygger-
tjeneste X
System og data
Drift
Kommune
A
Kommune
B
Kommune
C
Kommune
D
Kommune
E
Enhetlig prosess
Innbygger-
tjeneste X
Felles system og data
Felles drift/infrastruktur
Kommune
A
Kommune
B
Kommune
C
Kommune
D
Kommune
E
spenning mellom
selvstendighet og samordning
Dikotomi i kommunesektoren
Dikotomi i kommunesektoren?
Selvstendighet (autonomi)
Samordning
Selvstendighet
Samordning
løse spenningen
spenning mellom
selvstendighet og samordning
Selvstendighet
Samordning
Selvstendighet
Samordning
A
B
C
Kommune spesifikk justering
Standardiserte applikasjoner med mulighet for gjenbruk og tilpasning
Arbeidsprosess
Innbygger-
tjeneste X
System og data
Drift
Kommune
A
Kommune
B
Kommune
C
Kommune
D
Kommune
E
Enhetlig prosess
Innbygger-
tjeneste X
Felles system og data
Felles drift/infrastruktur
Kommune
A
Kommune
B
Kommune
C
Kommune
D
Kommune
E
Felles arbeidsprosess realiseres av standarde applikasjoner leveres av felles nasjonale plattformer
Innbygger-
tjeneste X (enhetlig i utgangspunkt, med mulighet for innovasjon og justering)
Felles plattformer (lavkode, integrasjon, dataanlyse) + kommunal referansearkitektur
Felles drift/infrastruktur + felles ROS/DPIA
Selvstendighet
Samordning
Kommune
E
Kommune
B
Kommune
D
Kommune
A
Kommune
C
A
B
C
Selvstendighet
Samordning
Selvstendighet
Samordning
Inverse conways manuever
Change the collaboration patterns of the designers to encourage the desired product architecture.
Rammeverk for å løse spenning innen et virksomhet
Økosystem- eller nettverksstyring
Skalering til nettverkstyring
Fra enkelt virksomhet
til nettverksstyring
Cosmolocalism/Design Global Manufacture Local (DGML)
Image credits: Vasilis Kostakis, Nikos Exarchopoulos, https://creativecommons.org/licenses/by-sa/4.0/
“This model is based on the principles of commons-based peer production, in which resources are shared with equal interest for all the involved stakeholder. It represents a form of democratization of the industrialization through processes in which the design is developed as a global common, while the manufacture of products takes place locally, considering the specificities of local ecosystems.”
Source: Do-It-Together”: Towards the Factories of the Future. Dupont, et.al.
“This model could lead to sustainable and inclusive forms of production and consumption. It follows the logic that what is light (knowledge, design) becomes global while what is heavy (manufacturing) is local, and ideally shared. ”
Source: Design global, manufacture local: a new industrial revolution? Kostakis et. Al.
Les mer om DGML og case-studier
Selvstendighet (autonomi)
Samordning
Selvstendighet
Samordning
løse spenningen
spenning mellom
selvstendighet og samordning
Selvstendighet
Samordning
Selvstendighet
Samordning
A
B
C
Lokalisme
Kosmopolitisme
Kosmo-lokalisme
Cosmolocalism/Design Global Manufacture Local (DGML) i kommunal sektor:
«Design nasjonalt, utvikle lokalt»
Innsatsområder for å realisere målbildet
Typisk dagens systemportefølje i en kommune
Tjenestebuss
AD
MinSide
Arkiv
Hvordan kan de se ut i en plattform-basert tjenesteutvikling
(snu porteføljen 90 grader)?
Skalering styringsmodellen
Fra enkelt virksomhet
til nettverksstyring
Dagens utfordringer for «design nasjonalt-utvikle lokalt»
Delingsarena
Aktør økosystem i kommunal sektor
Kommunal-hub for deling av kunnskap og erfaring
(anskaffelseskrav, DPIA, tjenestedesign, organisasjonsutvikling)
Kommunal arkitektur-hub for deling av arkitekturprodukter
(bilde, lysbilder, tekst, katalog, kilde til arkitektur-modeller osv.)
Dele produkter
Få tilgang til råmateriale
Samutviklingsarena med KS som sjefredaktør
Generalisere kunnskap til å bli
kommunal veiledningstjenester
Generalisere delte arkitekturprodukter til å bli
kommunal referansearkitektur
Felles kommunale løsninger
Kommunale veiledningstjenester
Felles kommunal referansearkitektur
Dele fagressurs
Godkjente produkter
Mellomstore kommuner
Store kommuner
Små kommuner
Innbyggere
Åpne-kildekode community
Små og mellomstore bedrifter
Store leverandører
Frivillige organisasjoner
Fylkeskommuner
Regionale og interkommunale samarbeider
Statlige virksomheter
Felles applikasjoner og integrasjoner som er av høy kvalitet og justerbar
Generalisere delte koder til å bli felles løsninger. Koder skulle ha laget av felles utviklingsplattformer eller felles programmeringsrammeverk for å være gjenbrukbar
Kommunal apps og data
(koder til brukertjenester, arbeidsprosesser,
roboter, integrasjoner + åpne data)
Forsyningskjede i kommunalt digitalt økosystem med denne tilnærmingen
Nødvendig tiltak for å realisere «design nasjonalt-utvikle lokalt»
Eksempel: utvikling av samhandlings-apper (selvbetjening, status, svar, osv.) på min kommune
Ferdigstilte apper på
min.kommune.no
DIF utvikler ferdigstilte apper
(standard og enhetlig til alle kommuner)
DIF utvikler basis/default apper (standard og enhetlig til alle kommuner)
Utviklingsplattform forvaltes av DIF (utvikles av DIF, eller Digdir, eller åpnekildekode, eller anskaffet fra privat leverandør)
Kommunal-hub
forvaltes av DIF
Kommuner, interkommunale selskaper og private bedrifter kan justere ferdigstilte apper, eller lage nye apper og dele med andre
KS-DIFs dagens modell
Plattform-basert økosystem
Ferdigstilte apper på
min.kommune.no,
justert for ulike kommuner
Tradisjonell programmering
Innbyggere og organisasjoner
Innbyggere og organisasjoner
Ferdigstilte apper på
minside.xxx.kommune.no
Leverandør utvikler ferdigstilte apper for kommune xxx
Tradisjonell modell
Tradisjonell programmering eller lavkode
Innbyggere og organisasjoner
Selvstendighet
Samordning
Selvstendighet
Samordning
Selvstendighet
Samordning
Gi innspill og lage prototyp
Eksempel: utvikling av samhandlings-apper (selvbetjening, status, svar, osv.) på min kommune
PoC!
Refleksjoner 1: hva kan andre sektorer lære?
Refleksjoner 2: Sniksentralisering?
Det samlede utfordringsbildet i digitalisering av kommunal sektor
«Demokratisk digitalisering» innebærer å inkludere et bredt spekter av samfunnsaktører i utvikling av digitaliseringen.
Demokratisk digitalisering og kreativt mangfold for kommunesektoren
I kommunal sammenheng, der sterkt lokalt demokrati er viktig, bør innbyggere og demokratiske institusjoner være ledende i digitaliseringsarbeidet, eie sine data, løsninger og infrastruktur, og ha kontroll over sin uavhengighet, spesielt på kritiske områder. Samarbeid med private aktører er nødvendig, men det er viktig å legge til rette for deltakelse og innflytelse fra et mangfold av aktører fremfor å domineres av noen få store leverandører. Videre kan "vinneren tar alt"-effekter fra plattformøkonomien true små og mellomstore aktører i privat sektor. En effektiv desentralisering innenfor et felles økosystem er derfor avgjørende.
Demokratisk digitalisering og kreativt mangfold for sektoren
Modulært åpne-kildekode integrasjonsplattform i Trondheim kommune
Oracle SOA Suit
TIP (Trondheim-kommune IntegrasjonsPlattform)
Har andre land mye erfaring vi kan lære fra
Barcelona modell
Modulært åpne-kildekode plattform i Tysk offentlig sektor
Hva med Altinn Studio?
https://docs.altinn.studio/technology/architecture/principles/
Anbefaling i rapporten for å unngå snikksentralisering
Etablering av plattformer kan skje gjennom flere alternative måter:
Takk!
Ta gjerne kontakt med mohsen.anvaari@bouvet.no for samarbeid om denne tilnærmingen