SlideShare a Scribd company logo
1 of 24
Download to read offline
OOo Migration
Some methodological considerations on
migrating a medium size Municipality
to OpenOffice.org
    Massimo Carnevali
   Municipality of Bologna
       ICT Manager              Wednesday 4 November
Agenda
   ●   Who ?




Massimo Carnevali   OOo Migration   Slide 2
Agenda
   ● Who ?
   ● What ?




Massimo Carnevali   OOo Migration   Slide 3
Agenda
   ● Who ?
   ● What ?


   ● Where ?




Massimo Carnevali   OOo Migration   Slide 4
Agenda
   ● Who ?
   ● What ?


   ● Where ?


   ● Why ?




Massimo Carnevali   OOo Migration   Slide 5
Agenda
   ● Who ?                     ●    Why not ?
   ● What ?


   ● Where ?


   ● Why ?




Massimo Carnevali   OOo Migration               Slide 6
Agenda
   ● Who ?                     ● Why not ?
   ● What ?                    ● How ?


   ● Where ?


   ● Why ?




Massimo Carnevali   OOo Migration            Slide 7
Agenda
   ● Who ?                     ● Why not ?
   ● What ?                    ● How ?


   ● Where ?                   ● Then ?


   ● Why ?




Massimo Carnevali   OOo Migration            Slide 8
Who ?
  ● Municipality of Bologna (ICT
    Department)
  ● University of Bologna (Computer


    Science Department)
  ● Yacme




Massimo Carnevali   OOo Migration   Slide 9
Who ?
  ●   Municipality of Bologna
      ●   3600 PCs
      ●   65 locations
      ●   About 600 applications based on:
           ● Web


           ● IBM Lotus Domino


           ● IBM Mainframe


           ● SAP




Massimo Carnevali    OOo Migration           Slide 10
What ?
  ●   Move 3600 PCs from MS Office 97
      to OpenOffice.org 2.4.2
      ●   1800 Full migrations
      ●   900 Partial migrations (Office 97 remains but
          it's “hidden”)
      ●   900 Coexistence
  ●   Completion status at 10/2009:
      80%

Massimo Carnevali      OOo Migration               Slide 11
Where ?




Massimo Carnevali   OOo Migration   Slide 12
Why ?
            MS Office 97 End Of Life

                      Next ?

Proprietary Solution vs Open Solution



Massimo Carnevali   OOo Migration      Slide 13
Why ?
  ●   Open Solution = OpenOffice.org
      ●   Cost saving
      ●   Resources shift to local IT operators
           ● Which both lead to politicians


      ●   Being part of a community
      ●   Data durability
      ●   Unlocking from vendor
      ●   We believe in it !



Massimo Carnevali       OOo Migration             Slide 14
Why not ?
  ●   Complexity
  ●   Blocking applications
  ●   Smart users → complex macros
  ●   Niche environments
  ●   Bad formatting (tables, filters ...)
  ●   Fear of change


Massimo Carnevali   OOo Migration            Slide 15
How ?
104 Fundamental concepts:
   1. Widely share your project model
   2. Sink the ships
   3. Push hard the first 100 days
   4. The “end point” is the “human being” not the
     computer (“I want to do the same stuff, more or
     less, the same way”)
   5. ...




Massimo Carnevali   OOo Migration               Slide 16
How ?
  Communicate, Communicate, Communicate,
  Communicate, Communicate, Communicate,
  Communicate, Communicate, Communicate,
  Communicate, Communicate, Communicate,
  Communicate, Communicate, Communicate, Communicate,
  Communicate, Communicate, Communicate,                                        Communicate, Communicate,

  Communicate, Communicate, Communicate, Communicate,                                     Communicate, Communicate, Communicate,


  Communicate, Communicate, Communicate, Communicate,                Communicate,   Communicate,   Communicate, Communicate,   Communicate,   Communicate,




  Communicate,   Communicate,   Communicate, Communicate,




Massimo Carnevali                                           OOo Migration                                                                Slide 17
How ?
  Communicate
      ●   Before doing things
      ●   UP, to the management
      ●   DOWN, to the user
      ●   Explain how to find help (more important than
          actually giving help) :-)
      ●   Give a strong message of improvement not
          of cost saving



