Studielink Architectuur Klaar voor de toekomst?



Vergelijkbare documenten
Studielink Dashboard terugbrengen beheerskosten Studielink bij zowel instellingen, DUO als Studielink. SISLINK juni 2010

Dashboard op Campus Solutions. Pim Kamstra Chronotech b.v.

Welkom bij Chronotech.. leverancier voor. het onderwijs

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

WAARDE CREËREN MET DE QUERCIS BUSINESS PORTAL RONALD VAN KESSEL

Het Nieuwe Studielink. Désirée Schipper Petra Pelkman

Technisch Ontwerp W e b s i t e W O S I

Samengaan van Geo-informatie en Service Oriëntatie

Alfresco Document Management 100% Open Source

Model Driven Development. Kosten, baten, organisatie

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro

Agenda. Wat kost het MIS Waarom JorSoft. Over JorSoft. Diensten Het MIS. Vervolgstappen IT infrastructuur

Digitaal Loket: kansen of kosten

Ervaringen Inkoopadministratie. Vastlegging van middagbijeenkomst op Kasteel Woerden 19 september 2013

Robotic Process Automation

doel bereikt zelfsturing inrichten veiligheid fundament Behoeftepiramide van een "Social Business"

Rijkspas: veiligheid en flexibiliteit. ID-ware, C. Borgmann, MSc Heerhugowaard 24 november 2011

De kracht van BI & Architectuur

Aansluiting niet bekostigd MBO op BRON

Webuniversum.

Parasoft toepassingen

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

Niklas Integratie Platform Verbeteren, besparen en méér

NAP ISO Internationale Studenten en Onderwijskwaliteit Werkpakket architectuur

Ad Hoc rapportage of constante sturing. Presentatie door: Paul Brands Regional Account Executive

KIM. Slimme acties ondernemen

Maximo Tips and Tricks

Toonaangevend in open source collaboration

Zelftest Java EE Architectuur

7 Aandachtspunten om een verkeerde CRM software selectie te voorkomen

ECM - Enterprise Content Management. Daniel Kucharski

Aurea Team. Ken uw systeem, wees in controle. Michel Zwarts

Professionele softwareontwikkeling PRODUCTIVITEIT EN KWALITEIT MET FOCUS OP DE GEHELE LEVENSDUUR VAN APPLICATIES

Solvency II: Een ander soort uitdaging voor BI?

Een centrale Operations bridge met Service Level Management

Syfadis Suite. LMS & Talent applicatie

Implementatie en Testen SL3.0. Johan Drost (Teamleider Bouw en Ontwikkeling)

Adding value to test tooling

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

Adding value to test tooling

Invantive 2012 Release 1 (build 44)

VAN DUIZEND BLOEMEN NAAR EEN HORTUS BOTANICUS Het Portaal 21 januari 2010 sambo~ict Coen Free Faraday van der Linden Maarten van den Dungen

Maatwerk en Studielink

Visie & Strategie. Aad van Schetsen. Vice President & General Manager Uniface Delft, 18 November 2009

Resultaten IBIS project. SISLink conferentie 19 juni 2009 Bote Folkertsma, Studielink

Flamingo, een open source geo viewer. De doorbraak: een nieuw beheermodel

Henri de Joode Directeur Infra Services PinkRoccade Local Government

Dimpact en GovUnited vergeleken

UW PARTNER IN ICT-BEWAKING

ENTERPRISE LINKED DATA INTRODUCTIE

Feature checklist NeMO 5 Android

Afstudeeropdracht bachelor informatica

Werken onder architectuur in Alphen

Het Nieuwe Studielink

BeheerVisie ondersteunt StUF-ZKN 3.10

Datasynchronisatie m.b.v. GDC Connect

Het nieuwe verzekeren

Applicatie Integratie in de zorg: implementatie tips uit de praktijk

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Upgrade of Her-implementatie PeopleSoft FMS bij DNB

En 15 maart 2016 Simply.Flexible

Introductie ArchiMate

Hosting & support contract

Het Sebyde aanbod. Secure By Design. AUG 2012 Sebyde BV

De Next Practice. Wilbert Teunissen Management Consultant Informatiemanagement

De weg naar SOA bij de Gemeente Rotterdam

Marlin Family. Marlin

Zaakgericht Werken - ochtendsessie

