SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

38
SaNS: Van een Achterstand naar een Voorsprong SISLink 2013, Hans Janssen, 20 juni 2013

Transcript of SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Page 1: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

SaNS: Van een Achterstand naar een VoorsprongSISLink 2013, Hans Janssen, 20 juni 2013

Page 2: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 3: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 4: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 5: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 6: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 7: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 8: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 9: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 10: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Functionaliteit SaNS-CS - Volg

SaNS: Van een Achterstand naar een Voorsprong 10

Page 11: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 12: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 13: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 14: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 15: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 16: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 17: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 18: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 19: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Voorbeeld: Aanmelden bij ROC Zadkine

http://www.zadkine.nl/StuderenBijZadkine/Studiewijzer/Allround%20constructiewerker.aspx

SaNS: Van een Achterstand naar een Voorsprong 19

Page 20: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 21: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Evaluation Management

• Functionaliteit voor het uitvoeren van beoordelingen door een commissie

SaNS: Van een Achterstand naar een Voorsprong 21

Page 22: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 23: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Zelf ontwikkelde app’s: ‘Resultatenapp’ UvA/HvA

• Op basis van standaard webservices in Campus Solutions

SaNS: Van een Achterstand naar een Voorsprong 23

Page 24: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Going Mobile: App’s van Oracle

SaNS: Van een Achterstand naar een Voorsprong 24

Page 25: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Front-end buiten Campus Solutions

• Aanmeldapplicatie UvA

SaNS: Van een Achterstand naar een Voorsprong 25

Page 26: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

UvA: Aanmelden via studiegids

SaNS: Van een Achterstand naar een Voorsprong 26

Page 27: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 28: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 29: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Program Enrollment

• Eigen opleidingsstructuren ontwerpen

SaNS: Van een Achterstand naar een Voorsprong 29

Page 30: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Studiestructuur ontwerpen en vastleggen

SaNS: Van een Achterstand naar een Voorsprong 30

Page 31: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Program Enrollment

• Student ziet meteen de eigen voortgang

SaNS: Van een Achterstand naar een Voorsprong 31

Page 32: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 33: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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

Page 34: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Work Center, voorbeeld

SaNS: Van een Achterstand naar een Voorsprong 34

Page 35: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Selfservice voor studenten

SaNS: Van een Achterstand naar een Voorsprong 35

Page 36: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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’

Page 37: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

Lichtgewicht Selfservice: prototype

SaNS: Van een Achterstand naar een Voorsprong 37

Page 38: SISLink13 - 20/6 - ronde 1 - SaNS van achterstand naar voorsprong - Hans Janssen

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