Top Banner
Gemeentes zijn op zoek naar goede, licentievrije, [open-source] oplossingen Lex de Wolff, Informatie Architect, Gemeente Apeldoorn Open source conferentie 14 december 2012 Beurs van Berlage
43

Gemeente loket WMO process aanvraag voorbeeld

Jan 24, 2015

Download

Technology

Nederlandse gemeentes zijn op zoek IT oplossingen waarbij:
(1) flexibiliteit (het kunnen aanpassen aan werkprocessen en details in de formulieren),
(2) implementatiesnelheid (wijzigingen eenvoudig door te voeren) en
(3) lage licentie- en beheerkosten (waarbij samenwerken zin heeft, dwz bv geen initiele of jaarlijkse kosten gebaseerd op inwoneraantallen) belangrijk zijn.

Harmony is zo'n oplossing, flexibel, eenvoudig te leren, makkelijk aanpasbaar en uitbreidbaar, lage licentiekosten. Dus een minimale beheersinspanning, Harmony is, mede door gebruik te maken van Google DOCS & Google Apps, een oplossing waarbij het delen ("sharen") centraal staat.

Zie hier hoe, mbv Harmony, gemeente medewerkers zelf de aanvragen sociale zekerheid automatiseren. Het betreffende formulier WMO is in een paar uur gerealiseerd. Kennis van spreadsheets is voldoende om formulieren en processen aan te maken.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Gemeente loket WMO process aanvraag voorbeeld

Gemeentes zijn op zoek naargoede, licentievrije,

[open-source] oplossingen

Lex de Wolff, Informatie Architect, Gemeente Apeldoorn

Open source conferentie 14 december 2012

Beurs van Berlage

Page 2: Gemeente loket WMO process aanvraag voorbeeld

Aanvragen sociale zekerheid

Gemeente medewerkers creëren zelfformulieren

& ondersteuning voor werk processen

Met Harmony1. specificaties in spreadsheets

2. automatische applicatie creatie (browser & mobiel)3. JavaScript coderen beperkt tot UI opmaak

Page 3: Gemeente loket WMO process aanvraag voorbeeld

• Met Harmony creëer je processen, bedrijfsregels, workflow én dialogen.o Wie: materie deskundigeno Hoe: door spreadsheets te gebruiken

• Harmony genereert de applicatieo geen noodzaak om alles te "bouwen"

met Google AppScript of JavaScripto Onderhoudsvriendelijk

alle case data (oud en nieuw) benaderbaar "look & feel" staat los van het proces

• Voor web & mobiel

Harmony voordelen I

Page 4: Gemeente loket WMO process aanvraag voorbeeld

• Harmony=dynamisch case managemento Digitaliseren & stroomlijnen van "cases"

case is aanvraag en/of aanvraag + afhandeling "delen" van case data aanvrager/behandelaar

• Harmony=integratie[platform]o GBA-koppeling eenvoudig te realisereno STUF-koppeling (Standaard Uitwisselings

Formaat gegevens) mogelijk• Harmony=proces+data = e-Formulieren

o Standaard opslag (database & spreadsheet)o simpel te koppelen (grootboeknummers)

Harmony voordelen II

Page 5: Gemeente loket WMO process aanvraag voorbeeld

Van ontwerp naar werkende (standaard) implementatie

WMO: THE "HARMONY WAY"

Page 6: Gemeente loket WMO process aanvraag voorbeeld

Opbouw User Interface

Menu autorisatie voor “business events”

afhankelijk van de gebruiker (of groep)

In dit geval kan aanvrager (gebruiker) 3 processen opstarten

1

1

In 4 stappen (4 slides) de opbouw/indeling van de Harmony UI)

1. Menu (de structuur)

2. Dialogen (de invoer)

3. History (overzicht uitgevoerde stappen)

4. Decision support (overzicht uit te voeren stappen)

Page 7: Gemeente loket WMO process aanvraag voorbeeld

Het voorbeeld

Aantal stappen uit het WMO proces:1. klantnummer [vraaggroep]2. Inzage huidige behoefte en beperking3. Inkomens voorziening

Voor elk van deze stappen tonen we:• een ontwerp voorbeeld (spreadsheet)• het resultaat in Harmony

o Standaard User Interface

Page 8: Gemeente loket WMO process aanvraag voorbeeld

Harmony opbouw UI

