sislink13 - 20/6 - ronde 1 - sans van achterstand naar voorsprong - hans janssen
TRANSCRIPT
SaNS: Van een Achterstand naar een VoorsprongSISLink 2013, Hans Janssen, 20 juni 2013
10e keer SaNS op SIS(Link)
• 2004: Ontwikkeling van een Programma van Eisen voor een HO-SIS
• 2005: SaNS, Samen naar een Nieuw SIS
• 2006: De implementatie van het nieuwe SIS
• 2007: Expertisecentrum SanS
• 2008: MySiS of SiS4U: SIS herontwerp en standaardiseren
• 2009: Implementatie SaNS - Stand van zaken
• 2010: Iedereen live, wat nu?
• 2011: SaNS nagenoeg klaar
• 2012: Diplomeren is Easy met SaNS
• 2013: SaNS: Van een Achterstand naar een Voorsprong
SaNS: Van een Achterstand naar een Voorsprong 2
Agenda
• SaNS
• Achterstand
• Naar een voorsprong– PeopleSoft Frameworks– Oracle Fusion– Nieuwe functionaliteit– Nieuwe techniek
• Voorbeelden– PERC; PEAM– CAF; Notification– BI-Publisher; Search Engine– App’s; Stylesheets
• Taakverdeling Oracle en SaNS-Expertisecentrum
SaNS: Van een Achterstand naar een Voorsprong 3
SaNS: Samenwerking Nieuw SIS
SaNS: Samenwerking Nieuw SIS
•4 HO-instellingen: TiU, HvA, UvA, Leiden
•120.000 studenten
•10.000 docenten en studiebegeleiders
•1200 administratieve medewerkers
•Oracle’s PeopleSoft Campus Solutions
•Zowel Inschrijf als Volg
•Live sinds 2009/2011
•Instellingen gebruiken ‘Vanilla SaNS-CS’
•Gezamenlijk beheer en onderhoud
•Beheer ondergebracht bij SaNS-Expertisecentrum
SaNS: Van een Achterstand naar een Voorsprong 4
Achterstand
Oorzaken
•Programma van Eisen bleek zwaarder dan gedacht
•Sommige processen zijn in Nederland echt anders dan in de VS
•Gebruikers waren in oude SIS al meer automatisering gewend
•Weinig kennis in NL van de mogelijkheden van het systeem
•Maatwerkaanpassingen zijn omvangrijker dan gepland
Gevolgen
•Latere oplevering
•Hogere implementatiekosten
•Ontevreden gebruikers
SaNS: Van een Achterstand naar een Voorsprong 5
Status Quo 2013
• Achterstand is ingelopen
• Programma van Eisen uitgevoerd
• Koppelingen met andere systemen tot stand gebracht
• Maatwerk SaNS is stabiel
• Ruimte voor nieuwe mogelijkheden en verbeteringen
SaNS: Van een Achterstand naar een Voorsprong 6
Campus Solutions: modules
• Binnen SaNS worden de volgende modules van CS gebruikt:
SaNS: Van een Achterstand naar een Voorsprong 7
Campus Solutions
Student Records(Studentenrecords)
SR CC
Campus Community(Campusgemeenschap)
Recruiting & Admissions(Werving en Toelating)
RA
SS AA SF
Campus Self Service(Selfservice Campus)
Academic Advisement(Studieadvies)
Student Financials(Financiële Administratie)
Campus Solutions
Student Records(Studentenrecords)
SR CC
Campus Community(Campusgemeenschap)
Recruiting & Admissions(Werving en Toelating)
RA
SS AA SF
Campus Self Service(Selfservice Campus)
Academic Advisement(Studieadvies)
Student Financials(Financiële Administratie)
· Namen en adressen· Onderwijsorganisatie· Communicatie· Checklists· Comments
· ‘Prospects’· Wervingsactiviteiten· Aanmelden
· Diplomavereisten· Diplomeren· Voortgangscontrole
· Vakaanmelden· Voortgang bekijken· Resultaten vastleggen
· Collegegeld berekenen· Betalingen controleren
· Inschrijvingen· Onderwijsstructuur· Vakkenstructuur· Roosters· Vakinschrijvingen
SaNS-CS: Interfaces
• Diverse (real-time) interfaces:
SaNS: Van een Achterstand naar een Voorsprong
Landelijk systeem
Lokaal systeem
8
SaNS-CS
IdM
(SAP-)HRM
(SAP-)FICA
Blackboard
Datawarehouse
Studielink CRIHO/BRON HO
Roostersysteem
Functionaliteit SaNS-CS - Inschrijf
SaNS: Van een Achterstand naar een Voorsprong
Student
Aanmelden
Toelating
Orga-nisatie
Opleidingen & structuur vastleggen
SR
Studielink BRON HO
Aanmelden
Student Records(Studentenrecords)
SR
Toelaten/Inschrijven
Recruiting and Admissions(Werving en Toelating)
RAStudent Financials(Student Financials)
SF
Uitschrijven
Bekostigings gegevens
Betalen
RA
Digitaal machtigen
SR
Collegegeld berekenen
SF
9
Functionaliteit SaNS-CS - Volg
SaNS: Van een Achterstand naar een Voorsprong 10
2012/2013: Ruimte voor nieuwe mogelijkheden
• Mobiele toepassingen (HvA, UvA, Leiden)
• Interactie met zelf-bouw front-end (UvA)
• Koppelingen met front-end systemen als Sharepoint (HvA)
• Digitale machtiging
• Verbeterde cijferinvoer
• Maatwerk vervangen door nieuwe standaard-CS componenten
SaNS: Van een Achterstand naar een Voorsprong 11
De achterstand ombuigen in een voorsprong
Oracle:
•Investeert flink in PeopleSoft Campus Solutions– Inzet op ‘Frameworks’ i.p.v. lokale functionaliteit– Daarnaast ‘Generieke’ functionaliteit, wereldwijd inzetbaar– Doorontwikkeling techniek– Zorgt dat losse CS-componenten per doelgroep gecombineerd kunnen worden
•Ontwikkelt verder aan de middleware suite ‘Fusion’
SaNS Expertisecentrum:
•Zorgt voor lokale NL-aanpassingen
•Beheert de applicatie en zorgt voor hosting en technisch beheer
•Combineert lokale proceskennis met applicatiekennis
•Zorgt voor samenwerking en kennisdeling
SaNS: Van een Achterstand naar een Voorsprong 12
Frameworks: functioneel beheer doet aanpassingen
• CAF en Entity Registry– Eenvoudig velden toevoegen aan tabellen– Meteen aangepaste webserviceberichten
• New User Registration– Functionaliteit voor registratie en authenticatie van nieuwe gebruikers
• Notification Framework– Zelf in te richten triggers aanbrengen voor berichten
• Rules Engine– Bedrijfsregels koppelen aan processen
• Delegated Access– Anderen toegang geven tot een deel van je gegevens
• Peoplesoft Test Framework– Testomgeving binnen CS waar je zelf scripts kunt ontwikkelen en opslaan
SaNS: Van een Achterstand naar een Voorsprong 13
Applicatie-integratie: ‘out of the box’ en SaNS
Gegevens en functionaliteit via Webservices beschikbaar
•Standaard koppelingen– SAIP: koppeling met o.a. Blackboard gebaseerd op IMS LIS– IdM, HRM, CRM, EBS (binnen Oracle)
•Tools om zelf webservices te realiseren– Sharepoint als front-end voor groepen en inschrijvingen– SAP voor de afhandeling van betalingen en digitale machtigingen
•Standaard webservices in te zetten voor app’s en eigen front-end– voor aanmelden en inschrijven
•Door Oracle geleverde koppelingen voor de NL-markt:– Studielink (geen adapter nodig)– BRON HO
•Generieke interface ontwikkeld door SaNS
SaNS: Van een Achterstand naar een Voorsprong 14
Nieuwe Functionaliteit van Oracle
Oracle PeopleSoft Campus Solutions
•Onderwijsstructuur en aanmelden
•Ondersteuning promotietrajecten en scripties
•Evaluation Management
•Selfservice
Oracle Fusion Middleware
•BI Publisher (generieke tool voor rapportages)
•Single Sign On
•Application Development Framework
•Datawarehouse voor ‘Learning Analytics’
SaNS: Van een Achterstand naar een Voorsprong 15
Vernieuwde Techniek
• Search Engine– Zoeken op een Google-manier binnen de applicatie
• Portalmogelijkheden– Combineren van gegevens uit verschillende bronnen
• Stylesheets– Aanpassen van delen of de hele applicatie
• Update Manager– Stroomlijnen van het releaseproces
• Testframework– Uitwerken testscripts van binnen Campus Solutions zelf
SaNS: Van een Achterstand naar een Voorsprong 16
Voorbeelden
• Aanmelden voor opleidingen
• Module ‘Werving en Aanmelding’ (Recruiting and Admissions)
• Mobiele smaken
• Front-end buiten Campus Solutions
• Program Enrollment & Activity Management
• Portal, Workcenter, Related Content
• Selfservice
SaNS: Van een Achterstand naar een Voorsprong 17
Jammer dat Studielink er al is …
• Webservices die door een aanmeldpagina worden aangeroepen
• Nieuwe studenten kunnen zich hier aanmelden voor een opleiding
• Controle of iemand al in het SIS bekend is
SaNS: Van een Achterstand naar een Voorsprong 18
Voorbeeld: Aanmelden bij ROC Zadkine
http://www.zadkine.nl/StuderenBijZadkine/Studiewijzer/Allround%20constructiewerker.aspx
SaNS: Van een Achterstand naar een Voorsprong 19
Voorbereid op ‘Kwaliteit in Verscheidenheid’
• Inzet ‘Werving en aanmelding’ (Recruitment and Admissions’)– Inzetten voor registratie deelname aan studiekeuzeactiviteiten– Geïntegreerde Communicatie en Checklists– Afnemen van testen of inlezen van testscores
• Webservices voor on-line aanmelden– Eigenlijk voor ‘aanmeldingen’– Ook in te zetten voor ‘prospects’
SaNS: Van een Achterstand naar een Voorsprong 20
Evaluation Management
• Functionaliteit voor het uitvoeren van beoordelingen door een commissie
SaNS: Van een Achterstand naar een Voorsprong 21
Mobiele strategie: keuzemogelijkheden
SaNS: Van een Achterstand naar een Voorsprong
• Standaard webservices inzetten– voor zelf te bouwen app’s (resultatenapp HvA, UvA; aanmeldapp Leiden)
Zie presentatie in de ronde hierna van Universiteit Leiden met inQdo– Evt. studenten hun eigen app laten bouwen
• Oracle App inzetten– Oracle levert app voor iPhone en Android
• Schermen binnen standaard applicatie geschikt maken– Aparte schermen voor inzet op kleine schermen– Schermen die schalen afhankelijk van het ‘device’
22
Zelf ontwikkelde app’s: ‘Resultatenapp’ UvA/HvA
• Op basis van standaard webservices in Campus Solutions
SaNS: Van een Achterstand naar een Voorsprong 23
Going Mobile: App’s van Oracle
SaNS: Van een Achterstand naar een Voorsprong 24
Front-end buiten Campus Solutions
• Aanmeldapplicatie UvA
SaNS: Van een Achterstand naar een Voorsprong 25
UvA: Aanmelden via studiegids
SaNS: Van een Achterstand naar een Voorsprong 26
Maatwerk onderwijsstructuur
• Binnen SaNS veel maatwerk om complexe onderwijshiërarchieën vast te kunnen leggen
SaNS: Van een Achterstand naar een Voorsprong 27
Studiedelen (Courses)
Cluster 2
Cluster 1
Onderwijs-eenheden
Minor Wiskunde
Algebra Analyse
Algebra 1 Algebra 2 Analyse 1 Analyse 2
Deel-onderwijs-eenheden
Werk-vormen
Praktijk Theorie
HC Tent. HC Tent. HC Tent.HC Tent.Werk- stuk
Studie- activiteiten(Classes)
HC Tent. Tent. HC Tent.HC Tent.Werk- stuk
Alternatief van Oracle: Program Enrollment
• Nieuwe functionaliteit voor het vastleggen van onderwijsstructuren
• Specs van SaNS-maatwerk als basis
• Uitbreidbaar framework
• Structuur van een opleiding ontwerpen en vastleggen
• Structuur van een onderwijseenheid ontwerpen en vastleggen
• Rekenregels apart vastleggen en onderhouden
• Opleidingsstructuur koppelen aan studenten
• Cohorten inschrijven voor onderwijs
• Studenten zien meteen wat ze nog moeten doen
• Deelresultaten worden vastgelegd en tellen op tot totaalresultaat
• Controle of aan vereisten is voldaan
SaNS: Van een Achterstand naar een Voorsprong 28
Program Enrollment
• Eigen opleidingsstructuren ontwerpen
SaNS: Van een Achterstand naar een Voorsprong 29
Studiestructuur ontwerpen en vastleggen
SaNS: Van een Achterstand naar een Voorsprong 30
Program Enrollment
• Student ziet meteen de eigen voortgang
SaNS: Van een Achterstand naar een Voorsprong 31
Portal Technologie
• Campus Solutions bevat een eigen Portal– Combineren van componenten op een startscherm– Iedere gebruiker bepaalt z’n eigen weergave
• Daarnaast een meer generieke Portal (de ‘Interaction Hub’)– Extra opmaakmogelijkheden– Ook informatie van buiten het SIS beschikbaar stellen– In te zetten als een generieke toegang tot alle relevante informatie
SaNS: Van een Achterstand naar een Voorsprong 32
Related Content en Workcenters
• Informatie over studenten en hun inschrijvingen zit verspreid
• Met ‘Related Content’ kun je gegevens combineren:– Combinatie maken van bestaande pagina’s met informatie– Kan een functioneel beheerder zelf maken– Elke groep gebruikers z’n eigen combinatie
• Met ‘Work Centers’ makkelijk toegang tot je ‘werklijst’– Work Center opent met een lijst/grafiek met ‘onderhanden werk’– Aanklikken opent de juiste pagina voor mutaties
Basisstructuur en indeling Campus Solutions blijft overeind …
… maar per gebruiker kunnen handige combinaties worden gemaakt.
SaNS: Van een Achterstand naar een Voorsprong 33
Work Center, voorbeeld
SaNS: Van een Achterstand naar een Voorsprong 34
Selfservice voor studenten
SaNS: Van een Achterstand naar een Voorsprong 35
Lichtgewicht Selfservice
SaNS: Van een Achterstand naar een Voorsprong 36
• Selfservice voor studenten is te complex geworden
• Alternatieven:– Eenvoudigere schermen op de huidige manier– Apart front-end buiten het SIS– Nieuwe opzet Oracle met ‘lightweight selfservice’
Lichtgewicht Selfservice: prototype
SaNS: Van een Achterstand naar een Voorsprong 37
Voorsprong: Oracle en SaNS-Expertisecentrum
• Combinatie van wereldwijde speler met lokale deskundigheid
• Zorgt voor toegevoegde waarde– Oracle voor de techniek, de frameworks en grote veranderingen– SaNS-EC voor het lokale maatwerk en de integratie
• SaNS-EC verzorgt applicatiebeheer, technisch beheer en hosting
• Functioneel Beheer instellingen kan veel aanpassingen zelf doen
• SaNS-EC zorgt voor de technische en complexe aanpassingen
• Samenwerking binnen SaNS vermeerdert kennis door die te delen
• SaNS-EC kan SaNS-CampusSolutions als SaaS-oplossing leveren
• Totale beheerkosten kunnen naar beneden
SaNS: Verscheidenheid verbonden
SaNS: Van een Achterstand naar een Voorsprong 38