Functioneel Beheer middag 2016

Websphere Portal 6: Ronald Dekkers

Het veilig delen van informatie in de zorg

Beheerste transformatie met behulp van Enterprise Architectuur

SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010

Ondersteuning van zorg gerelateerde processen en activiteiten voor patiënt en zorgverstrekkers

Door nauwe samenwerking en complementariteit naar de realisatie van een nieuw dienstverleningsmodel bij Stad Bilzen

Over Pelican Rouge. Frank Bos - Senior Informatie Analist René van Gorp - IT Director

Controleplan Datamigratie

Vrijheid van vinden. FileLinx Cloud

Portal als infrastructuur voor gepersonaliseerde dienstverlening

INTRODUCTIE MAVIM BPM ONZE SOFTWARE DEMONSTRATIE

De kunst van het dicht timmeren. DEMO BPM Engine. 2012, Formetis

Customer Case: WoningNet

Klantendag Exact GBW/HT 23 maart & 1 april Nieuwe productontwikkelingen

Masterclass. SharePoint 2010 in het Onderwijs

Diract Company Profile. Klant- en oplossingsgericht, flexibel en toegankelijk zijn de kernwoorden die de werkwijze van Diract IT omschrijven.

Het regelen van ondersteuning op open source software voor overheidsorganisaties. Afstudeerpresentatie Daniël Vijge 12 november 2007

Integratie in de praktijk

Is APEX a worthy substitute for Oracle Forms?

Enabling Enterprise Mobility. Chantal Smelik

Customer Case CED. Feiten in het kort:

Richtlijnen voor het ontwerpen een Intranetportal Door Bas Fockens

Factsheet. Debble Workplace

Studielink in balans met de strategieën van 56 instellingen

Implementatie eboard. Nederlandse Board gebruikersdag. Fred Elgers, Hoofd Controlling

Sebyde AppScan Reseller. 7 Januari 2014

Welkom bij IT-Workz. Etten-Leur, 16 november Altijd en overal werken en leren. Applicatie en Desktop Delivery met Quest vworkspace

Presentatie Rapportage Met SAP Business Objects

WORKSHOP MONARC (GEOPTIMALISEERDE RISICOANALYSEMETHODE CASES)

Warehouse Management Systeem: Van maatwerk naar standaard

ENTERPRISE LINKED DATA WORKSHOP

Transcriptie:

Studielink Architectuur Klaar voor de toekomst? SISLink 2010 Rob van der Salm - Chronotech BV rob@chronotech.nl Agenda Wat is architectuur? Huidige Situatie Studielink Studielink Zoning Plan Roadmap met plateauplanning Wat zijn de mogelijkheden? 1

Architectuur voor de toekomst? Strategie Kansen voor het HO Business Strategie IT Strategie Beschikbare Technologie Strategie en visie Welke stad willen we bouwen? Business architectuur Processen Informatie Mensen locaties Focus Planning op technische architectuur (HO Focus) IT architectuur Applicaties Data Technologie Enterprise Architecture het stadsplan Project (Project Focus) IT oplossingen Systeem Architectuur Functionaliteit Operationele aspecten Huidige situatie Studielink Gebouwd in Java (Front Office 300.000 regels code, Midoffice 500.000 regels code) Geen standaard formulieren voorzieningen Controles in zowel FrontOffice als in MidOffice aanwezig Aanpassing kost veel tijd Business rules alleen diep in de code aan te passen Flow van de applicatie en formulieren alleen diep in de code aan te passen Interface standaards uit 2003 2

Kwetsbaarheid berichtenverkeer Hoe bewaak je de berichten/aanmeldingen/processen IN de Studielink MidOffice proactief? Hoe herstel je a-synchroniteit in de keten? Ontstaat door: Afkeuren in de keten (IB-Groep en SIS) Kwaliteit van de software Wanneer wil IB-Groep/Instelling de aanmelding hebben? Wie bepaalt toelaatbaarheid? Verschillende statussen bij verschillende ketenpartners Dubbele studenten/samenvoegingen Eenzijdige acties (verwijderen student, RASP) Referentietabellen: handmatige bewerkingen en timing In welke mate is het instellingsproces aangepast aan SL? Hoe ga je om met speciale doelgroepen? Hoe snel en flexibel kan de keten worden aangepast De opdracht: Zoek de balans Consolidatie versus Nieuwe mogelijkheden Investeren in beheer versus Investeren in vernieuwing Gelijk blijven huidige werking versus Inzet nieuwe tools en frameworks tbv zaakgericht werken Snelle vernieuwing frontoffice versus Garantie op 100% gelijke werking en look and feel van de front office Hoge beheerkosten, snelle vervanging FrontOffice en inzet zaaksysteem versus Beperkte middelen Van ontwikkelbudget en beheerbudget (2003-2009) naar beheerbudget (vanaf 2010) versus Toch willen blijven investeren in vernieuwing Instellingen willen continuïteitsborging en nu geen veranderingen versus De roep om ondersteuning bijzondere doelgroepen 3

