Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund...

31
Welkom op de Innovatiemarkt iBestuur 20 november 2019

Transcript of Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund...

Page 1: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Welkom op de InnovatiemarktiBestuur20 november 2019

Page 2: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

PublieksZaak en BeleidsZaak1DigitalNL dienstverlener met focus op samenwerking, standaardisatie, hergebruik en innovatie binnen de overheid

2

1DIGITALNL

Digitale Transformatie Overheid

400 Specialisten

OVERHEIDSERVARING

Centrale overheidProvincies

WaterschappenGemeenten

Zelfstandig Bestuursorganen

EXPERTISE

Digitale Transitie OrganisatiesDigital Experience Platforms

Cloud technologieën & DienstverleningPEGA & Alfresco Consultants

Business Consultants Test Consultants

TECHNOLOGY PARTNERS

PegasystemsAlfresco

EnterpriseDBRed Hat

PublieksZaak Suite BeleidsZaak Suite

Page 3: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

3

PublieksZaak: Publieksgericht digitaal contact met de overheidDe burger, bedrijven en instellingen gebruiken

zelf gekozen voorkeurs kanalen

PUBLIEKSZAAK & BELEIDSZAAK

BeleidsZaak: Digitale innovatie met BeleidsZaakBeleidsZaak biedt beleidsmakers binnen de overheid innovatieve digitale instrumenten om

interactief invulling te geven aan activiteiten op het gebied van beleidsanalyse en

beleidsontwikkeling.

PublieksZaak Suite en BeleidsZaak SuiteToekomstbestendig door borging van kennis, ervaring en expertise in omvangrijk partner ecosysteem

Page 4: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

RijksZaakDICTU dienstverlener binnen de overheid

4

ECOSYSTEEM

❑ Dienst voor Zaak-gericht werken:

• Digitalisering

• Stroomlijnen van processen

• Alle informatie van een zaak toegankelijk

• Bewaking kwaliteit en doorlooptijd

❑ Gegevens zaak, proces, dossier en interactie in één systeem

❑ Generieke componenten herbruikbaar

❑ Veilig: voldoet aan AVG en BIR

❑ Archivering: borgt bewaren en vernietigen van dossiers conform archiefbeleid

Page 5: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

5

Publieke en Private SamenwerkingDe overheid en de markt slaan de handen ineen

Oplossingen

Private

Dienstverlener

Overheid

Dienstverlener

Page 6: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Ondersteuning InnovatiemarktOndersteunende werkwijze en aanpak bij de digitale transformatie van de overheid

Met gestandaardiseerde platform, agile werkwijze en aanpak snel zichtbaar resultaat voor overheidsorganisaties

Toelichting & Demo’s

• Snel Business Toegevoegde waarde

• Schaalbaar Platform

• Modulaire Platform Architectuur

• Slim Testen met korte Feedbackloops

Page 7: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Schaalbaar PlatformContinuïteit en beheersbaarheid

Snel Business Toegevoegde waardeAanpak en Werkwijze

Modulaire Platform ArchitectuurWendbaarheid en Flexibiliteit

Slim Testen met korte FeedbackloopsToegevoegde waarde testautomatisering

Toelichting OndersteuningKeuze onderwerpen op de ondersteuning Innovatiemarkt

Page 8: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Snel Business Toegevoegde waarde met Schaalbare PlatformenOptimale Integratie van marktleiders PEGA, Alfresco, EnterpriseDB en Red hat Openshift

8

8

Principes voor de ontwikkeling platformen:

➢ Cloud denken & handelen ➢ Continuous Integration, Deployment en Delivery➢ Gebaseerd op NIST Architectuur➢ Integratie mogelijkheden met Platfrom als uitgangspunt➢ Robuust➢ Herhaalbaar (alles is code)➢ Generieke Testautomatisering

Eisen Gestandaardiseerd platform :

➢ Uniformiteit 100% identiek Platform➢ Snel en eenvoudig schaalbaar➢ Bekostigen op basis van gebruik & diensten➢ Operationele handelingen kunnen automatiseren (Bewuste keuze Redhat Openshift en EnterpriseDB)➢ Componenten van verschillende leveranciers met verschillende ➢ Technieken op een gelijke wijze kunnen beheren en monitoren

Page 9: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Standaard Componenten

9

Database

Business ProcesManagement

Document Management

Case Management

Record Management

Artificial Intelligence Robotics

