Case Seurakuntavaalit

Post on 05-Dec-2014

75 views 0 download

description

Liferay Road Show Helsinki 23.10.2014 Laura Lehtinen, Ambientia

Transcript of Case Seurakuntavaalit

2

Seurakuntavaalit 2014

www.seurakuntavaalit.fi

Kirkkohallitus

www.ambientia.net

3

Projektin tavoitteet

• Luoda toimiva verkkopalvelu, joka vastaa eri kohderyhmien vaatimuksiin projektin eri vaiheissa.• Huomioiden Vaalipalvelun erityisvaatimukset

kuormituksenkeston ja tietoturvan puolesta.• Responsiivinen, kaksikielinen palvelu.

• Sivusto osa Vaalipalvelu 2014 kokonaisprojektia, jossa mukana mm.• Tieto (Vaalilaskentajärjestelmä)• Zef (Vaalikone)• Sherpa (alkuperäinen käyttöliittymäilme)• Kaikki seurakunnat (tietojen syöttö)

www.ambientia.net

4

Miksi Liferay?

• Kirkkohallitus ja Ambientia yhteistyökumppaneita mm. seurakuntasivustot-hankkeesta• Synergiaa mm. sivupohjatoteutukseen

• Liferay alustana vastaa Kirkkohallituksen vaatimuksiin mm. vaalipalvelun tietoturvasta ja kuormituksenkestosta käyttäjämäärien sekä sivulatausten ollessa suuria vaalipäivänä.

www.ambientia.net

5

Projektin eteneminen

www.ambientia.net

• Joulukuu 2013• Tekninen vaatimusmäärittely• Ensimmäiset käyttöliittymäsuunnitelmat (jatkuu läpi

projektin)• Tekninen- ja käyttöliittymätoteutus käynnistyy.

• Maaliskuu 2014• Ehdokasasettelu alkaa ja sivusto avataan julkiseksi.• Sivustolla ilmoittautumislomake sekä tietoa

ehdokkaaksi haluaville.

6www.ambientia.net

7

Projektin eteneminen

• Toukokuu-kesäkuu 2014• Ehdokasasettelu aktiivista (päättyy 15.9.)• Sivustolla tietoa ja toiminnallisuuksia ehdokkaille, mm.

• Vaalikone (Zef)• Markkinointikortti• Tapahtumakalenteri

• Ensimmäinen kuormitustestaus.

www.ambientia.net

8www.ambientia.net

9

Projektin eteneminen

• Syys- lokakuu 2014• Äänestäjän sivut avataan

• Ehdokashaku• Vaalikone äänestäjille (Zef)• Ennakkoäänestyspaikka- sekä äänestyspaikkahaku• Data tuodaan Tiedon vaalilaskentajärjestelmästä.

• Kuormitustestaus (KH-Tieto-Ambientia)• Tietoturvatestaus (3. osapuoli)• Vaalien kenraaliharjoitus (KH-Tieto-Ambientia).

www.ambientia.net

10www.ambientia.net

11www.ambientia.net

12

Projektin eteneminen

• Marraskuu 2014• Tulossivut avataan.• Vaalipäivä 9.11.

• Seurakuntakohtaiset tulokset esitetään ajantasaisesti taulukkoina ja graafeina.

• Data ajantasaisena Tiedon vaalilaskentajärjestelmästä.

• Tilastotietoja ja muuta grafiikkaa heti äänestyspäivän jälkeen.

• Tammikuu 2015• Sivusto sulkeutuu.

www.ambientia.net

13www.ambientia.net17.8.2012

14www.ambientia.net

Liferay vastaa vaatimuksiin

15

Tekninen toteutustapa

• Vaatimus: Korkea tietoturvaatimus!

• Alustana kovennettu Liferay EE 6.2. -> Liferayn uusin teknologia käytössä toteutuksessa.

-> Kovennus minimoi haavoittuvan pinta-alan.

• Todennettu 3. osapuolen tietoturvatestauksessa, jonka palvelu läpäisi vain minimaalisin huomioin.

www.ambientia.net

16

Tekninen toteutustapa

• Vaatimus: Korkea kuormituksenkesto käyttäjämäärissä sekä ajantasaisessa datatuonnissa!

• Palvelun edessä sekä datatuonnissa käytössä klusteroitu cache eli välimuisti sekä kuormantasaajat.

• RHEL6 kovennettu palvelin käytössä.

• Liferayn kuormituksenkesto varmistettu Tieto-Kirkkohallitus-Ambientia yhteisellä kuormitustestauksella, jossa Liferay sai erinomaiset tulokset.

www.ambientia.net

17

Käyttöliittymän toteutustapa

• Tarkat vaatimukset käyttöliittymän ulkoasun ja toiminnallisuuksien suhteen!

• Paljon räätälöityjä toteutuksia• Tulosgrafiikka (Google Chart + Liferay)• Tuloslaskenta (käyttöliitymän laskukaavat)• Markkinointikortti (Canvas + Liferay)

• Vaatimuksiin on löydetty ratkaisut Liferay 6.2. versiosta, paljon on opittu matkalla.

www.ambientia.net

18www.ambientia.net

Mitä olemme oppineet?

19

Oppeja projektista

• Paljon Liferay 6.2. käyttökokemusta:• Osaaminen responsiiviseen suunnitteluun (6.2.

teemassa Bootstrap Sass framework sisäänrakennettuna).

• Kuinka voidaan tehdä asiakkaalle mahdollisimman monipuolinen sisällönesittämisen hallinta.

-> Asiakas voi itse hallita etusivun elementtien leveyksiä ja määrää (Liferay Web Contentit + teemassa mukana tuleva Bootstrap)

www.ambientia.net

Kysymyksiä?

Laura Lehtinen: laura.lehtinen@ambientia.fi

Juha Wiberg: juha.wiberg@ambientia.fi

Matias Mäkinen: matias.makinen@ambientia.fi

Lisätietoja