Studielink Zoneplan Per Front Office Midoffice Integratie Huidige situatie Nieuwe situatie Proces Studielink Front Office Huidige Situatie Front Office Midoffice Proces Integratie 300k regels Java code Business rules in FO en MO Aanpassing kost veel tijd Look and feel uit 2004 Er is 1 Dialoog voor alle typen studenten Nederlands Internationaal Master studenten Kunstonderwijs studenten Etc. 4

Studielink Frontoffice Omschrijving De FrontOffice is de Web user interface bedoeld om te communiceren met binnenlandse en buitenlandse Studenten Doelstellingen Sneller wijzigbaar UI per instelling UI per doelgroep Elektronische formulieren Formulieren aanpasbaar per instelling Meertalig Drempels Weg Architectuur Orbeon E-Formulieren Drools Business rules Open Source oplossing Toekomstvast Niet meer 1 dialoog maar lossen formulieren Directe communicatie met Student mogelijk Meekijken met student Eigen look and feel per instelling Planning Per 1 oktober 2011 huidige front office nagebouwd in nieuwe architectuur Wat is Orbeon? Robuuste Open Source E-formulieren standaard Zeer actieve open source community Geadopteerd door Nederlandse gemeenten, Divosa/CP-ICT/NVG (Utrecht, Alkmaar, Tilburg, Houten, Bloemendaal, Haarlemmerliede en Ede), Waterschapshuis, Cisco, Volkswagen, etc. Platform onafhankelijk X-forms engine voor Java applicaties Presentatie volledig gescheiden van data en logica XML in, XML out Widgets (voorbeeld kalendertool, date picker) 5

Wat is Drools? jboss open source rules engine Rule engine: platform dat het mogelijk maakt op hoger niveau dan programmacode regels te beheren en te bewaken Helpt complexe code te versimpelen Staat toe om business rules zonder programmeren en compileren te wijzigen en toe te voegen Verlaagt daardoor de kosten van het wijzigen van business logica Performt zeer snel Groepeert rules in kleine pakketjes die overal in de applicatie bruikbaar zijn (FO, MO, Dashboard, SIS (?)) Maakt rules leesbaar voor analisten en expert gebruikers (Guvnor) Studielink Proces Huidige Situatie Front Office Midoffice Proces Integratie Studentinkijktool Brokerinkijktool Complexe toegang Geen inzicht in proces Broker inkijktool te complex en te traag Teveel berichten worden getoond Informatie te technisch Geen herstelmogelijkheden Kan een instellingsmedewerker met deze tooling een probleem met een VTI analyseren en oplossen? Kan een servicedeskmedewerker met deze tooling snel en efficiënt een probleem analyseren? 6

Studielink Proces Omschrijving De Proces is de tooling voor instellingen binnen Studielink waarmee processen bewaakt en geconfigureerd kunnen worden Doelstellingen Pro actief bewaken van processen Direct inzicht in status inschrijfgegevens in Studielink Direct oplossen van fricties in de keten Kwantitatief en kwalitatief inzicht in status keten Op termijn configureerbare processen per instelling/student Architectuur EXT-JS JEE jbpm Drools Open source Bestaande SL database Bestaande SL MidOffice Toekomstvast Vermindering beheerlast Studielink Potentie voor configuratie proces per instelling/doelgroep/etc. Potentie om inschrijfproces volledig te bewaken Basis voor nieuwe eenvoudiger midoffice Planning Per 1 januari 2011 gaat release 1.0 van proces als SL Dashboard in productie. Wat is jbpm JBoss jbpm is een open source framework voor workflow, business process management (BPM) en proces orkestratie Tool die het mogelijk maakt grafisch de flow van een Studielink proces te modelleren Vervangt de implementatie van de huidige procesflow zoals deze nu in de Studielink MidOffice is uitgeprogrammeerd Maakt het in de toekomst mogelijk per instelling, per opleiding, per doelgroep de flow van de Studielink deelprocessen en de Studielink formulieren flow aan te passen Werkt uitstekend samen met jboss Drools 7

