Per Spilling og Dicken Spilde: Storebrand Skade - Suksess med bruk av fri programvare
1. Storebrand Skadeforsikring
Suksess med bruk av fri programvare
GoOpen 2009
Per Spilling, Sjefskonsulent, Objectware as
Dicken Spilde, IT-arkitekt, Storebrand
2. Storebrand + skadeforsikring = sant
Ikke en eneste skadeforsikring solgt i Storebrands
navn siden 1999
60 samtaler med spørsmål om skade daglig til
sentralbordet…..
Ofte kunder som møtte i resepsjonen for å snakke om
sine skadeforsikringer i Storebrand…..
Over 70% av befolkningen trodde Storebrand fortsatt
drev med skade ……
Beslutning om å vurdere forretningsmulighetene ved
en relansering fattet sent på høsten 2005
3. Storebrand Skade –
leverandør av trygghet til lave priser.
”Trygghet til lave priser”
Hos Storebrand får du kjøpt alle vanlige
Pris skadeforsikringer som hus, hytte, innbo, bil, båt,
barneforsikring, ulykke, motorsykkel, reise og næring
til lave priser på nett eller telefon.
Lavt
Som kunde skal du være trygg på at dine priser er
minst like gunstig som våre priser til nye kunder.
Trenger du råd eller veiledning er vår Kundeservice
alltid tilgjengelig.
Forutsetningen for å få lave priser er at du har en god
Høyt skadehistorikk. Du velger selv uten tillegg i pris om
du vil betale pr måned, kvartal, halvårlig eller årlig og
om du vil ha elektronisk fakturering/ forsikringspapirer
eller på papir. Hos oss slipper du også andre
gebyrer og tillegg.
Hos Storebrand får du førsteklasses service ved
Lokal skadeoppgjør.
Lavt Høy
service
4. ”Lag den beste forsikringssalgsløsningen
på web i Norge. Dere har 5 måneder til
rådighet”
Gunnar Rogstad
Adm.dir. Storebrand Skadeforsikring
5. Vellykket lansering av nytt Skadeforsikringsselskap
Tidenes raskeste etablering av et
skadeforsikringsselskap – 6 mnd
fra styrevedtak til drift.
Svært godt mottatt i markedet-på
topp 3 ganger i Dagbladets
Forsikringsbørs og i Aftenposten 2
ganger.
Etablerte en ny bransjestandard
for flytting av forsikringer.
28.03.06 05.05.06 08.10.06 08.12.06 01.03.08 01.04.09
Styrevedtak Valg av IT- Internlansering Nettlansering Startet opp 31.000 kunder /
om oppstart leverandør med Nærings- 95.000 forsikringer
forsikring på
nett
6. Hvorfor benytter vi Open source i Storebrand?
Rekruttering
Purpose
Kompetanse Motiverte medarbeidere
Formål
Høy produktivitet
Aktive forum, aktive communities
Participants
Support God dokumentasjon, gode komme-i-gang eksempler
Deltakere
Unngå vendor lock-in
Perspective
Fleksibilitet Vi velger selv når vi ønsker å oppgradere
Ditt synspunkt
Mulig å teste
Process
Verktøystøtte Fungerer ofte godt sammen med andre verktøy
Møteprosess
Kompetansedeling
Product
Arbeidsmetodikk Wiki
Sluttprodukt
Felles koderepository
7. ”Lag den beste forsikringssalgsløsningen på
web i Norge. Dere har 5 måneder til rådighet”
– Gunnar Rogstad
Fagsystem implementering
Valg av
fagsystem og Konfigurering av
tjeneste- forsikringsfagsystem
leverandør
Utvikling av selvbetjeningsløsning på web
Høy nivå krav Videreutvikling av GUI design
og GUI Utvikling av front-end applikasjon
prototyping & systemintegrasjon
May ’06
Mar ’06 Jun ’06 6 Oct ’06 12 Dec ’06
Storebrand Skade – Suksess med bruk av åpen kildekode 7
8. Åpen kildekode rammeverk brukt i
løsningen – første versjon
AJAX
Job scheduler
framework
JSP/HTML Date & time
SiteMesh
framework framework
Web Util
framework framework
Caching
Web service
framework
framework
Application
framework
Storebrand Skade – Suksess med bruk av åpen kildekode 8
9. Åpen kildekode rammeverk brukt i
løsningen – nåværende versjon
AJAX
Job scheduler
framework
JSP/HTML Date & time
SiteMesh
framework framework
Web Util
framework framework
Caching
Web service
framework
framework
Application
framework
Storebrand Skade – Suksess med bruk av åpen kildekode 9
10. Arkitekturskisse
Storebrand Skade
web application
Storebrand
CMS
Insurance Web Services
Storebrand Web Services
External
Insurance
Internal Internal
SaaS
Backend
Backend Backend
provider
System
System 1 System 2
Storebrand Skade – Suksess med bruk av åpen kildekode 10
11. Våre viktigste utviklingsverktøy
Open source Commercial
Repositories
Build tool
Build server
IDE
Application
(Dev)
Server
JUnit
Test tools
Storebrand Skade – Suksess med bruk av åpen kildekode 11
12. Bruk av Jetty og WebSphere
Source Code repository
Artifact repository
Utvikling
Nexus
Produksjon
Storebrand Skade – Suksess med bruk av åpen kildekode 12
13. Bruk av smidig metodikk tvers
igjennom
• Samlokaliserte tverrfaglige team
• God prosjekt-backlog etablert ved oppstart
• Estimerte og prioriterte oppgaver
• GUI prototyping før koding
• Daglige korte statusmøter (stand-up)
• 3 ukers sprinter med demo
• Refleksjonsmøter etter hver sprint
• Beslutningsmyndighet i
teamet
• Kontinuerlig integrasjon
og automatisert testing
Storebrand Skade – Suksess med bruk av åpen kildekode 13
14. Optimalisering av utviklingsprosessen
Initial PB created Screen design is finished before
when project starts coding starts
Sprint
Product Sprint planning
backlog backlog
3 week Turn
Sprint demo prototypes
sprint
into html
Write
Prototype
requirements
testing
and GUI
prototypes
Turn html
into working
application
screens
Requirements expert
leads specification work Storebrand Skade – Suksess med bruk av åpen kildekode 14
15. Lag GUI prototyper før utvikling
Final design by IXD
Storebrand Skade – Suksess med bruk av åpen kildekode 15
16. Levert på tid og budsjett med bruk av åpen
kildekode og smidig metodikk
Fagsystem implementering
Valg av
fagsystem og Konfigurering av
tjeneste- forsikringsfagsystem
leverandør
Utvikling av selvbetjeningsløsning på web
Høy nivå krav Videreutvikling av GUI design
og GUI Utvikling av front-end applikasjon
prototyping & systemintegrasjon
May ’06
Mar ’06 Jun ’06 6 Oct ’06 12 Dec ’06
Storebrand Skade – Suksess med bruk av åpen kildekode 16
17. Spring rammeverket er i dag de facto
standard for enterprise Java utvikling
http://www.indeed.com/jobtrends?q=Spring+and+developer+%2C+EJB+and+developer
Storebrand Skade – Suksess med bruk av åpen kildekode 17
18. Konklusjon – bruk av åpen kildekode
er en suksess i Storebrand
• Populære åpen kildekode
rammeverk og verktøy er
generelt av høy kvalitet
• Stort sett god dokumentasjon og
support
• Høy produktivitet
• Økonomisk fordelaktig
• Populært blant utviklere
• Sikrer god tilgang til kompetanse
Storebrand Skade – Suksess med bruk av åpen kildekode 18