Massimo Carnevali      OOo Migration               Slide 18
How ? - Step 1
 Seeding (March – September 2008)
      ●   3 days of brainwashing for 70 “Technical leaders”
          ●   Manuals, documentation and software for everyone
          ●   Go to the field and play
      ●   Teach to Teachers
          ●   For the internal education department
      ●   Focused communication
          ●   Managers
          ●   Politicians
          ●   Users
          ●   Mass advertising


Massimo Carnevali          OOo Migration                     Slide 19
How ? - Step 1 and a half
  Technicalities (March – Sept. 2008)
      ●   Re-packaging
          ●   Compatibility – Usability - Marketing
      ●   Distribution
          ●   Install in new PCs (corporate master)
          ●   OCS Inventory NG – CMDBuild
      ●   Get ready for formatting problems (on demand)
          ●   Viewers
          ●   Conversion process




Massimo Carnevali           OOo Migration             Slide 20
How ? - Step 2
Pilot (October – November 2008)
   ●   Don't pilot in the ICT Department !
   ●   Culture Department
       ●   Open minded users
       ●   Aware of their IT knowledge limitations
       ●   Smart IT contact inside the department
   ●   500 PCs → 75% full migration
   ●   Positive feedback from users
   ●   Lessons learned



Massimo Carnevali          OOo Migration             Slide 21
How ? - Step 3
  GO ! (2009)
      ●   Replace internal education
      ●   Sink MS Office where possible, hide it where you
          can't, coexist only if there are blocking constraints
      ●   Give support:
          ●   Informal (IT referents, phone calls, Federica)
          ●   Formal (OTRS already in place to handle tickets, a new
              OpenOffice.org queue added)
      ●   Nearly done (80%)




Massimo Carnevali           OOo Migration                       Slide 22
Then ?
  ●   Application evolution/replacement →
      remove MS Office dependencies →
      complete total migration
  ●   Move from OpenOffice.org 2.4.2 to 3.x →
      BIG problem → uninstall & reinstall →
      BAD
  ●   Find a new job




Massimo Carnevali   OOo Migration           Slide 23
Thanks !
    progettoopenoffice@comune.bologna.it




Massimo Carnevali    OOo Migration         Slide 24

More Related Content

Similar to Open Office Project at Comune di Bologna

OpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz DiazOpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Project
 
FME - My Solution to Almost Every Data Challenge!
 FME - My Solution to Almost Every Data Challenge! FME - My Solution to Almost Every Data Challenge!
FME - My Solution to Almost Every Data Challenge!
Safe Software
 
India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015
Kanwal Prakash Singh
 
India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015
Kanwal Prakash Singh
 

Similar to Open Office Project at Comune di Bologna (20)

Is there a Future for devops ?
Is there a Future for devops   ? Is there a Future for devops   ?
Is there a Future for devops ?
 
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz DiazOpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
 
OpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz DiazOpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebulaConf 2014 - OpenNebula at Cenatic - Jose Angel Diaz Diaz
 
Microservices - the lean way
Microservices - the lean wayMicroservices - the lean way
Microservices - the lean way
 
Moved to https://slidr.io/azzazzel/osgi-for-outsiders
Moved to https://slidr.io/azzazzel/osgi-for-outsidersMoved to https://slidr.io/azzazzel/osgi-for-outsiders
Moved to https://slidr.io/azzazzel/osgi-for-outsiders
 
OSGi for outsiders - Milen Dyankov
OSGi for outsiders - Milen DyankovOSGi for outsiders - Milen Dyankov
OSGi for outsiders - Milen Dyankov
 
Libreoffice conference: Successful stories: Migrating Libreoffice in Taiwan
Libreoffice conference: Successful stories: Migrating Libreoffice in TaiwanLibreoffice conference: Successful stories: Migrating Libreoffice in Taiwan
Libreoffice conference: Successful stories: Migrating Libreoffice in Taiwan
 
FME - My Solution to Almost Every Data Challenge!
 FME - My Solution to Almost Every Data Challenge! FME - My Solution to Almost Every Data Challenge!