Proces architectuur Clientside Mid-Office JSON Dashboard Server-side Java Aanroep functie verstuur berichten Read / write Versturen / ontvangen soapberichten Read only Studielink database Read only Studielink broker database Read /write Broker Visie verbetering ketendoorstroming Los pro actief fricties in de keten op Bewaak net als op KVI wekelijks de aanmeldingen pro actief Maak van de blackbox van Studielink een whitebox Inzicht in overall status aanmeldingen per instelling Inzicht in status per (deel)proces Inzicht in status per student per aanmelding Persoonsgegevens Vooropleidingsgegevens Berichtenverkeer E-mails en mededelingen Indicatoren per deelproces waarschuwen voor (mogelijke) issues en geven toegang tot op te lossen issues Uitleg over (deel)processen en statussen en mogelijke vervolgacties Instelling bewaakt eigen processen en studenten Studielink bewaakt keten en ketenproblemen IB-Groep en Studielink bewaken gezamenlijk KVI 8

Studielink Dashboard Studielink MidOffice Huidige Situatie Front Office Midoffice Integratie 500k regels Java code Black box Gedetailleerd berichtenverkeer Stabiel Proces 9

Studielink MidOffice Zone Omschrijving De MidOffice bestuurt het Studielink proces en slaat de student en inschrijfgegevens op in de database Doelstellingen Sneller wijzigbaar Beter onderhoudbaar Configureerbaar Stabiel Continuïteit geborgd Architectuur Java DB2 Huidige MO blijft stabiel Drools JBPM Dashboard architectuur Toekomstvast Huidige MO verdwijnt als nieuw berichtenverkeer is ontstaan Proces neemt dan MO functionaliteit over Hergebruik bestaande events Planning Huidige MO verdwijnt als nieuw berichtenverkeer is gerealiseerd en als alle instellingen dit gebruiken. Studielink Integratie Huidige Situatie Front Office Midoffice Integratie IBM WebSphere Broker Gedetailleerd berichtenverkeer Push berichten Geen Pull berichten Proces 10

Studielink Integratie Omschrijving De Integratie zorgt voor het berichtenverkeer met instellingen en DUO Doelstellingen Lagere kosten Student dossier ipv gedetailleerde berichten uitwisselen Architectuur jboss Broker Toekomstvast Open source Broker vervangt bestaande IBM WebSphere broker Potentie om huidige berichtenverkeer te vervangen door student dossiers Planning Begin 2011 wordt de IBM WebSphere broker vervangen door de jboss open source broker Potentie voor de toekomst 11

Plateau I Plateau II Plateau III Business Vision Roadmap met plateauplanning Plateauplanning» Het hebben van een visie op de toekomst is essentieel. Ieder project dient bij te dragen aan het realiseren van deze visie» Een ambitieuze visie kan worden gerealiseerd door verschillende projecten te verdelen over enkele plateaus» Ieder plateau is een nieuwe, stabiele situatie, waarin de keten weer in balans is» Het verdelen van projecten over plateaus gebeurt in lijn met de visie, rekeninghoudend met continuering van de bedrijfsvoering» De periode tot 1 oktober 2011 wordt gebruikt om een solide basis voor verandering te leggen» Per bereikt plateau worden de doelstellingen en activiteiten voor de volgende plateaus waar nodig bijgesteld» Geef plateaus een naam Plateaus Plateau 1: Oud-Oud: Per 1 oktober nieuwe hardware Plateau 2: Oud-Nieuw deel 1 Per 1 januari 2011 Dashboard en broker vervanging Plateau 3: Oud-Nieuw deel 2 Per 1 oktober 2011 FrontOffice obv E-formulieren Plateau 4:?IBIS: Procesinrichting per instelling/student etc.??????? Plateau 5:? Studentdossiers ipv berichten????? Plateau 6:????????????? 12

Rob van der Salm - Chronotech BV rob@chronotech.nl 0651516157 13