Upload
magnolia-cms
View
105
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Alexander Hubitsch and Roberto Rivetti from Aperto talk about how they integrated Magnolia with the Basel City Website.
Citation preview
How to Switch a Swiss Kanton to a New CMSKanton Basel-Stadt runs Magnolia
2
Index
Introduction: Aperto and the project WebBS
How to switch a Swiss Kanton to a new CMS
Close-up #1: Process public service forms à la carte
Close-up #2: Transform 100 Websites to 1 user experience
Questions and discussion
01
02
03
04
05
Aperto And The Project WebBS
Some Facts About Aperto
5
6
Who We Are TodayFacts and Figures
40Million US$Turnover (Gross income) 2013
400Heads at presentGrowing steadily and soundly
International branchesEurope (Germany, Switzerland)Middle East (Dubai) China (Beijing, Shanghai)
10of the largest owner-managed advertising agencies in Germany
Top 3
7
We Connect Brands And People
The Challenge Of WebBS
9
The Challenge Of WebBS
Develop an E-Government platform to administer all governmental websites of Kanton Basel-Stadt
Roll out all ministries and departments by the end of 2014
Deliver a multi-device rollout: desktop, smartphone, tablet
Integrate specific form basede-Government services
A platform to reduce costs, simplify editing and to integrate services
10
11
The Challenge Of WebBS
Unify the unclear existing system landscape
Starting position and tasks
01 Deliver and set up the new CMS Magnolia02
Adopt the new Corporate Designs to the STK03
12
The Challenge Of WebBS
Simultaneously and succesively replace up to 78 existing governmental applications
A multilevel e-administration project with a run-time of 2.5 years
04 Develop a specific E-Governmental form
processor module and hand it over to the Kanton05Migrate the content of 100 websites06
How To Switch A Swiss Kanton To A New CMS
14
Aperto‘s operational layers in the project
How To Switch A Swiss Kanton To A New CMS
Requirements engineering and management
Technical conception and documentation
Setup and configuration of system landscape
Programming of temps, functions and E-Gov module
Coach the client’s editors, admins and sys engineers
Plan and operate the migration processes
Particular/over-lapping project management
Problem/incident management and launch support
15
Quantity structure of the migration
How To Switch A Swiss Kanton To A New CMS
CMS Product Hosting base WebsitesApplicationsand forms
HTML pages and documents
CMS editors
Live-Link Kanton Basel-Stadt 80
78
92
11’477
6’692
283
Plone External 3 150
Others External 17 40
16
Course of the entire project
How To Switch A Swiss Kanton To A New CMS
2012 2013 2014
Set up of CMSRe-Launch
bs.chPilot migration
Application development
Mass migration
Coachings
Development of E-Gov form module
Continuous release management and launch support
Close-up #1: Process Public Service Forms à La Carte
18
Process public service forms à la carte
Develop a specific E-Governmental form module based on Magnolia open source form processor
Aperto‘s Challenge
01 Hand-off the E-Gov form processor module to
the client and instruct him how to further develop it
02 Enable the client to relocate public services
from the city councils into the web by providing these services through web-based forms.
03
Requirements definition
20
General Requirements Definition
Stability
CMS Integration ability
Ease of use
Wide field of applications
Form based public services ought to be created…
…cheaply, quickly and flexibly
Demands on a generic form processor
21
Specific E-Gov requirements
Barrier-free (AA) components
Group validation features
Complex input fields
Component based processing of form data
Advanced multi-file-upload and multi-step-navigation
Extensive combination possibilities
Enrich Magnolia open source module
E-Gov Form Module Collaboration Process
23
Close development collaboration with the clientE-Gov Form Module Collaboration Process
Extract the module
Define and manage requirements
Enrich it with E-Gov features
Further development by the client
Hand off the module to the client and coach him
E-Gov Form Processor Benefits
25
E-Gov Form Processor Benefits
Kanton‘s administration benefits
Save time and money when creating new form based public services
Be flexible and autonomous with regard to future development of form based public services
Get a sustainable ease of use solution
Kanton‘s citizens benefits
Location-independent participation in public services
Time-independent operation of public services
24/7 city councils
Good value for the money and 24/7 city councils
Form Based E-Gov Use Cases For Citizens
27
Form Based E-Gov Use Cases For Citizens
Change of domicile
Motor vehicle registration
Identity card registration
Tax administration
Public waste disposal and pick up management
A selection of form based public services
E-Gov form processor will continue…
Close-up #2: Transform 100 Websites to 1 user experience
Starting situation and framing conditions
100Websites
32
33
34
35
36
37
100Website owners
100Interviews
100Workshops
11477
HTML pages
6692Documents
14Months
Planning the migration
45
Migration in 5 generic steps
Plan Vision / goals Pilot Operation Migration
46
Migration of 100 websites in stages
2013 2014
Stage 1Pilot stage
Stage 2
Stage 3
Stage 4
Stage 5
47
Migration process in detailLevel: website
InterviewKick-off Prototype PrototypeWorkshop
MigrationContent edition
QualityAssurance
LaunchHandover
Content migration challenges
Content migration challenges
One-to-one website migration resulted in poor quality.
We deliver expert consultancy and support in information structure and content strategy instead of merely migrating content one-to-one.
Benefits:
Websites meet the expected quality.
Saving time and costs (website owners’ resources)
Streamlined migration process ends in planned time
Quality
01
49
Content migration challenges
Lacking of planning reliability: huge variety of websites; specific requirements known not before interview
Project team acts as small agile unit without organizational overhead; attitude is not to focus the plan but the client.
Benefits:
Flexibility, responsiveness
Planning reliability
02
50
Content migration challenges
a huge number of website owners: high communication and coordination efforts difficult to plan
Use of communication plan aligned to project plan; use of visualizations, metaphors (f.ex. to move house); prefering prototyping vs. documenting
Benefits:
Control of communication efforts and workload on both sides; better understanding of the process and the milestones to achieve
Communication
03
51
Lessons to learn
53
Lessons to learn for a successful migration project
Project Managers with expertise and experience in large scale projects required
Auch 2012 neue Technologien finden und einsetzen.
Auch 2012 neue Technologien finden und einsetzen.
A migration project means to have to learn constantly
Communicate, involve: see piloting, prototyping etc. as a part of it
Use appropriate tools – for facilitating communication and collaboration
Focus the client – not the project plan
Produce visible results – be visual
54
Planning the migrationBalancing the constraints
Quality
Time Cost
Scope
?Any Questions
!Thank You, Guys! Aperto AG
Alex Hubitsch Senior Project Manager
E-Mail [email protected]
Phone +49 (0) 30 – 283 921 – 571
Aperto AG – In der Pianofabrik
Chausseestr. 5
10115 Berlin
Aperto Schweiz AG
Roberto Rivetti Content Coordinator
E-Mail [email protected]
Phone +41 (0) 61 – 264 00 – 06
Aperto Schweiz AG
Falknerstrasse 26
CH-4001 Basel