FME - My Solution to Almost Every Data Challenge!
 
India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015
 
India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015India Analytics and Big Data Summit 2015
India Analytics and Big Data Summit 2015
 
A few questions about large scale machine learning
A few questions about large scale machine learningA few questions about large scale machine learning
A few questions about large scale machine learning
 
State of the art in Natural Language Processing (March 2019)
State of the art in Natural Language Processing (March 2019)State of the art in Natural Language Processing (March 2019)
State of the art in Natural Language Processing (March 2019)
 
Genesi di una tecnologia, dalla ricerca all'industria...
Genesi di una tecnologia, dalla ricerca all'industria...Genesi di una tecnologia, dalla ricerca all'industria...
Genesi di una tecnologia, dalla ricerca all'industria...
 
Monitor all the thingz slideshare
Monitor all the thingz slideshareMonitor all the thingz slideshare
Monitor all the thingz slideshare
 
Visualizing Gnome with the Small Project Observatory
Visualizing Gnome with the Small Project ObservatoryVisualizing Gnome with the Small Project Observatory
Visualizing Gnome with the Small Project Observatory
 
Growing the TYPO3 Community in North America
Growing  the TYPO3 Community in North AmericaGrowing  the TYPO3 Community in North America
Growing the TYPO3 Community in North America
 
Microservices, the lean way - Bruno Bossola - Codemotion Amsterdam 2016
Microservices, the lean way - Bruno Bossola - Codemotion Amsterdam 2016Microservices, the lean way - Bruno Bossola - Codemotion Amsterdam 2016
Microservices, the lean way - Bruno Bossola - Codemotion Amsterdam 2016
 
Microservices, the lean way
Microservices, the lean wayMicroservices, the lean way
Microservices, the lean way
 
Large-scale OpenOffice.org Migrations in Thailand
Large-scale OpenOffice.org Migrations in Thailand Large-scale OpenOffice.org Migrations in Thailand
Large-scale OpenOffice.org Migrations in Thailand
 
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
 

More from Massimo Carnevali

premio_innovazione_smau_2009
premio_innovazione_smau_2009premio_innovazione_smau_2009
premio_innovazione_smau_2009
Massimo Carnevali
 
Il mio software è più libero del tuo- slide
Il mio software è più libero del tuo- slideIl mio software è più libero del tuo- slide
Il mio software è più libero del tuo- slide
Massimo Carnevali
 
Il mio software è più libero del tuo- handout
Il mio software è più libero del tuo- handoutIl mio software è più libero del tuo- handout
Il mio software è più libero del tuo- handout
Massimo Carnevali
 

More from Massimo Carnevali (20)

Benvenuto GDPR
Benvenuto GDPRBenvenuto GDPR
Benvenuto GDPR
 
Gdpr presentation with notes
Gdpr presentation with notesGdpr presentation with notes
Gdpr presentation with notes
 
GDPR Tutorial - 12 Il percorso dell’azienda verso la conformità
GDPR Tutorial - 12 Il percorso dell’azienda verso la conformitàGDPR Tutorial - 12 Il percorso dell’azienda verso la conformità
GDPR Tutorial - 12 Il percorso dell’azienda verso la conformità
 
GDPR Tutorial - 11 Impatto sulle aziende
GDPR Tutorial - 11 Impatto sulle aziendeGDPR Tutorial - 11 Impatto sulle aziende
GDPR Tutorial - 11 Impatto sulle aziende
 
GDPR Tutorial - 10 Ulteriori elementi
GDPR Tutorial - 10 Ulteriori elementiGDPR Tutorial - 10 Ulteriori elementi
GDPR Tutorial - 10 Ulteriori elementi
 
GDPR Tutorial - 9 Diritti dell’utente
GDPR Tutorial - 9 Diritti dell’utenteGDPR Tutorial - 9 Diritti dell’utente
GDPR Tutorial - 9 Diritti dell’utente
 
GDPR Tutorial - 8 Violazioni dei dati e valutazione d’impatto
GDPR Tutorial - 8 Violazioni dei dati e valutazione d’impatto GDPR Tutorial - 8 Violazioni dei dati e valutazione d’impatto
GDPR Tutorial - 8 Violazioni dei dati e valutazione d’impatto
 