Infrastructuur` (On Premise of Cloud)

SSC’s (Equinix Cloud)(Public Cloud)

Platform Containers Besturingsysteem Monitoring Logging

Overheid ComponentenGestandaardiseerde

ProcessenGestandaardiseerde

Koppelvlakken10 Basis

Registraties

Overheid Oplossingen 1DigitalNL

BeleidsZaak PublieksZaak

KlantspecifiekeProcessen

BeleidsZaak & PublieksZaakOpgebouwd uit bibliotheek herbruikbare gestandaardiseerde overheidscomponenten

Page 10: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Demo Red Hat Openshift toegepast binnen een overheidsplatform

10

60 omgevingen

12 klanten

7 in productie

Per omgeving

- 15 images

- 12+ pods

Page 11: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Demo Red Hat Openshift toegepast binnen overheidsplatform

11

RijksZaak:

60 omgevingen

12 klanten

7 in productie

Per omgeving

- 15 images

- 12+ pods

Page 12: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Demo Red Hat Openshift toegepast binnen overheidsplatform

12

RijksZaak:

60 omgevingen

12 klanten

7 in productie

Per omgeving

- 15 images

- 12+ pods

Cluster

- 1400+

containers

- 30+ Compute

Nodes

Page 13: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Demo

13

Openshift

Pega

Alfresco

DocGen

EnterpriseDB

Page 14: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Toegevoegde Waarde Red Hat OpenshiftOns fundament voor verdere uitrol binnen overheid

14

Toegevoegde waarde business:

➢ Time to market (we praten over uren, niet weken of zelfs maanden);➢ Hogere continuïteit dienstverlening➢ Meer voor minder (benutten van beschikbare resources);➢ Bekostigen op basis van gebruik & diensten;➢ Selfservice mogelijkheden omgevingen.

Toegevoegde waarde platformen:

➢ Platform als code. Geheel opnieuw op te bouwen vanuit source code (en backups…..);➢ Vereenvoudiging van je landschap architectuur (Openshift neemt veel uit handen ook qua complexiteit);➢ Life cycle management vereenvoudigd;➢ Snel en eenvoudig schaalbaar (Auto-Scaling);➢ Automatiseren van operationele taken (beheer) met Red Hat Openshift en Alfresco;➢ Ondersteund implementatie Scrum, CI/CD, DevOps;➢ Openshift als enabler uitrol Platform op Public Cloud, Private Cloud en On-premise.

Page 15: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

STANDAARD COMPONENTEN

Database

Artificial Intelligence Robotics

INFRASTRUCTUUR Shared Service Centers (Overheid) On-premisePublic Cloud

PLATFORM Containers Besturingssysteem Monitoring Logging

OVERHEID COMPONENTENGestandaardiseerde

ProcessenGestandaardiseerde

Koppelvlakken10 Basis

Registraties

OVERHEID OPLOSSINGEN BeleidsZaak PublieksZaak

Klant specifiekeProcessen

15

Onze Modulaire Overheid ArchitectuurEen combinatie van e-overheid bouwstenen, herbruikbare processen en krachtige ICT componenten

Business ProcesManagement

Document Management

Case Management

Record Management

Customer RelationManagement

Architectuur Platformen 1DigitalNL

Page 16: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Basisregistraties realtime te koppelen

10 Basisregisters Nederlandse OverheidVoor Rijksdiensten, Provincies, Waterschappen, Gemeenten

16

Page 17: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Wizard met connectors en API’s

Bibliotheek met Herbruikbare KoppelvlakkenVoor Rijksdiensten, Provincies, Waterschappen, Gemeenten

17

Overige Basisregistraties

GBA-V Voorziening Gemeentelijke Basisregistratie van burgersOLO Online Omgevingsloket

Koppelvlakken

Centraal AansluitpuntSTUF-BG NNP Niet Natuurlijke PersoonSTUF-BG NPS Natuurlijke PersoonSTUF-BG MAC Maatschappelijke activiteitSTUF-BG VES VestigingSTUF-BG ZKN ZakenGEO-JSONMail SMTPScanstraat (Kofax)

Page 18: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

18

1DigitalNL Werkwijze en Aanpak ?Inrichting en aanpak gericht op 5 thema’s

➢ Mens: veranderaanpak gericht op Willen, Kunnen en Doen

➢ Organisatie: neerzetten van zowel een goede projectorganisatie, inrichting van functioneel en technisch beheer als ook de continue verbeterorganisatie, nadat het project is afgerond (management change board)

➢ Informatie: digitale samenwerkingsomgeving is de primaire insteek voor alle processen; daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken (BPM) functionaliteit middels een vakapplicatie of BPM-suite

➢ Proces: bedrijfs- en bijbehorende werkprocessen vormen het uitgangspunt voor de inrichting van de systeemondersteuning; op werkprocesniveau worden dossiers (zaken) aangemaakt op basis van per bedrijfsproces vastgelegde dossierplannen

➢ Technologie: architectuur en infrastructuur gebaseerd op standaarden die nodig zijn voor flexibele uitwisseling van gegevens

Page 19: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

CONTINU VERBETEREN

De stappen voor een succesvolle samenwerkingEen succesvolle samenwerking op basis van een Agile aanpak

19

Page 20: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

20

Een resultaatgerichte organisatieVan stuurgroep naar Management Change Board

Borgen en doorontwikkeling van het gedachtengoed en toezien dat dit op de juiste manier wordt uitgevoerd, en in dat kader:

➢Aanspreken management o.b.v. rapportages (o.b.v. van een Intern Controle Plan)

➢Voorlichtingsbijeenkomsten organiseren (resultaten presenteren)

➢ Interventies plegen (audits organiseren, communicatie op intranet, personeelsblad, adviseren over beschikbaar stellen van capaciteit voor directe ondersteuning van medewerkers)

➢Afstemming met OR

➢ Laten organiseren van (extra) opleiding op het gebied van digitaal werken en vaardigheden

➢Borging gedachtengoed binnen de organisatie (presentaties, procesarchitectuur, dossierplannen etc.)

➢ Inhoudelijk vormgeven vervolgontwikkeling

Page 21: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

21

Container Platform

Standaard Componenten

Overheid Componenten

Beleidskaders voorbeelden Beleidskaders voor Provincie Limburg

21

➢ Het werk digitaal onder de knop voor de medewerker, én ook voldoen aan wetgeving

➢ Ervan uitgaan dat er één plek is voor dé informatie

➢ Efficiënt digitaal kunnen samenwerken, vanuit de matrix en via open tenzij

➢ Met minimale inspanning kenmerken toevoegen, makkelijk zoeken en vooral vinden

➢ Een solide ordening structuur, vertaald vanuit het werk en herkenbaar voor iedereen

➢ Eén heldere en begrijpelijke werkwijze, ongeacht achterliggende systemen

➢ Een duidelijke verantwoordelijkheid, passend in het (nieuwe) werk

➢ Processen digitaal van begin tot eind, versimpeld en/of geautomatiseerd waar het kan

➢ Archiveren nieuwe stijl en bewaren, vernietigen en overdragen vanuit digitaal oogpunt

➢ Een passend systeem, met minimaal maatwerk

➢ Digitaal werken geldt voor iedereen

Page 22: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

22

Kaders vanuit MT Rijkszaak:

✓ Cloud omgeving

✓ Continuous Integration, Delivery en Deployment

✓ Standaard oplossing voor het Rijkszaak platform (Pega & Alfresco)

✓ Standaard aanpak voor nieuwe klanten

✓ Integratie mogelijkheden met basisdienst als uitgangspunt

✓ Robuust

✓ Herhaalbaar

Pijlers generieke testaanpak:

✓ Creëren kort mogelijke feedbackloops

✓ Continuous Feedbackloops

✓ Test Automation Pyramid

✓ Inzet Pega tools

✓ Inzet TOSCA

✓ Inzet Performancetesting en monitoring

✓ Inzet Testdatamanagement

✓ Inzet Security testing

Inzet Pega middelen ten behoeve van testen zoals:

✓ Pega Tracer

✓ Pega Clipboard

✓ Pega Unit

✓ Pega Applications

✓ Pega Branching

Test Strategie Platform Wat zijn de kaders, testaanpak t.b.v. Continuous Delivery & Deployment

Page 23: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

23

Inzet TOSCA ten behoeve van:

✓ Continuous testing

✓ API Testing

✓UI Testing

✓ Regressietesting

✓ Exploratory testing

Inzet Performancetesting:

✓ Continuous Feedback on performance

✓ Performance oa:

o Load test

o Stress tests

o Fail-over

✓ Application Performance monitoring

Inzet Testdatamanagement

✓GDPR wetgeving

✓ Anonimiseren testdata

✓ Subset testdata

✓ Vullen niet-productieomgevingen

Test Strategie PlatformWat zijn de kaders, testaanpak t.b.v. Continuous Delivery & Deployment

Page 24: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

24

› Inzet Security testing

✓ Focus op beveiliging binnen een cloud omgeving

✓ Security testing onderdeel van de volledige application life cycle

✓ Penetratietesten naast focus op security testen

› Impact- en risicoanalyse

– Business Impact analyse (BIA)

– Product Risico analyse (PRA)

– Privacy Impact assessment (PIA)

– Denken vanuit kwetsbaarheden en bedreigingeni.p.v. “functional requirements”

› Security requirements

– Op basis van BIR, CIP en OWASP

– Beschikbaarheid, Integriteit en Vertrouwelijkheid (BIV/CIA)

– Basis set RijksZaak-breed

– Aanvullende requirements voor specifieke trajecten (PEGA®)

Test Strategie voor Rijkszaak programma (3)Wat zijn de aandachtspunten bij het security testen

Page 25: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

25

PA

T

Spri

nt

test

De Rijkszaak Straat

DC

O / R

efin

em

ent/ re

vie

w

Spri

nt

&

regre

ssie

Perf

orm

ance

Securi

ty

IaaS

PaaS

SaaS

Ma

ste

r Branche

Branche

Ontwikkel

Branche

Branche

Spri

nt

& k

ete

nO

ple

veri

ng &

rele

ase

Perf

orm

ance

Securi

ty

IaaS

PaaS

SaaS

Master

Test

IaaS

PaaS

SaaS

Master

IaaS

PaaS

SaaS

Master

Klant 2Klant 1 Klant n

FA

T/G

AT

Pre

-FA

TP

erf

orm

ance

Securi

ty

IaaS

PaaS

SaaS

Master

Acceptatie

IaaS

PaaS

SaaS

Master

IaaS

PaaS

SaaS

Master

Klant 2Klant 1 Klant n

Klant

• Loopt mee met sprints

• Meten performance• Gebruik subset

Loadmodel

• Application Performance

monitoring

• E2E Performancetesten

• Load testen• Stress testen

• Gebruik Load model

• Application Performance monitoring

• E2E Performancetesten

• Load testen• Stress testen

• Gebruik Load model

• Application Performance monitoring

• Penetratietesten• Security testen met

focus op ketens

• Loopt mee met sprints

• Security testen

• Beheertest

2017 2018

Auto deploy Auto deploy

Tools

• Intake dmv Tosca

25

Page 26: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

26

Test approach

Page 27: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

RijksZaak presentatie kaderdag 14 juni 2018 27

Openstack

Openshift

Tosca

Neoloadcontroller

JenkinsAppdynamics

Security testtools

PegaUnit

Datprof

Infrastructuur

Stage Stage

AD LG AD LG

ADAppDynamics Agent welke draait binnen een container binnen een stage

CNCNCN

CNCN

CN

CN Container, bevat een applicatie

CN CN

LG NeoloadLoadgenerator

Monitori

ng

Repository (NEXUS)

Page 28: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

28

Test automation pipeline

Page 29: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

29

Hoe wordt Tosca gebruikt binnen RijksZaak

➢ Het testteam van Rijkszaak gebruikt Tosca voor:

✓ Alle functionele testen, zowel handmatig (exploratory) als geautomatiseerd

✓ Automatisch genereren van testgevallen via TestCaseDesign

✓ Rapportage over alle uitgevoerde testen

✓ Distributed execution: dagelijkse uitvoer van geautomatiseerde regressietesten → Continue feedbackloops creëren

➢ Aanvulling vanuit Valori Tosca Services:

✓ Inrichten Tosca binnen Rijkszaak

✓ Ontwikkelen en beheer standaard libraries

✓ Eigenaarschap Tosca: samen met Pega tester uit het team

✓ Coaching & opleiding Rijkszaak team & bij klanten

Page 30: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

30

Tosca in het gehele testproces

➢ Performance testen:

✓ Single user performance is mogelijk met Tosca

✓ Load testen: integratie mogelijk met Neotys Neoload

➢ Security testen:

✓ In Tosca worden de security testgevallen beschreven als handmatige testen

✓ Uitvoering kunnen andere tools gebruikt worden

➢ Defect management:

✓ JIRA integratie met Tosca: defect kan vanuit Tosca gelogd worden

✓ Defect wordt verder in Jira afgehandeld, status wordt gesynchroniseerd

➢ Testdata Management

✓ Gebruik Tosca TDM voor beheren van testdata binnen testscripts

✓ Anonimiseren via bijv. DatProf en importeren in Tosca

Page 31: Welkom op de Innovatiemarkt - iBestuur · daar waar noodzakelijk worden processen ondersteund middels zaakgericht werken ... Archiveren nieuwe stijl en bewaren, ... RijksZaak presentatie

Tafel 1 en 2 BeleidsZaak Gericht op gestructureerd of ad hoc

samenwerken aan beleid en documenten voor een beter publieksgerichte overheid

Tafel 3 en 4 RijksZaak

Gericht op Inspecties, vergunningen, opsporing, handhaving en gemeentelijke digitale diensten richting maatschappij

Tafel 7 en 8 PublieksZaakGericht op 360 graden beeld

van de burger als tegenhanger van de paarse krokodil.

Doelstelling dienstverlenend optreden richting

maatschappij

Tafel 5 en 6 Ketensamenwerkingen

Gericht op de keten als optelsom van samenwerking tussen overheden met i.s.m. de werking van het platform

InnovatiemarktMeer demo’s en meer presentaties

Tafel 9 en 10 DienstverleningGericht op werking van het modulaire

platform architectuur en aanpak organisatie veranderingen overheid