open office project at comune di bologna
DESCRIPTION
Keynote Speaker at International OpenOffice.org Conference - Orvieto 2009TRANSCRIPT
Massimo Carnevali
OOo MigrationSome methodological considerations on migrating a medium size Municipality to OpenOffice.org
Municipality of BolognaICT Manager Wednesday 4 November
OOo Migration Slide 2Massimo Carnevali
Agenda● Who ?
OOo Migration Slide 3Massimo Carnevali
Agenda● Who ?● What ?
OOo Migration Slide 4Massimo Carnevali
Agenda● Who ?● What ?● Where ?
OOo Migration Slide 5Massimo Carnevali
Agenda● Who ?● What ?● Where ?● Why ?
OOo Migration Slide 6Massimo Carnevali
Agenda● Who ?● What ?● Where ?● Why ?
● Why not ?
OOo Migration Slide 7Massimo Carnevali
Agenda● Who ?● What ?● Where ?● Why ?
● Why not ?● How ?
OOo Migration Slide 8Massimo Carnevali
Agenda● Who ?● What ?● Where ?● Why ?
● Why not ?● How ?● Then ?
OOo Migration Slide 9Massimo Carnevali
Who ?● Municipality of Bologna (ICT
Department)● University of Bologna (Computer
Science Department)● Yacme
OOo Migration Slide 10Massimo Carnevali
Who ?● Municipality of Bologna
● 3600 PCs● 65 locations● About 600 applications based on:
● Web● IBM Lotus Domino● IBM Mainframe● SAP
OOo Migration Slide 11Massimo Carnevali
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%
OOo Migration Slide 12Massimo Carnevali
Where ?
OOo Migration Slide 13Massimo Carnevali
Why ?MS Office 97 End Of Life
Next ?
Proprietary Solution vs Open Solution
OOo Migration Slide 14Massimo Carnevali
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 !
OOo Migration Slide 15Massimo Carnevali
Why not ?● Complexity● Blocking applications● Smart users → complex macros● Niche environments● Bad formatting (tables, filters ...)● Fear of change
OOo Migration Slide 16Massimo Carnevali
How ?104 Fundamental concepts:
1. Widely share your project model2. Sink the ships3. Push hard the first 100 days4. The “end point” is the “human being” not the
computer (“I want to do the same stuff, more or less, the same way”)
5. ...
OOo Migration Slide 17Massimo Carnevali
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,
OOo Migration Slide 18Massimo Carnevali
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
OOo Migration Slide 19Massimo Carnevali
How ? - Step 1Seeding (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
OOo Migration Slide 20Massimo Carnevali
How ? - Step 1 and a halfTechnicalities (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
OOo Migration Slide 21Massimo Carnevali
How ? - Step 2Pilot (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
OOo Migration Slide 22Massimo Carnevali
How ? - Step 3GO ! (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%)
OOo Migration Slide 23Massimo Carnevali
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
OOo Migration Slide 24Massimo Carnevali
Thanks [email protected]