GDPR Tutorial - 7 Registri e protezione dei dati
GDPR Tutorial - 7 Registri e protezione dei dati GDPR Tutorial - 7 Registri e protezione dei dati
GDPR Tutorial - 7 Registri e protezione dei dati
 
GDPR Tutorial - 6 Il responsabile della protezione dei dati
GDPR Tutorial - 6 Il responsabile della protezione dei dati GDPR Tutorial - 6 Il responsabile della protezione dei dati
GDPR Tutorial - 6 Il responsabile della protezione dei dati
 
GDPR Tutorial - 5 Dalla privacy alla sicurezza
GDPR Tutorial - 5 Dalla privacy alla sicurezza GDPR Tutorial - 5 Dalla privacy alla sicurezza
GDPR Tutorial - 5 Dalla privacy alla sicurezza
 
GDPR Tutorial - 4 Consenso, informativa, dati e sanzioni
GDPR Tutorial - 4 Consenso, informativa, dati e sanzioni GDPR Tutorial - 4 Consenso, informativa, dati e sanzioni
GDPR Tutorial - 4 Consenso, informativa, dati e sanzioni
 
GDPR Tutorial - 3 Titolari, responsabili e soggetti
GDPR Tutorial - 3 Titolari, responsabili e soggettiGDPR Tutorial - 3 Titolari, responsabili e soggetti
GDPR Tutorial - 3 Titolari, responsabili e soggetti
 
GDPR Tutorial - 2 Considerazioni generali - seconda parte
GDPR Tutorial - 2 Considerazioni generali - seconda parteGDPR Tutorial - 2 Considerazioni generali - seconda parte
GDPR Tutorial - 2 Considerazioni generali - seconda parte
 
GDPR Tutorial - 1 Considerazioni generali - prima parte
GDPR Tutorial - 1 Considerazioni generali - prima parteGDPR Tutorial - 1 Considerazioni generali - prima parte
GDPR Tutorial - 1 Considerazioni generali - prima parte
 
premio_innovazione_smau_2009
premio_innovazione_smau_2009premio_innovazione_smau_2009
premio_innovazione_smau_2009
 
Internet reputation
Internet reputationInternet reputation
Internet reputation
 
South Tirol Free Software Conference - Bolzano 18/11/11
South Tirol Free Software Conference - Bolzano 18/11/11South Tirol Free Software Conference - Bolzano 18/11/11
South Tirol Free Software Conference - Bolzano 18/11/11
 
Convegno Cloud Computing Summit - Milano 15/11/11
Convegno Cloud Computing Summit - Milano 15/11/11Convegno Cloud Computing Summit - Milano 15/11/11
Convegno Cloud Computing Summit - Milano 15/11/11
 
Il mio software è più libero del tuo- slide
Il mio software è più libero del tuo- slideIl mio software è più libero del tuo- slide
Il mio software è più libero del tuo- slide
 
