32
Drupal as a Service in Flanders’ public administration vincent.sennesael@dar.vlaanderen.be jan.dobbelaere@hb.vlaanderen.be

Drupal govdays presentatie_v2

Embed Size (px)

Citation preview

Page 1: Drupal govdays presentatie_v2

Drupal as a Servicein

Flanders’ public administration

[email protected] [email protected]

Page 2: Drupal govdays presentatie_v2

Communications Departement

Page 3: Drupal govdays presentatie_v2

Kris PeetersMinister-President

public communications

Page 4: Drupal govdays presentatie_v2
Page 5: Drupal govdays presentatie_v2
Page 6: Drupal govdays presentatie_v2

Geert BourgeoisVice Minister-President

ict & e-gov

Page 7: Drupal govdays presentatie_v2

Geert BourgeoisVice Minister-President

ict & e-gov

Page 8: Drupal govdays presentatie_v2
Page 9: Drupal govdays presentatie_v2
Page 10: Drupal govdays presentatie_v2

vlaanderen.beLaunched in 1996

Page 11: Drupal govdays presentatie_v2
Page 12: Drupal govdays presentatie_v2

Figures560+ websites

370 webmasters/publishers

1 à 2 websites

A lot of CMS’es

Page 13: Drupal govdays presentatie_v2

http://tiny.cc/miogt

Page 14: Drupal govdays presentatie_v2

http://tiny.cc/miogt

Rough estimates

<oversimplified>560 websites

*30.000 euro

=16.800.000 euro

</oversimplified>

Page 15: Drupal govdays presentatie_v2

Capability Maturity Model

Page 16: Drupal govdays presentatie_v2
Page 17: Drupal govdays presentatie_v2

http://www.flickr.com/photos/gaborhojtsy/279354242/

Drupal as a Service

Page 18: Drupal govdays presentatie_v2

Drupal hosting architecture

Page 19: Drupal govdays presentatie_v2
Page 20: Drupal govdays presentatie_v2

Service Operations

Strategy

Page 21: Drupal govdays presentatie_v2

CasesDrupal as a Service

Jan Dobbelaere HP/Belgacom

Page 22: Drupal govdays presentatie_v2

22 Drupal Gov Days – April 7-8-9 - 2011

• Replacement of current CMS system (Fatwire 6.2) to service 2 channels :

• www.vlaanderen.be and m.vlaanderen.be the citizen’s gateway for all information related to the Flemish government

• Contactcenter 1700 : provide the contact center agent with a knowledge management system

Business Need Solution

Challenges

• Integration with flanders.be – one Multilingual Portal (NL,FR,DE, EN)

• Modelling multi-channel in Drupal

• Significant reduction in operating cost

• Less dependency on one single (commercial) supplier

• Increased flexibility to support new initiatives

• Minimum disruption of operational activities

• Performant and Scalable System (availability 99.9%)

• Go-live : May 2012

Client (Expected) Outcome

Citizen’s Portal and Contact Center 1700www.vlaanderen.be and 1700

• D6 PoC & D7 implementation

• Useability Asessment• Rethinking and simplifying

Information Architecture• # Integrations (Siebel,

Datawarehouse, Electronic Publications, Products & Services catalogue (IPDC), Rights & Subsidies (rechtenverkenner),...)

• Content Migration (Migrate v2)

Page 23: Drupal govdays presentatie_v2

23 Drupal Gov Days – April 7-8-9 - 2011

• Replacement of out-dated legacy application (Java 1.4 – Struts)

• Back-office : decentralised publication and order management

• Front-office : website where cival servants and citizens can view and/or order publications (free and paid)

• Easy integration with other with other websites

Business Need Solution

Challenges

• Decentralised publication and order management

• Promote the usage of online documents

• Integrate into numerous of applications with minimal effort

• Significant saving in investment cost

• Increased flexibility to support new initiatives

• Go-live : Nov 2011

Client (Expected) Outcome

Publication Database publicaties.vlaanderen.be

• Proof of Concept (in D6)• Übercart to handle order

process (front-office) and order handling (back-office)

• Added some custom modules to support additional features

• Widget and gadget library to support easy integration

Page 24: Drupal govdays presentatie_v2

24 Drupal Gov Days – April 7-8-9 - 2011

• Replacement of # out-dated legacy application (iPublish and Fatwire 6.2) with one platform

• Integration of iv.vlaanderen.be and the representative sites

• Integration of www.flanders.be / www.flandre.be / www.flandren.be / www.ontdekvlaanderen.be and www.vlaanderen.be into one portal

Business Need Solution

Challenges

• Organisational thinking versus useability

• Diverse target audience to be served through one portal site

• Broad spectrum of stakeholders

• Significant saving in investment cost

• Increased flexibility to support new initiatives

• Maximum reuse of other initiatives

• Go-live : May 2012 and June 2012

Client (Expected) Outcome

Internationaal Vlaandereniv.vlaanderen.be + sites of Flemish representatives

• Analysis and study about the new structure

• D7• Eye for multi-lingual

environment• Offering a framework

which allows the user of adding additional features

Page 25: Drupal govdays presentatie_v2

