Case Seurakuntavaalit

21

description

Liferay Road Show Helsinki 23.10.2014 Laura Lehtinen, Ambientia

Transcript of Case Seurakuntavaalit

Page 1: Case Seurakuntavaalit
Page 2: Case Seurakuntavaalit

2

Seurakuntavaalit 2014

www.seurakuntavaalit.fi

Kirkkohallitus

www.ambientia.net

Page 3: Case Seurakuntavaalit

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

Page 4: Case Seurakuntavaalit

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

Page 5: Case Seurakuntavaalit

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.

Page 6: Case Seurakuntavaalit

6www.ambientia.net

Page 7: Case Seurakuntavaalit

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

Page 8: Case Seurakuntavaalit

8www.ambientia.net

Page 9: Case Seurakuntavaalit

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

Page 10: Case Seurakuntavaalit

10www.ambientia.net

Page 11: Case Seurakuntavaalit

11www.ambientia.net

Page 12: Case Seurakuntavaalit

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

Page 13: Case Seurakuntavaalit

13www.ambientia.net17.8.2012

Page 14: Case Seurakuntavaalit

14www.ambientia.net

Liferay vastaa vaatimuksiin

Page 15: Case Seurakuntavaalit

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

Page 16: Case Seurakuntavaalit

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

Page 17: Case Seurakuntavaalit

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

Page 18: Case Seurakuntavaalit

18www.ambientia.net

Mitä olemme oppineet?

Page 19: Case Seurakuntavaalit

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

Page 20: Case Seurakuntavaalit

Kysymyksiä?