Il mio software è più libero del tuo- handout
Il mio software è più libero del tuo- handoutIl mio software è più libero del tuo- handout
Il mio software è più libero del tuo- handout
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Open Office Project at Comune di Bologna

  • 1. OOo Migration Some methodological considerations on migrating a medium size Municipality to OpenOffice.org Massimo Carnevali Municipality of Bologna ICT Manager Wednesday 4 November
  • 2. Agenda ● Who ? Massimo Carnevali OOo Migration Slide 2
  • 3. Agenda ● Who ? ● What ? Massimo Carnevali OOo Migration Slide 3
  • 4. Agenda ● Who ? ● What ? ● Where ? Massimo Carnevali OOo Migration Slide 4
  • 5. Agenda ● Who ? ● What ? ● Where ? ● Why ? Massimo Carnevali OOo Migration Slide 5
  • 6. Agenda ● Who ? ● Why not ? ● What ? ● Where ? ● Why ? Massimo Carnevali OOo Migration Slide 6
  • 7. Agenda ● Who ? ● Why not ? ● What ? ● How ? ● Where ? ● Why ? Massimo Carnevali OOo Migration Slide 7
  • 8. Agenda ● Who ? ● Why not ? ● What ? ● How ? ● Where ? ● Then ? ● Why ? Massimo Carnevali OOo Migration Slide 8
  • 9. Who ? ● Municipality of Bologna (ICT Department) ● University of Bologna (Computer Science Department) ● Yacme Massimo Carnevali OOo Migration Slide 9
  • 10. Who ? ● Municipality of Bologna ● 3600 PCs ● 65 locations ● About 600 applications based on: ● Web ● IBM Lotus Domino ● IBM Mainframe ● SAP Massimo Carnevali OOo Migration Slide 10
  • 11. What ? ● Move 3600 PCs from MS Office 97 to OpenOffice.org 2.4.2 ● 1800 Full migrations ● 900 Partial migrations (Office 97 remains but it's “hidden”) ● 900 Coexistence ● Completion status at 10/2009: 80% Massimo Carnevali OOo Migration Slide 11
  • 12. Where ? Massimo Carnevali OOo Migration Slide 12
  • 13. Why ? MS Office 97 End Of Life Next ? Proprietary Solution vs Open Solution Massimo Carnevali OOo Migration Slide 13
  • 14. Why ? ● Open Solution = OpenOffice.org ● Cost saving ● Resources shift to local IT operators ● Which both lead to politicians ● Being part of a community ● Data durability ● Unlocking from vendor ● We believe in it ! Massimo Carnevali OOo Migration Slide 14
  • 15. Why not ? ● Complexity ● Blocking applications ● Smart users → complex macros ● Niche environments ● Bad formatting (tables, filters ...) ● Fear of change Massimo Carnevali OOo Migration Slide 15
  • 16. How ? 104 Fundamental concepts: 1. Widely share your project model 2. Sink the ships 3. Push hard the first 100 days 4. The “end point” is the “human being” not the computer (“I want to do the same stuff, more or less, the same way”) 5. ... Massimo Carnevali OOo Migration Slide 16
  • 17. How ? Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Communicate, Massimo Carnevali OOo Migration Slide 17
  • 18. How ? Communicate ● Before doing things ● UP, to the management ● DOWN, to the user ● Explain how to find help (more important than actually giving help) :-) ● Give a strong message of improvement not of cost saving Massimo Carnevali OOo Migration Slide 18
  • 19. How ? - Step 1 Seeding (March – September 2008) ● 3 days of brainwashing for 70 “Technical leaders” ● Manuals, documentation and software for everyone ● Go to the field and play ● Teach to Teachers ● For the internal education department ● Focused communication ● Managers ● Politicians ● Users ● Mass advertising Massimo Carnevali OOo Migration Slide 19
  • 20. How ? - Step 1 and a half Technicalities (March – Sept. 2008) ● Re-packaging ● Compatibility – Usability - Marketing ● Distribution ● Install in new PCs (corporate master) ● OCS Inventory NG – CMDBuild ● Get ready for formatting problems (on demand) ● Viewers ● Conversion process Massimo Carnevali OOo Migration Slide 20
  • 21. How ? - Step 2 Pilot (October – November 2008) ● Don't pilot in the ICT Department ! ● Culture Department ● Open minded users ● Aware of their IT knowledge limitations ● Smart IT contact inside the department ● 500 PCs → 75% full migration ● Positive feedback from users ● Lessons learned Massimo Carnevali OOo Migration Slide 21
  • 22. How ? - Step 3 GO ! (2009) ● Replace internal education ● Sink MS Office where possible, hide it where you can't, coexist only if there are blocking constraints ● Give support: ● Informal (IT referents, phone calls, Federica) ● Formal (OTRS already in place to handle tickets, a new OpenOffice.org queue added) ● Nearly done (80%) Massimo Carnevali OOo Migration Slide 22
  • 23. Then ? ● Application evolution/replacement → remove MS Office dependencies → complete total migration ● Move from OpenOffice.org 2.4.2 to 3.x → BIG problem → uninstall & reinstall → BAD ● Find a new job Massimo Carnevali OOo Migration Slide 23
  • 24. Thanks ! progettoopenoffice@comune.bologna.it Massimo Carnevali OOo Migration Slide 24