Ontwikkelingen Principes Digitaal leren & werken Business Businessmodel Studentmobiliteit Onderzoeksdata Cloud computing Informatievoorziening Enterprise-architectuur Technologie Informatie Applicatieplatform Bedrijfsfuncties Bedrijfsprocessen Integratie Applicaties Gebruik van HORA HORA in de praktijk Competentieontwikkeling De docenten Danny Greefhorst Directeur en enterprise-architect ArchiXL Frank Snels Informatiemanager en enterprise-architect Universiteit Twente 2 Joyce Nijkamp IT en Enterprise architect Universiteit van Amsterdam Voorstelronde • Vertel kort wie je bent, wat je rol is en bij welke instelling je werkt en specifieke verwachtingen die je hebt 3 Leerdoelstellingen Kennen • beter begrijpen wat de HORA is en waarom het belangrijk is • leren hoe architectuur kan worden gebruikt in projecten Kunnen • aan collega’s uit kunnen leggen wat HORA is en waarom het voor de instelling belangrijk is er aandacht aan te besteden • met collega’s binnen de instelling in gesprek kunnen gaan over hoe je HORA toepast binnen projecten Mee naar huis nemen • individuele leerpunten • mini-actieplan met wat je gaat doen als je weer terug bent binnen je instelling 4 Agenda 09:00 – 09:45 Algemene inleiding HORA en casusbeschrijving 09:45 – 11:00 Scoping van project met HORA 11:00 – 11:15 Koffiepauze 11:15 – 12:30 Vertaling van principes naar projectcontext 12:30 – 13:15 Lunch 13:15 – 14:30 Statusbepaling met HORA 14:30 – 14:45 Koffiepauze 14:45 – 16:15 Impactbepaling met HORA 16:15 – 16:45 Delen inzichten van de dag 16:45 – 17:00 Afronding 5 Inleiding HORA en casusbeschrijving Architectuur en referentie-architectuur Wat is een architectuur? • Een architectuur vertaalt doelstellingen naar een voorgestelde inrichting van organisatie, processen en systemen. – Verhoogt de alignment tussen strategie-operatie en business-technologie – Geeft inzicht in huidige en gewenste inrichting – Verhoogt de kwaliteit van oplossingen en de inpasbaarheid in het grotere geheel Wat is een referentie-architectuur? • Een referentie-architectuur is een generieke architectuur gebaseerd op best-practices. – – – – – 7 Versnelt het opstellen van specifieke architecturen (instellingsarchitectuur) Verhoogt de kwaliteit van specifieke architecturen Maakt het mogelijk organisaties te vergelijken Geeft inzicht in mogelijkheden voor samenwerking Eenduidiger communicatie naar leveranciers De drie onderdelen van HORA Ontwikkelingen Principes Architectuurvisie Digitaal leren & werken Studentmobiliteit Business Businessmodel Referentiemodellen 8 Informatievoorziening Enterprise-architectuur Cloud computing Integratie Technologie Informatie Applicatieplatform Bedrijfsfuncties Bedrijfsprocessen Implementatiehulpmiddelen Onderzoeksdata Applicaties Gebruik van HORA Competentieontwikkeling Bedrijfsfunctiemodel Sturing Strategie en governance Beleid en planvorming Verbeter management Verander management Onderwijs Onderwijs ontwikkeling Onderwijs uitvoering Onderzoek Deelnemer begeleiding Toetsing Deelnemer werving Roostering Inschrijving Deelnemer counseling Valorisatie Onderzoeks ontwikkeling Onderzoeks opzet Onderzoeks uitvoering Onderzoeks publicatie Onderzoeksondersteuning Onderwijsondersteuning Verantwoording Onderwijs planning Kennis uitnutting Informatie ontsluiting Informatie levering Onderzoeks administratie Onderzoeks assistentie Diplomering Informatie doorlevering Bedrijfsvoering Human Resource Management 9 Financieel management Facilitair management Informatie en Technologie management Inkoop management Contact management Communicatie management Juridisch management Informatiemodel Sturing onderwijs instelling organisatie onderdeel doelstelling indicator beleids uitgangspunt Onderwijs architectuur Onderzoek leermateriaal leeractiviteit toetsactiviteit subsidie programma onderzoeks object minor toetsmateriaal stage/afstudeer organisatie toetsresultaat subsidie overeenkomst publicatie onderwijs eenheid leergroep stage/afstudeer opdracht onderwijseenheid resultaat samenwerkings verband onderzoeks gegevens onderwijs programma deelnemer stage/afstudeer activiteit competentie (deelnemer) onderzoek examen programma werkproduct campagne onderwijs overeenkomst octrooi Informatieontsluiting publicatie (gepubliceerd) onderz.geg. (gepubliceerd) manifestatie rooster werk uitleen inzetplanning expressie Onderwijsondersteuning onderwijseenheid uitvoering onderwijseenheid deelname onderwijs activiteit resultaat Valorisatie opleiding prospect plan lesgroep Onderzoeks ondersteuning waarde document item Bedrijfsvoering 10 inkomende betaling uitgaande betaling kostenplaats leverancier gebouw applicatie werkorder dienst betrekking werk activiteit vordering inkoop contract ruimte systeem software contact medewerker beoordeling journaalpost verplichting bedrijfseis voorwerp apparaat alumnus formatieplaats competentie (medewerker) activum begroting organisatie melding individu configuratie item Sturing Project Programma en Portfolio management systeem Management informatie systeem Onderwijs Onderzoek Educatieve applicatie Learning content management systeem Plagiaatdetectie systeem Onderzoeks meetsysteem Learning management systeem Digitaal portfolio systeem Digitaal toetssysteem Onderzoeks gegevensbeheer systeem Video management systeem Video streaming systeem Stage en afstudeer systeem Onderwijsondersteuning Student informatie systeem Inzet plannings systeem Gezondheid Veiligheid en Duurzaamheid systeem Kwaliteits management systeem Architectuur beheersysteem Gegevens analyse systeem Valorisatie Gegevens visualisatie systeem Onderzoeksondersteuning Rooster systeem Informatieontsluiting Onderzoeks informatie systeem Onderzoeks publicatie repository Bibliotheek systeem Promotie volg systeem Onderzoeks gegevens archief Wetenschappelijke zoekmachine Bedrijfsvoering Personeels systeem Tijdregistratie systeem Financieel systeem Facilitair systeem Inkoop systeem CRM systeem Salaris verwerkings systeem Betaalsysteem Kaartbeheer systeem Aanbestedings systeem Software ontwikkel omgeving IT management systeem Service management systeem Corporate LMS Unified communications systeem Generieke applicaties Zoekmachine Portaal Narrowcasting systeem Online kennisbank Enquete systeem Formulieren generator Samen werkings systeem E-mail systeem Business process management systeem Web content management systeem Document management systeem Office suite Input management systeem Enterprise output management systeem Inleiding casus • Universiteit van Harderwijk • Meerdere projectvoorstellen m.b.t. relatiebeheer – – – – – – 14002 Vervanging Centrale Adressen Bestand (CAB) 14003 introductie Marketing Relatie Beheer (MRB) 14004 opschonen debiteuren administratie (OCA) 14006 Beheer Alumni Bestand (BAB) 14007 Studie Keuze Advies (SKA) 14008 upgrade Wereld Werving Web (WWW) • Synergie op gebied van relatiebeheer gewenst 12 Scoping van project met HORA Architectuur in context Strategie en beleid doelstellingen, roadmap Enterprise architectuur principes, modellen Programma’s en projecten 14 Programma en project portfoliomanagement De duivelsdriehoek 15 Architectuur in projecten Afhandelen issues en excepties uit architectuurreviews Gebruik enterprise-architectuur voor afbakenen van project Bepalen of er nog openstaande issues zijn m.b.t. de enterprise-architectuur Opstellen afspraak (PSA) tussen architectuurfunctie en ontwikkelpartners Genereren afwijkingenplan voor architectuurissues die tot extra werk leiden Informele architectuurreview van projectdocumenten Formele architectuurreview van projectdocumenten 16 Opdracht • In deelgroepen (45 minuten): – bepaal wat voor gemeenschappelijk project op het gebied van relatiebeheer wenselijk is bij de universiteit van Harderwijk – doe dat door aan te geven aan welke bedrijfsfuncties geraakt zullen worden in het project (bedrijfsfunctiemodel) – als je tijd over hebt: doe dit ook voor gegevens (informatiemodel) en applicaties (applicatiemodel) • Schrijf het resultaat op flip-over zodat deze gedeeld kan worden met de anderen 17 Koffiepauze 18 Vertaling van principes naar projectcontext Algemeen stappenplan Principes zijn de basis 20 Architectuurprincipes “Principles are general rules and guidelines, intended to be enduring and seldom amended, that inform and support the way in which an organization sets about fulfilling its mission.” TOGAF “Een declaratieve uitspraak die normatief een eigenschap van een artefact voorschrijft die noodzakelijk is om te voldoen aan de essentiële eisen.” D. Greefhorst, E. Proper 21 Principes beschrijven fundamentele overtuigingen 22 Eisen zijn zowel input als output van architectuur principes eisen “De vertrouwelijkheid van informatie moet worden bewaakt” 23 architectuur principes “Gevoelige informatie wordt versleuteld tijdens transport” eisen “Het systeem moet in staat zijn om communicatie te versleutelen” Projectstartarchitectuur (PSA) • • • • • • • 24 De PSA is een document, waarin de architectuur is beschreven zoals deze geldt bij de start van een project. Het document is bedoeld als verbinding tussen de architectuur aan de ene kant en een project aan de andere kant. De PSA is een stuurinstrument dat de architectuur concreet maakt om de veranderingen in een organisatie te faciliteren. De PSA is een vertaling van de algemene principes en beleidslijnen naar een projectspecifiek kader. Relevante onderdelen uit de algemene (referentie)architectuur worden toegesneden op de scope en de specifieke problematiek van het project. Ook projectoverstijgende ontwerpkeuzes worden in de PSA vastgelegd. De PSA geeft dus de context en de richting weer, maar niet de oplossing zelf; het is geen 'solution architectuur'. Principes voor informatievoorziening • • • • • • • • • 25 Onderwijs en onderzoek staan centraal De informatievoorziening is geïntegreerd De informatievoorziening is onafhankelijk van organisatiegrenzen Gebruikers hebben toegang tot de informatievoorziening op elk moment, op elke plaats en vanaf elk apparaat Informatietechnologie wordt duurzaam ingericht Archiefwaardige informatie wordt in aangewezen applicaties gearchiveerd De kwaliteit van gegevens wordt expliciet geborgd Gegevens zijn beveiligd op basis van hun risicoclassificatie Applicaties voor bedrijfsvoering zijn gestandaardiseerd Voorbeeld: De informatievoorziening is geïntegreerd Implicaties: • Informatie is geïntegreerd beschikbaar in een gepersonaliseerd portaal. • Applicaties zijn geïntegreerd met andere applicaties die voor de gebruiker relevante gegevens of functionaliteit bevatten. • Applicaties halen gegevens uit de authentieke bron met de vanuit het proces gewenste actualiteit. • Applicaties bieden gestandaardiseerde koppelvlakken (services) op basis van open of de facto standaarden. • Applicaties die zelf geen gestandaardiseerde koppelvlakken bieden worden geïntegreerd middels integratievoorzieningen (Enterprise Service Bus) conform een goed gedefinieerd gegevensmodel. • Applicaties ondersteunen het proces of maken gebruik van een Business Process Management systeem. • Alleen de functionaliteit die in een bepaalde processtap noodzakelijk is wordt aangeboden vanuit een applicatie. 26 Opdracht • In deelgroepen (45 minuten): – selecteer de vijf principes die de meeste impact hebben op het voorgestelde project – vertaal de beschreven implicaties naar eisen die worden gesteld aan het project • Schrijf het resultaat op flip-over zodat deze gedeeld kan worden met de anderen 27 Lunchpauze 28 Statusbepaling met HORA Een belangrijke waarde van architectuur is het bieden van inzicht in de huidige situatie Purchased Packages Legacy Applications E-Marketplaces HTTP/XML Autonomous Divisions Message queue Download file FTP Download file Screen scrape CICS gateway Transaction file Gateway Screen scrape Transaction file Sockets RPC ORB E-mail Applications in Trading Partners Message queue Transaction file SMTP Transaction file CICS gateway Message queue XML/ HTTP Browser End-User Development Message Download file APPC Outsourced and ASP Applications Applications From Mergers and Acquisitions Bron: Gartner Group 30 Voorbeeld (gemeente) 31 Algemeen stappenplan Eerst huidige situatie begrijpen 32 Opdracht • In deelgroepen (45 minuten): – beschrijf de huidige situatie van de instelling op het gebied van relatiebeheer door aan te geven welke applicaties hiervoor worden gebruikt – geef per applicatie aan welke gegevens er nu in worden beheerd – gebruik daarbij het informatiemodel en je kennis over het applicatielandschap van je instelling – beschrijf de knelpunten en risico’s in de huidige situatie • Schrijf het resultaat op flip-over zodat deze gedeeld kan worden met de anderen 33 Koffiepauze 34 Impactbepaling met HORA Architectuur geeft inzicht in de samenhang der dingen Informatie-architectuur Productarchitectuur Procesarchitectuur Applicatie-architectuur Technische architectuur Bron: ArchiMate 36 Verrichten Inrichten Richten Architectuur gaat over vertalen en daarmee ook over impact Business 37 Informatie Technologie Algemeen stappenplan Principes en veranderfactoren hebben impact op de huidige situatie De gewenste situatie beschrijft het streefbeeld 38 De HORA kan gezien worden als een generiek streefbeeld (gewenste situatie) Object identificatie systeem Onderzoek Student informatie systeem deelnemer Gegevens analyse en visualisatie systemen onderzoeks gegevens Onderzoeks gegevens archief onderzoeks gegevens publicatie (meta-data) Onderzoeks gegevens beheersysteem Management informatie systeem Informatie ontsluiting DOI onderzoeks gegevens (meta-data) publicatie (meta-data) Onderzoeks publicatie repository publicatie publicatie onderzoeks gegevens publicatie onderzoeks gegevens Wetenschappelijke zoekmachine publicatie (meta-data) publicatie werk manifestatie expressie medewerker Promotie volg systeem onderzoek medewerker deelnemer Onderzoeksondersteuning 39 e-Depot (KB) resultaat Onderzoeks meetsystemen Personeels systeem Extern onderzoeks portaal Auteur identificatie systeem DAI / ORCID Onderzoeks informatie systeem subsidie overeenkomst Onderzoeks subsidieaanvraag systeem Bibliotheek systeem kostenplaats inkomende betaling Externe gegevens bronnen Financieel systeem vordering werk, manifestatie, expressie, item Nederlandse bibliotheek catalogus (GGC) onderzoek Opdracht • In deelgroepen (45 minuten): – geef per bedrijfsfunctie, bedrijfsobject en applicatie die aangepast zal worden in het project kort aan welke verandering hierin nodig is – schets de gewenste situatie die ontstaat na het uitvoeren van het project: • de gewenste applicaties en de informatiestromen ertussen • de relatie van de applicaties met de gegevens en de bedrijfsfuncties • Schrijf het resultaat op flip-over zodat deze gedeeld kan worden met de anderen 40 Delen inzichten van de dag Opdracht • Individueel: – geef aan wat de drie belangrijkste zaken zijn die je vandaag hebt geleerd – schrijf deze op een post-it en plak deze op de muur • We zullen gezamenlijk een discussie voeren over alle post-its 42 Afronding Leerdoelstellingen Kennen • beter begrijpen wat de HORA is en waarom het belangrijk is • leren hoe architectuur kan worden gebruikt in projecten Kunnen • aan collega’s uit kunnen leggen wat HORA is en waarom het voor de instelling belangrijk is er aandacht aan te besteden • met collega’s binnen de instelling in gesprek kunnen gaan over hoe je HORA toepast binnen projecten Mee naar huis nemen • individuele leerpunten • mini-actieplan met wat je gaat doen als je weer terug bent binnen je instelling 44 Opdracht • Individueel (10 minuten): – schrijf op vel papier op wat je zelf de komende tijd gaat doen met wat je vandaag geleerd hebt – schrijf op een ander vel papier wat je van vandaag vondt en wat je eraan zou veranderen in een volgende lichting • Het eerste vel papier neem je mee naar huis, de tweede geef je aan de docent 45 http:://www.wikixl.nl/wiki/hora 46 Danny Greefhorst [email protected] 06-45239926 Frank Snels [email protected] 06-29525825 Joyce Nijkamp [email protected] 06-11619552
© Copyright 2024 ExpyDoc