Van Appel naar Mondriaan: Applicatie landschap ROC van Amsterdam
-
Upload
joel-bruijn -
Category
Entertainment & Humor
-
view
3.949 -
download
2
description
Transcript of Van Appel naar Mondriaan: Applicatie landschap ROC van Amsterdam
VMBO Beroepsopleidingen Volwassenenonderwijs
van Appel naar Mondriaan:het applicatie-landschap van het ROCvA
Heliview congres Onderwijs & ICT, 24 juni 2008Jaap de Mare, informatiemanager ROCvA en adviseur M&I/Partners
VMBO Beroepsopleidingen Volwassenenonderwijs
ROC van Amsterdam
• ontstaan in 1997 met 50 rechtsvoorgangers• 3200 medewerkers, 35.000 studenten, 60 locaties, 450 opleidingen, 100 teams• sterk in samenwerking met bedrijven (topconcepten!), innovatief• Dienst ICT per 1/1/2007 gecentraliseerd• infrastructuur op orde
VMBO Beroepsopleidingen Volwassenenonderwijs
M&I/Partners
• adviesbureau op het snijvlak van management en ICT• ontstaan in 1985• 70 adviseurs• ruime ervaring in hoger onderwijs, vooral SURF en hogescholen• sedert plm. 5 jaar ook in BVE• strategisch partnership met ROCvA
VMBO Beroepsopleidingen Volwassenenonderwijs
Waar doen we het voor:toekomstbeeld ROCvA
VMBO Beroepsopleidingen Volwassenenonderwijs
> 1100 applicaties
veel overlap
veel ‘oneigenlijk’ gebruik van applicaties
witte vlekken
zeer beperkte integratie
Applicatie-landschap (ist):Karel Appel schilderij (‘verfspatten-architectuur’)
VMBO Beroepsopleidingen Volwassenenonderwijs
Applicatie-landschap (soll):Mondriaan schilderij
applicaties sluiten goed op elkaar aan
geen witte vlekken
goed geïntegreerd
VMBO Beroepsopleidingen Volwassenenonderwijs
1. ‘basisregistraties’ voor o.a.:• Studenten (PeopleSoft)• Medewerkers (HR Access)• Bedrijven en Relaties (MS CRM)
2. maar één applicatie per functioneel gebied
3. alleen gebruik standaardsoftware (COTS = Commercial Off The Shelf)
4. geen streven naar allesomvattend systeem maar ‘best of breed’
5. VMBO, MBO en Educatie hoeven niet dezelfde architectuur te hebben (maar wel: ‘hetzelfde tenzij’)
6. alle bekostigingsrelevante zaken in PeopleSoft, eventueel afkomstig uit andere systemen (één BRON interface)
Uitgangspunten architectuur
VMBO Beroepsopleidingen Volwassenenonderwijs
Student-administratie
Werving
Aanmelding / Intake
Portal
Planning & Roostering
Elektr. leeromge-ving
stageplaats acquisitie
Relatie mgmt
Portfolio
Aanw/verzuimregist.
mailAlumni relaties
Toegang
stage begeleiding
Voortgang
Begeleiding & Zorg
stage matching
registratie (BPVO)
Onderwijs-logistiek
Educatieve appli-caties
studenten
bedrijven
KMS
Diploma-adm.
E-directory
Dashboard
Applicatie-landschap (soll)student-gerelateerde functionaliteiten
Studentadministratiesysteem
PeopleSoft
Studentvolgsysteem
Trajectplanner
CRM
MS CRM
‘provisioning’
Red spider
Untis
PreAbXS
Aeos
Kosmos
Novell
Sharepoint
Blackboard
1000+
Groupwise
Gegevensuitw .met externe
partijen
VMBO Beroepsopleidingen Volwassenenonderwijs
Applicatie-landschap (soll)medewerker-gerelateerde functionaliteiten
Aanmelding / Intake
Portal
Planning & Roostering
Elektr. leeromge-ving
stageplaatsacquisitie
Relatie mgmt
Portfolio
Aanw/verzuimregist.
Toegang
stage begeleiding
Voortgang
Begeleiding & Zorg
stage matching
registratie (BPVO)
Onderwijs-logistiek
Educatieve appli-caties
bedrijven
KMS
E-directory
Dashboard
Studentadministratiesysteem
PeopleSoft
Studentvolgsysteem
Trajectplanner
CRM
MS CRM
‘provisioning’
Red spider?
Untis
PreAbXS
Aeos
Kosmos
Novell
Sharepoint
Blackboard
1000+
Groupwise
Medewerker-administratie
medewerkers
Salarisadmin.Gemal
TelefoonCisco
HR Access
VMBO Beroepsopleidingen Volwassenenonderwijs
Voor deelnemers
PeopleSoftaanmeldingen
deelnemer: pers. geg., inschrijving, kaartnr,
diploma'sVO: voortgang, aanwezigheid
opleidingsstructuurmedewerker/ext.: kaartnr
Exactfinanciële gegevens
kostenplaatsen-structuurDebiteuren, crediteuren
HR Accessmedewerker: pers. geg., functie, afdeling, locatieexternen: functie, afdeling,
locatieorganisatiestructuur
Cisco telefoniesysteemtel. nrs. Medewerkers / ext.
tel. nrs. ruimtes
Novell e-directory
user names, rechten, toegang tot applicaties
Novell Groupwise mailadres, agenda
MS CRMbedrijven: alg. gegevens ,
locaties, BPV-accreditaties, onderlinge relatiescontactpersonen
BPV-plaatsen
Aeos toegangsrechten per kaart
Mediatheek
Trajectplanneronderwijscatalogus, individuele leerweg,
resultaten/voortgang, BPV-begeleiding, deelnemer-
dossier, zorgdossier, portfolioUntis roosters
PreAbXS aanwezigheid
geoorloofde afwezigheid
Planonfacilities (incl. gebouwen
en ruimtes)
Blackboardelectronische leerinhoud
Proqurabestellingen
Educatieve applicaties
(Muiswerk, QMP, …)
Kosmosmanagement-informatie
TopDesk hardware, software,
licenties
MS Sharepoint
Zylab / Teleform
Gemal salarisgegevens
Applicatie -architectuur : informatie-elementen 5/2/2008
VMBO Beroepsopleidingen Volwassenenonderwijs
Geen dwang maar ‘verleiding’:
• zorgen voor goede oplossingen
• alleen standaard-applicaties worden geïntegreerd
• waar geen standaard-applicaties voor zijn kan men eigen applicaties gebruiken
Diverse projecten gestart om witte vlekken te vullen en architectuur dichterbij te brengen
Veranderfilosofie
VMBO Beroepsopleidingen Volwassenenonderwijs
Diverse projecten in gang gezet / sturing gegeven:
• CRM
• web aanmelding / intake
• ICT-ondersteuning Competentie Gericht Onderwijs à invoering Trajectplanner
• aanwezigheidsregistratie (incl. roostering)
• portal (voor medewerkers én studenten)
• applicatie-integratie
Realisatie applicatie-architectuur
VMBO Beroepsopleidingen Volwassenenonderwijs
1. integratie niet op database-niveau maar op ‘business logic laag’ van applicaties.
2. integratie met behulp van berichten-verkeer, zo mogelijk op basis van web services
3. aansluiten bij standaarden t.a.v. berichtenverkeer; leverancier moet ‘stekkers’ maken
4. gebruik ‘service bus’ of ‘berichtenmakelaar’ nader te onderzoeken
5. uitfaseren van handmatige koppelingen en file wegschrijven / inlezen
6. geen streven naar SOA
Uitgangspunten applicatie-integratie
VMBO Beroepsopleidingen Volwassenenonderwijs
Ambitie applicatie-integratie
niveau 1: handmatige transfer (‘Chinese interfaces’)
niveau 2: koppeling recht-streeks op database m.b.v. file wegschrijven / inlezen
niveau 3: koppeling op business logic laag m.b.v. berichtenverkeer
niveau 4: koppeling op services niveau met web services
niveau 5: SOA = services + orkestratielaag + bibliotheek‘maturity levels’ van applicatie-integratie
ambitie ROCvA:• van niveau 1-2 • naar niveau 3-4