Program JavaZone

Foredrag Onsdag 2. september

Å skifte vinger i lufta eller hjul mens sykkelen er i nedoverbakke: Modernisering av samfunnskritiske systemer uten høye skuldre

Room 1

Norsk 45 min virksomhetsarkitektur erstatningsprosjekter ledelse produktutvikling

Johannes Brodwall

Johannes Brodwall er en softwarearkelog som graver seg ned i gamle IT-systemer og drømmer om å fornye brukernes hverdag. Han har jobbet med flere av systemene innen Hafsas produktområde. Før det har han blant annet jobbet med systemer for søk- og redning og fornyet systemer innen bank, pensjon og strøm

Hafsa Elkam

Hafsa Elkam jobber i dag som områdedirektør i Politiets IT-enhet (PIT) og har etablert og leder polititets første produktområde "fra hendelse til avgjort sak" i politiet. Produktområdet består av 14 team som erstatter politiets gamle systemer for politioperativ tjeneste og kriminalitetsbekjempelse. Hafsa og har jobbet med organisasjonsutvikling, endringsledelse, kontinuerlig forbedring og produktledelse i offentlig sektor i over 20 år og har bakgrunn fra innføringen av produktorientering i NAV. Hafsa kombinerer sin erfaring fra offentlig sektor og de rigide rammene i byråkratiet med det smidige tankesettet innenfor kontinuerlig produktutvikling. Hun omtaler seg selv som en smidig byråkrat.

Virksomheter i dag er begrenset av gamle IT-løsninger. Ofte har man forsøkt å erstatte gamle systemer flere ganger uten hell. For å lykkes har vi tatt i kombinert forståelse av organisasjon og ledelse med innsikt i teknologi og arbeidsprosesser. I dette foredraget forteller vi hvordan lederen som forstår teknologi og folk jobber sammen med teknologen som brenner for organisasjonens mål.

Politiet har erfaring med å forsøke å fornye gamle, samfunnskritiske systemer. Vi har erfart at den klassiske prosjektmodellen er en dårlig match for viktige softwareprosjekter. Utredninger og forprosjekt koster mye, men hjelper i liten grad å avdekke reel risiko. I samfunnskritiske systemer kan smidige prosesser høres utrygt ut, men vår erfaring er at smidig-skeptikere blir til fans når vi klarer å levere fungerende programvare som brukerne skryter av.

I foredraget får du høre både hvordan man navigerer i byråkratiet, organiserer team og skaffer handlingsrom, samtidig som vi snakker om konkrete teknikker for å forstå systemene og arbeidsprosessene, utvikle nye løsninger som kan tas i bruk underveis og reduserer risikoen for brukere som er skuffet over den nye funksjonaliteten eller (mangelen på) stabiliteten i løsningen

Ledere, arkitekter og utviklere som jobber i virksomheter med teknologi man helst skulle erstattet

  1. Hexagonal happiness! Room 2
  2. No More Forks: Policy Transformation for Terraform at Scale Room 3
  3. Global Cultural Reflections on Software Testing Practices Room 4
  4. Your Database Sprawl is a 1990s Workaround, Give it a KISS Room 5
  5. Nyheter i JavaScript - ES2026 Room 6
  6. Managing the chaos: Automating internal dependency upgrades with OpenRewrite Room 7
  7. Gentle Introduction to Lock-Free Programming in Java Room 8
  8. Korleis me gjekk frå React til CSS hos Designsystemet Room 6
  9. Få oversikt over JSON med JSONata-spørringer Room 6