Download - Bb Open Source S Mi

Transcript

Presentatie (Nederlands)

Open Source Desktop Project

Sander Mittertreiner, Projectleider OpenSource Desktop

2002 2003 2004 2005 2006 2007 2008 2009

Motie Vendrik

Programma OSOSS

Kamerdebat

Bart-IT rapport

Actieplan NOiV

Projectplan Open Source Desktop

Implementatie

Aanloop

Voorbeeldcase: het Octrooicentrum Nederland gaat over naar open source. Het project open source desktop.

Business case

Een viertal scenario's:1. Vista met MS-Office 20072. OpenSource desktop (PC's met linux)3. Windows desktop met OpenSource componenten.4. Thin client met OpenSource desktopScenario 4 bleek financieel de meeste aantrekkelijke optie.Business case is rode draad, niet bindend.

Projectdefinitie

Actieplan 'Nederland Open in Verbinding':

Actielijn 9:

Octrooicentrum Nederland is voornemens haar desktopomgeving plus een aantal applicaties te migreren naar een open source alternatief.

Deel projecten

Er zijn een vijftal deel projecten gedefinieerd:Groupware (vervanging Exchange / outlook)

CMS (vervanging Tridion)

CRM (vervanging Winris)

Servers

Desktop

Doelstellingen

Vergroten interoperabiliteit

Verminderen (leveranciers)afhankelijkheden

Moderniseren voorzieningen

Aantonen dat OSOSS werkt

Ervaringen delen

level playing field

Randvoorwaarde

Continuteit dienstverlening

Geleidelijke overgang

Stapsgewijze invoering

Controle op veranderingen

Dus

Er wordt stapsgewijs gewerkt naar een situatie meer en meer open source is.

Huidige situatie

Fase 1: inrichten back-end

Fase 2: centralisatie

Citrix server Linux

Fat client (local applications)

Fase 2: verloop

Eindresultaat

Citrix

Linux

Singlesign-onPrintservicesFileservices

Ontwerpkeuzes

Functionaliteit is maatgevend

Zoveel mogelijk web-based

Alleen beheer op servers

Thin client, niets lokaal maar wel

Lokale printers

Usb-sticks / usb-cdrom

ICA-client met smart card

SuSE, OpenOffice.org

64-bits O.S.

Single Sign-On

Moderne look-and-feel

OSOSS is een middel geen doel op zich

De hier genoemde ontwerpkeuzes zijn niet echt randvoorwaarden, maar bepalen we in grote mate in welke richting de gekozen oplossingen zullen ligen.. Daarbij geldt natuurlijk ook dat dit een pilot-project is.Functionaliteit is maatgevend: geen open-source vanwege de open-source, maar eveneens geen selectiecriterium als het nieuwe open-source pakket moet alles kunnen wat het oude pakket ook kon
Open Standaarden en open interfaces zijn heel erg belangrijk. Zoveel mogelijk web-based maakt een applicatie per definitie platform onafhankelijk (mits deze voldoet aan de webrichtlijnen). Thinclients moeten wel thin blijven. Op het moment dat je daar lokale applicaties gaat draaien, krijg je ook lokaal beheer met mogelijk gebruikersafhankelijkheden. Dat wil je niet. Het beheer beperkt zich tot servers en de thin-clients zijn allemaal hetzelfde en dus eenvoudig vervangbaar. SuSE en OpenOffice.org waren al gebruik, dus waarom wat anders? 64-bits operating systemen komen nu meer en meer op, dus nu teruggaan naar 32-bits zet de nieuwe omgeving meteen al op een achterstand. Natuurlijk kan er bij specifieke eisen wel een 32-bits server ingezet kan worden (en 64-bits servers kunnen ook 32-bits applicaties draaien).Single Sign-On (SSO) maakt de gebruikerservaring zoveel beter dat je dat natuurlijk wilt. Dat wil overigens niet zeggen dat alle applicaties via SSO te koppelen zullen zijn. Af en toe zullen gebruikers echt een keer hun wachtwoord moeten intikken. Veel hangt van de architectuur van de betreffende applicaties af en daarmee is SSO ook een selectiecriterium. Het beperken van faciliteiten tot wat precies nodig is, zou een hele kale omgeving kunnen opleveren. Moderne faciliteiten zoals streaming video moet je echter niet willen uitsluiten.

Aanpak

Voor iedere applicatie

Installeerdeze versie

Installeer
het alternatief

Installeer origineel onder Citrix