25 Drupal Gov Days – April 7-8-9 - 2011

• Implementation of an intergovernmental product- and services catalogue that can be used

• Single reference point of all governamental services

• To be used by all governemental entities in their communication

Business Need Solution

Challenges

• Organisational thinking versus useability

• Broad spectrum of stakeholders

• Gathering of very decentralised information

• 1 (open) datasource for all public products and services used by all govenrmental entitities

• Go-live : 2012

Client (Expected) Outcome

Intergov Product and Services Catalogue Joint initiative between local government and regional government

• Study, Study, ...• Information Analysis• Integration with producers

and consumers• Central overview of all

governemental product- and services, detailed general information and subsidies with a reference to the decentralised source

Page 26: Drupal govdays presentatie_v2

26 Drupal Gov Days – April 7-8-9 - 2011

• Implementation of one common CMS Platform to replace # systems supporting 17 different websites

• Integration of these 17 different websites

Business Need Solution

Challenges

• Heterogenity of the different sites

• ‘Empowerment’ of the authors versus the need for quality control

• Increased coherence and homogeneity of the different websites

• Cost efficient• Better support and

maintenance model to support new initiatives

• Maximum integration with other initiatives

• Go-live : (platform ready + one site implemented) Sept 2011

Client (Expected) Outcome

Culture, Youth, Sports and Mediawww.cjsm.vlaanderen.be - 17 different websites

• Business needs gathering• Site structure rethinking• Useability assessment• Iterative approach (to

increase buy-in)• Drupal 7• Training of the users• Delivering one framework

ready for future development

Page 27: Drupal govdays presentatie_v2

27 Drupal Gov Days – April 7-8-9 - 2011

• Opening up information about the Litigations Constitutional Court of Belgium and its cases to civil servants

• Replace legacy system (Java 1.3)

• Migrate the old information to the new one

Business Need Solution

Challenges

• Integration with LDAP• Helping and steering the

client towards a simple and flexible solution

• Web-application with limited funds

• Flexible solution• Easy to use backoffice• Go-live : ASAP - Website

ready: in testing phase

Client (Expected) Outcome

Litigations Constitutional Court of BelgiumIntranet website

• D6• Maximum use of standard

Drupal and modules• Use of Solr to search on

content of electronical documents

• Migratie v.1 to migrate the data

Page 28: Drupal govdays presentatie_v2

28 Drupal Gov Days – April 7-8-9 - 2011

• Replacement of legacy CMS system (iPublish - 2006)

• Creation of an agile CMS platform

• Introducing collaboration and civil servant’s interaction

Business Need Solution

Challenges

• Agile CMS platform with the emphasis on distribution of news and ‘social’ interaction and collaboration between civil servants

• Improved alignment between different stakeholders

• Maximised content sharing

• Go-live : study ready July 2011 – implementation in 2012

Client (Expected) Outcome

Extranet SitesThe civil servant’s portal – departemental sites - newsportal

• Proof of Concept (D7) to demonstrate :

• Single Sign On• Content Migration• Personalisation• Content Sharing

• Business requirements gathering

• Wireframes• Defintion phase 2

(semweb)

• Building the business case• Buy in from all

stakeholders• Generic / specific

information• Governance structure• Architectural setup • New cost structure

Page 29: Drupal govdays presentatie_v2

29 Drupal Gov Days – April 7-8-9 - 2011

Drupal as a ServiceThe team's vision on what to achieve period 2011 - 2013

Da

aS

Durp

al as

a S

erv

ice

Work in Progress

Pa a SPlatform as a Service

S a a SSoftware as a Service

I a a SInfrastructure as a

Service

Selection of Infrastructure Building Blocks Maximum flexibility with no worries about hardware, servers, storage, network

Drupal environment – preinstalled and preconfigured – access to GIT / Search / ...Quick start but with flexibility to extend / enhance

“Ready for useage”~ Drupal GardensFlexibility to some extend

• Strategic Board• Drupal Vo Community• Drupal Project Office• Drupal Operations

Office

• Strategic Choices and Initiatives• Sharing Experiences and Best

Practices• Implementation and/or supporting

entitities with their implementation

• Keep systems running - continuously improve – help desk – training

Page 30: Drupal govdays presentatie_v2

30 Drupal Gov Days – April 7-8-9 - 2011

Flanders ...

Roadmap for DaaS

DaaSoperatio

al

Vlaanderen.be

PublicationDatabase

Extranetalternative for

iPublish

Drupal Platform – version 1.0

Sept 2011

Ongoing Projects

Assessment of needs based on current and future projects

Asses reusable and generic components

Define # disttributions

Business case

Drupal as a Service

Detailed and operational processes to cover all services needed.

Encompasses :-- Hosting-- Development-- Support-- Training Services-- Drupal Operations-- Governance Structure-- Service Catalogue

Januari 2013

Page 31: Drupal govdays presentatie_v2

31 Drupal Gov Days – April 7-8-9 - 2011

The challenges ahead of us

Drupal as a Service

Page 32: Drupal govdays presentatie_v2

32 Drupal Gov Days – April 7-8-9 - 2011

our