Download pdf - GoOpen 2010: Paul Skrede

Transcript
Page 1: GoOpen 2010: Paul Skrede

Klikk for å redigere undertittelstil i malen

Om åpen kildekode i Telenor20.04.2010 Paul Skrede

Page 2: GoOpen 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?

Page 3: GoOpen 2010: Paul Skrede

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

Page 4: GoOpen 2010: Paul Skrede

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

Page 5: GoOpen 2010: Paul Skrede

5

Leverandørene våre – hvilken rolle spiller de?

Page 6: GoOpen 2010: Paul Skrede

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

Page 7: GoOpen 2010: Paul Skrede

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

Page 8: GoOpen 2010: Paul Skrede

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

Page 9: GoOpen 2010: Paul Skrede

9

Arkitekturprinsipper – hvorfor det?

Page 10: GoOpen 2010: Paul Skrede

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

Page 11: GoOpen 2010: Paul Skrede

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

Page 12: GoOpen 2010: Paul Skrede

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

Page 13: GoOpen 2010: Paul Skrede

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

Page 14: GoOpen 2010: Paul Skrede

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

Page 15: GoOpen 2010: Paul Skrede

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

Page 16: GoOpen 2010: Paul Skrede

16

Spørsmål?