Werkt deze onder Linux?

Is er eenalternatief?

Aanpak: alternatieven

Longlist

Shortlist (met gebruikers)

Test (met gebruikers)

Implementatievoorstel

Aanpak route 2: eerst longlist

Aanpak route 2: daarna shortlist

???

Aanpak route 2: beoordelingsmatrix

???

Geen reken-oefening!

Testdagen voor eindgebruikers

Do's and Don'ts selectietraject

Do: max 2 proefinstallatiesDo: Communicatie rondom test procesDo: (Sogeti)DropDo: korte evaluatie

Don't: creer vooroordelen, laat de applicaties voor zich spreken.

3 proefinstallaties is gewoon weg te veelCommunicatie proces : voor, tijdens en na het testproces:Voor : schets de kaders. Wat werkt wel en wat werkt nietTijdens : vertel de testers dat ze geen uitgebreide testverslagen hoeven te schrijven. Na : maak duidelijk wat je met de resultaten gaat doen.Drop : maak het leuk voor de testers.Korte evaluatie : hiermee creer je nog meer betrokkenheid van de testers.

Dont: probeer de applicatie voor zich te laten spreken. Vermoei de testers niet met licentiemodellen, support etc.

Teruggeven aan community

Gezien dit een pilotproject voor de gehele rijksoverheid is willen we alle ervaringen delen: maatwerk wordt opensource whitepapers worden openbaar

Voorbeelden:Template generator website

Maatwerk in Zarafa (collaboration server Quest)

Fasering, waar zijn we nu?

Fase1: Back-endFase 2: CentralisatieFase 3: Thin Client

Fase 1:. Het inrichten van de Hybride omgeving met gemeenschappelijke printer en disc toegang.

Fase 2: De applicaties op de Back-end servers installeren en configureren.

Fase 3: Op het moment dat voor een gebruiker alle door hem gebruikte applicaties op de Back-end servers staan kan de Fat client worden vervangen door een thin-client.

Ervaringen tot nu toe (1/7)

Hybride omgeving is mogelijkLeven in twee werelden is mogelijk, maar er zijn probleemgebieden (SSO en rechten op bestanden)

De weg er naar toe is redelijk complex ...

Ervaringen tot nu toe (2/7)

Orintatie op applicaties noodzakelijk

Week afhankelijkheden los, open standaarden helpen hierbij

Webbased maakt (platform)onafhankelijk, mits voldaan wordt aan webrichtlijnen.

Vervanging desktop zelf komt daarna wel

Ervaringen tot nu toe (3/7)

Pas verandermanagement toe

Problemen liggen niet alleen bij de techniek

Betrek gebruikers/klanten bij keuzes

Blijf communiceren...

Ervaringen tot nu toe (4/7)

Kennisopbouw

Een cursus alleen is niet genoeg (afhankelijk van omvang project).

Reserveer voldoende tijd voor training on the job. (dagelijkse werkzaamheden lopen door)

Enthousiaste mensen zijn cruciaal.

Ervaringen tot nu toe (5/7)

Aanpak

Gebruikers erg tevreden(eigen keuze)

Bied iets nieuws

Prototyping versus waterval

Gewoon doen en maak het leuk, vier een feestje bij iedere mijlpaal.

Ervaringen tot nu toe (6/7)

Uitwisseling van documenten

Gewoon gaan gebruiken.

Uitwisselbaarheid is goed.

Aandachtspunt: grote hoeveelheid bestaande documenten ...

Ervaringen tot nu toe (7/7)

Support

Community werkt echt(snel).

Supportcontracten zijn prima af te sluiten.

Geen kastje naar de muur.

SLA's zijn altijd best effort enbieden totaal geen garanties.

Problemen worden echt opgelost.

Discussie / Vragen

Klik om de titeltekst te bewerken

Klik om de de overzichtstekst te bewerken

Tweede overzichtsniveau

Derde overzichtsniveau

Vierde overzichtsniveau

Vijfde overzichtsniveau

Zesde overzichtsniveau

Zevende overzichtsniveau

Achtste overzichtsniveau

Negende overzichtsniveau

Pagina

Klik om de titeltekst te bewerken

PaginaKlik om de overzichtstekst te bewerkenTweede overzichtsniveauDerde overzichtsniveauVierde overzichtsniveauVijfde overzichtsniveauZesde overzichtsniveauZevende overzichtsniveauAchtste overzichtsniveau

Negende overzichtsniveau