Menu (autorisatie) – gebruiker afhankelijkInvoer scherm (onderdeel van de dialoog)

dialoog kan “geconditioneerd” worden :welke dialoog getoond wordtwelke velden binnen een dialoog getoond worden

1

2

1

2

Page 9: Gemeente loket WMO process aanvraag voorbeeld

Harmony opbouw UI

Menu (autorisatie) – gebruiker afhankelijk

Invoer scherm (onderdeel van de dialoog)

History toont alle doorlopen stappen in het proces (de workflow)

per stap inzage in de ingevoerde data (cq mutaties)

1

2

1

2

3

3

Page 10: Gemeente loket WMO process aanvraag voorbeeld

Harmony opbouw UI

Menu (autorisatie) – gebruiker afhankelijk

Invoer scherm (onderdeel van de dialoog)

History toont alle doorlopen stappen in het proces (de workflow)

Decision support toont welke stappen/acties uitgevoerd gaan worden

1

2

1

2

4

3

4

3

Page 11: Gemeente loket WMO process aanvraag voorbeeld

De specificatie “inkomensvoorziening”

De dialoog “inkomensvoorziening”

Page 12: Gemeente loket WMO process aanvraag voorbeeld

Aanvraag starten (2a/2)

De dialoog reageert onmiddelijk op de invoer

1. Aanvraag opstarten = Neen (initiele waarde)

Page 13: Gemeente loket WMO process aanvraag voorbeeld

Aanvraag starten (2b/2)

De dialoog reageert onmiddelijk op de invoer

1. Aanvraag opstarten = Ja ->extra vraag “bent u klant bij de gemeente”

2. bent u klant bij de gemeente - Ja ->extra vraag “Wat is uw klantnummer"

Page 14: Gemeente loket WMO process aanvraag voorbeeld

bestaande klanten: extra vragen

Bestaande klanten wordt gevraagd of er wijzigingen zijn

Indien zo – klant dient optegeven welke dit is

Page 15: Gemeente loket WMO process aanvraag voorbeeld

De 3e stap in het WMO proces

Page 16: Gemeente loket WMO process aanvraag voorbeeld

Beperkingen inventariseren

Page 17: Gemeente loket WMO process aanvraag voorbeeld

De specificatie “inkomensvoorziening”

In deze stap worden de genoten inkomstenvoorzieningen in de afgelopen 5 jaar in kaart gebracht

Page 18: Gemeente loket WMO process aanvraag voorbeeld

De dialoog “inkomensvoorziening”

HARMONY reageert onmiddellijk op de ingevulde waarden

Page 19: Gemeente loket WMO process aanvraag voorbeeld

Harmony resultaat - vervolgstappen

Een samenvatting

Page 20: Gemeente loket WMO process aanvraag voorbeeld

Invoeren persoonlijke gegevens

Page 21: Gemeente loket WMO process aanvraag voorbeeld

De laatste stap ... dan begint het proces / de “workflow”

Page 22: Gemeente loket WMO process aanvraag voorbeeld

Eenvoudig aanpassen van de standaard Harmony User Interface

HARMONY MET EEN UI "SAUSJE"

Page 23: Gemeente loket WMO process aanvraag voorbeeld

dynamische UI conversie

Harmony “standaard” formulier formaat kan eenvoudig vertaald worden naar een gemeente specifiek formaat

Page 24: Gemeente loket WMO process aanvraag voorbeeld

dynamische UI conversie

Het contact form op onze website is gecreëerd met Harmony- automatisch naar PHP vertaald

Page 25: Gemeente loket WMO process aanvraag voorbeeld

Hoe doen wij dit?

Voor PHP - WordPress hebben wij een speciale UI-library ontwikkeld:

a. elke Harmony dialoog wordt "vertaald" naar een PHP (HTML) scherm

b. alle controles (bijv verplichte velden) worden afgedwongen

Alle aanpassingen in de Harmony configuratie worden automatisch overgenomen - er komt geen ontwikkelaar aan te pas!

Korte uitleg in SlideShare video

de Harmony configuratie bevat alles wat nodig is om een willekeurig proces uit te voeren

Page 26: Gemeente loket WMO process aanvraag voorbeeld

Voor gemeentes....

Ontwikkelen we eenmalig een UI library:a. "vertaalt" elke dialoog en "rule" naar UI

