Klikk for å redigere undertittelstil i malen
Om åpen kildekode i Telenor20.04.2010 Paul Skrede
Erfaringer Telenor Norge
2
• Lønner det seg med åpen kildekode?
• Leverandørene våre – hvilken rolle spiller de?
• Arkitekturprinsipper – hvorfor det?
Lønner det seg å bytte til åpen kildekode?
Nei … Radikal konvertering/ migrering anbefales ikke fordi migrerings-kostnadene overstiger normalt gevinstene
Jo da!Vi anbefaler steg for steg, dvs ved oppstart av nye prosjekter og der det likevel skal gjøres• store omskrivninger• oppgraderinger• ny plattform
3
Store applikasjoner
Telenor bruker store applikasjonspakker for å håndtere f.eks ordre, fakturering og CRMFor CRM har vi gode erfaringer fra noen Telenor-selskaper med SugarCRMDe spesialiserte telecom-applikasjonene ser vi ingen grunn til å bytte utVi fokuserer på OS, mellomvare, database, rammeverk, m.fl
4
5
Leverandørene våre – hvilken rolle spiller de?
Driftsleverandøren
Telenor Norge bruker EDB som driftsleverandørEDB drifter allerede for Telenor • Linux• JBoss• MySQL• med flere
Videre er de villige til å drifte f.eks• PostgreSQL
Det er svært viktig å ha drifts-leverandøren med på laget
6
Leverandører for utvikling og forvaltning
Vi bruker i økende grad leverandører til utvikling og forvaltningViktig at de leverandørene vi bruker også er gode på åpen kildekode Det trykket for bruk av åpen kildekode som intern utvikling skaper, er det viktig å også ha hos leverandørene våre
7
Evaluering av leverandører
Vendor shall describe the level of experience with Open Source Software1. Projects where Open
Source has been key to the delivery
2. Open Source communities the vendor consistently monitors
3. Contributions the vendor has made to Open Source communities
4. Open Source communities the vendor has been key forming member of
8
9
Arkitekturprinsipper – hvorfor det?
Hvordan styre?
Mange prosjekter!Stort behov for kontrollAlle prosjekter må legge fram sine arkitekturvalg før de går til beslutning om å starte detaljert design og utviklingEt viktig hjelpemiddel her er arkitekturprinsipper
10
Prinsipp: Evaluering av ny programvare
Programvare og pakker basert på åpen kildekode skal evalueres på likt grunnlag med annen programvare.• Leverandørene våre ønsker mulighetene det gir
• Vi må hjelpe leverandørene til å få gitt oss gode priser
• Hyllevare har alltid salgs-organisasjoner som presser på
11
Prinsipp: Når alt annet er likt
Åpen kildekode skal prefereres når kravene til funksjonalitet, driftskvalitet og support oppfylles like godt som annen programvare• Utfordrende prinsipp siden det kan være subjektivt, men det skaper diskusjon
• Nødvendig for å få til endring over tid
12
Prinsipp: Pakker må være kompatible
Når vi anskaffer programvare-pakker skal det vektlegges at de er kompatible med åpen kildekode vi bruker• Pakker er en stor trussel som ofte låser handlingsrommet
• Flere og flere integrerer åpen kildekode i pakkene sine
13
Prinsipp: Støtt opp om åpne standarder
Valg av programvare skal når det er mulig støtte opp om åpne standarder• Senker integrasjonskostnader
• Gir større handlingsrom for senere bytte (og unngår lock-in)
• Gjør det lettere å bruke åpen kildekode
14
Oppsummert
Mye å hente ift med nye prosjekter, men vanskelig å etablere gode business case ved migrering av eksisterende løsningerPositiv vilje i organisasjonen og hos våre leverandører av utvikling, forvaltning og drift til å øke bruken av åpen kildekodeViktig å styre organisasjon og leverandører med arkitektur-føringer
15
16
Spørsmål?