onderdelen (JavaScript, CSS én HTML)b. zorgt ervoor dat alle controles (bijv

verplichte velden) worden afgedwongenc. creëert de "tips" sectie

(Harmony term = decision support)

Kortom deze UI library zorg ervoor dat alle aanpassingen in alle VIND configuraties automatisch worden overgenomen!

de Harmony configuratie bevat de flow, dialogen, "rules" en (referentie) data

Page 27: Gemeente loket WMO process aanvraag voorbeeld

Daarna, wie doet wat?

De expert gebruikera. creëert alle processen b. test alle processen

i. (evt mbv Testimony, onze testtool)De JavaScript developers creëeren

c. "specials" - afwijkende UI onderdelenOptionele rollen zijn Harmony & BI expert

d. Integratie implementatiese. Opzetten van rapportages / analyses

Korte uitleg in SlideShare video

Elke "expert" met spreadsheet kennis kan zelf een willekeurig process configureren!

Page 28: Gemeente loket WMO process aanvraag voorbeeld

Workflow, History, Google DOCS, ESB, cloud versus enterprise

INTERESSANTE "FEATURES"

Page 29: Gemeente loket WMO process aanvraag voorbeeld

Inzicht & overzicht

Harmony registreert alle handelingen, zoals:

alle proces stappen

de tijd waarop een stap beeindigd is

de mutaties (per stap)

de status (zoals)

Page 30: Gemeente loket WMO process aanvraag voorbeeld

Case history

De case history kan eenvoudig geimporteerd worden (in een gemeente systeem)

Page 31: Gemeente loket WMO process aanvraag voorbeeld

1. data kan worden opgeslagen in spreadsheets1. automatische replicatie vanuit de database

2. Harmony voegt automatisch unique aanvragen toe3. Waarden worden geupdate wanneerd deze beschikbaar zijn

Harmony repliceert naar Google DOCS

Page 32: Gemeente loket WMO process aanvraag voorbeeld

All gegevens in statistiek

• Alle toevoegingen/updates spreadsheets • Maak pivot tables (draaitabellen)

• Gebuik BI tool (bijvoorneeld Pentaho)

Page 33: Gemeente loket WMO process aanvraag voorbeeld

Voor de IT-ers: Harmony gebruikt ESB

• Waarom is een ESB belangrijk• ESB is optioneel, maar aanbevolen indien er sprake is van

integratie. Een ESB is onderdeel van het SOA model:• application de-coupling• routing• protocol and data conversion

Page 34: Gemeente loket WMO process aanvraag voorbeeld

HARMONY CONFIGURATION How to “build” “VIND” forms & processes

Page 35: Gemeente loket WMO process aanvraag voorbeeld

1. Create the dialogs (process steps)

Page 36: Gemeente loket WMO process aanvraag voorbeeld

2. Rules control workflow & dialog flow

dialog names represent events ...1. Rid [20] controls step 3 (execute when step 2 exists)2. Rid [24] controls a dialog step to execute:

Page 37: Gemeente loket WMO process aanvraag voorbeeld

3. additional rules & expressions

Rules control the sequence (well that’s one part they “do”)1. Geen klant bij Gemeente: klantnummer =0 2. Bereken wanneer laatste beroep op uitkering is gedaan1

2

1

2

Page 38: Gemeente loket WMO process aanvraag voorbeeld

check invoer / data files

alle data in tab bladen

Page 39: Gemeente loket WMO process aanvraag voorbeeld

[e-mail] template

Harmony has built-in templates

Page 40: Gemeente loket WMO process aanvraag voorbeeld

Authenticatie (OpenID, Facebook Connect, LinkedIn)

1. Create groups2. Create users, assign to groups & specify “access” 3. Specify which event (process) can be started by a group

2

1

3

Page 41: Gemeente loket WMO process aanvraag voorbeeld

SHARING ONLINE / VOORBEELD(EN)

Harmony, Testimony use Google DOCS

Page 42: Gemeente loket WMO process aanvraag voorbeeld

Share ‘n’ chat Harmony

The advantage of having all configuration data in Google DOCS spreadsheets

Page 43: Gemeente loket WMO process aanvraag voorbeeld

meer informatie

• Op• www.liquidsequence.com

• Contact• http://www.liquidsequence.com/contact

• WMO in actie / de video opname• YouTube

• Harmony & Google : - http://liquidsequence.com/Google-Office-Suite.html