SOA van Ontwerp naar een Effectief Service-Oriented IT Landschap

Maat: px
Weergave met pagina beginnen:

Download "SOA van Ontwerp naar een Effectief Service-Oriented IT Landschap"

Transcriptie

1 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 1/15 SOA van Ontwerp naar een Effectief Service-Oriented IT Landschap Door: Hans Bot. Een Service-Oriented Architectuur (SOA) is vandaag de dag en vogue. En niet voor niets, er valt veel positiefs te zeggen over de architectuurprincipes die de grondslag vormen van een SOA. Scheiding van front-office- en backofficelogica, scheiding van proces- en bedrijfslogica, integratie als uitgangspunt van de architectuur in plaats van als moeizame optimalisatie achteraf, het zijn evenzovele behartenswaardige architectuur-best-practices. Er is al veel geschreven over het ontwerpen van een SOA. Leveranciers doen geloven dat het met hun producten een fluitje-van-een-cent is om de beoogde voordelen van hoge agility en lage kosten te bereiken daar zijn het leveranciers voor. En consultants, ach, die hopen vooral op een nieuwe hype die alle vorige doet vergeten. Maar iedere rechtgeaarde architect weet of zou moeten weten dat het ontwerp van een architectuur pas het begin is op een lange weg naar succes en vaak allerminst de moeilijkste stap. Dit artikel gaat voor de verandering eens in op de vele uitdagingen die de weg van het ontwerp voor een SOA naar een effectief werkend service-oriented IT Landschap kenmerken. En vanuit onze praktijk bij ADP BUSINESS SERVICES wordt beschreven hoe deze uitdagingen met succes kunnen worden getackeld. Van SOA naar SOIL Een service-oriented architectuur (SOA) is vandaag de dag en vogue. En niet voor niets, want er valt veel positiefs te zeggen over de architectuurprincipes die de grondslag vormen van een SOA. Scheiding van front-office- en back-officelogica, scheiding van proces- en bedrijfslogica, integratie als uitgangspunt van de architectuur in plaats van als moeizame optimalisatie achteraf, het zijn evenzovele behartenswaardige architectuur-best-practices. Er is al veel geschreven over het ontwerpen van een SOA. Leveranciers doen geloven dat het met hun producten een fluitjevan-een-cent is om de beoogde voordelen van hoge agility en lage kosten te bereiken daar zijn het leveranciers voor. En consultants, ach, die hopen vooral op een nieuwe hype die alle vorige doet vergeten. Maar iedere rechtgeaarde architect weet of zou moeten weten dat het ontwerp van een architectuur pas het begin is van een lange weg naar succes en vaak allerminst de moeilijkste stap. Dit artikel gaat voor de verandering eens in op de vele uitdagingen die de weg van het

2 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 2/15 ontwerp voor een SOA naar een effectief werkend service-oriented IT-landschap kenmerken. En aan de hand van de praktijk bij ADP Business Services wordt beschreven hoe deze uitdagingen met succes kunnen worden getackeld. Zie Figuur 1. Figuur 1: De Service-Oriented Architectuur bij ADP Business Services Het heeft heel wat bloed, zweet en tranen gekost om simpel ogende ontwerp van onze SOA in de praktijk te brengen. Complicerend daarbij was het feit dat we ons als voorloper gedwongen zagen om de Service Bus voor een belangrijk deel zelf te ontwikkelen. De eerste les die we hebben geleerd, en misschien wel de belangrijkste, is dat het hebben van een webservice, of een andere IT oplossing, bij lange na niet voldoende is om een nuttige Business Service te kunnen bieden. We hebben ontdekt dat er daarvoor een hele set aan ondersteunende services geboden moet worden, zoals: Contract Management Services Provisioning Services Identity and Access Services Platform Services Housing and Hosting Service Management Services Billing Services Al deze diensten zijn een wezenlijk onderdeel van ons Service-Oriented IT Landschap (SOIL). Gelukkig zijn deze diensten generiek opgezet het valt immers gemakkelijk in te zien dat de herbruikbaarheid van dit soort services hoog is. Dat wil zeggen, als de software in te passen is in het SOA framework voor veel off-the-shelf of semi off-the-shelf producten ondanks onze inspanningen om het framework zo generiek mogelijk te maken, toch vaak nog een hele tour. Dat een Service-Oriented Architectuur staat of valt bij een service infrastructuur dat is inmiddels breed geaccepteerd lees de verhalen van de enterprise service bus-leveranciers er maar op na. Wat helaas nog minder bekend is, is het feit dat een SOIL, het geheel van services en de infrastructuur die de services gebruiken, fundamenteel verschilt van een applicatie of een specifieke service. Het SOIL is immers continu aan het veranderen is het niet door het wijzigen of toevoegen van services, dan is het wel door het upgraden van de infrastructuur. Deze continue evolutie vraagt om een principieel andere benadering dan gebruikelijk is in de meeste IT organisaties een benadering die doorgaans onderscheid maakt tussen een projectgedreven creatie organisatie en een procesgedreven beheerorganisatie. Het doorbreken van de organisatorische barrières tussen deze afdelingen blijkt een tweede kritieke succesfactor in de realisatie van een SOIL. Een SOIL vraagt om een nieuwe organisatievorm, een Service-Oriented IT Organisatie (SOIO) iets waarvan de contouren langzamerhand zichtbaar beginnen te worden. Aan de hand van een veel gebruikt ontwikkelprocesmodel het Rational Unified Proces (RUP) en een veelgebruikt procesmodel voor Service Management ITIL bespreken we de impact van serviceoriëntatie op de ITorganisatie. Impact van SOA op het Ontwikkelproces Het Rational Unified Process (RUP) maakt onderscheid tussen de primaire disciplines Business Modeling Requirements

3 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 3/15 Analysis & Design Implementation Test Deployment Zie Figuur 2. Zonder op de details van het model in te gaan, is het nuttig om voor de verschillende disciplines eens te verkennen wat de impact van Service-Oriëntatie zou kunnen zijn. Figuur 2: Disciplines en fasering van het Ontwikkelproces volgens RUP Business Modeling Niets is makkelijker dan het ontwerpen van een eilandoplossing. Een SOA beoogt een einde te maken aan al die goedbedoelde maar uiteindelijk suboptimale eilandoplossingen. Dat begint bij het modelleren van de bedrijfsprocessen en -functies. Het onderscheiden van generieke shared services met alle basisfunctionaliteit en de kanalen, labels of landen die deze services als ondersteuning van hun specifieke processen gebruiken, vereist een andere manier van werken. Businessanalisten hebben meer inzicht in en overzicht over het gebruik van shared services nodig, maar ook de mindset om met alle stakeholders samen een optimale oplossing te ontwerpen. En als het al moeilijk is om uit het niets een dergelijke architectuur te ontwerpen, dan vereist het veel visie, geduld en doorzettingsvermogen om de stakeholders vanuit een bestaande situatie langzamerhand naar een gewenste situatie toe te leiden. Requirements In het verlengde van het opstellen van een businessmodel is het vaststellen van gezamenlijke requirements voor gemeenschappelijke services al snel een tour de force. Hoe groter de herbruikbaarheid van een dienst, hoe meer personen

4 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 4/15 en partijen betrokken zijn of zich betrokken voelen. Al gauw dreigt een mêlee van conflicterende eisen en wensen, of op zijn minst tegengestelde prioriteiten. Mastering requirements is het nieuwe credo. Maar hoe doe je dat? En wie gaat alle stakeholders managen om commitment te creëren voor het gemeenschappelijke programma van eisen en wensen? Analysis & Design Architecten propageren een losse koppeling om complexiteit te beheersen; sinds de jaren van Edsger Dijkstra is dat een basisregel voor ieder goed ontwerp. Binnen een SOA is er sprake van horizontale ontkoppeling tussen de verschillende toepassingen en services onderling, van verticale ontkoppeling tussen de front-office en de back-office, maar ook nog van een transversale ontkoppeling tussen de applicaties en de onderliggende infrastructuur. Omdat in een SOIL die infrastructuur veelomvattender is dan vroeger gebruikelijk was en naast zaken als een DBMS en een fileserver tegenwoordig bijvoorbeeld ook een applicatieserver, enterprise-integratie, een workflow engine en enterprise security omvat is effectieve ontkoppeling een loffelijk maar moeilijk te bereiken streven. Toegegeven, er ontstaan steeds meer standaarden die de architect kan inzetten om de ontkoppeling te bereiken, maar in de praktijk blijkt maar al te vaak dat een verandering in de serviceinfrastructuur toch een risico met zich meebrengt voor de kwaliteit van de geleverde service, hetzij aangaande de stabiliteit, hetzij aangaande de performance, hetzij aangaande de beschikbaarheid. Een goede impactanalyse van veranderingen in gedeelde componenten wordt lastiger naarmate de complexiteit van het SOIL toeneemt en de onderlinge afhankelijkheden toenemen. Toch is dat precies wat een SOA impliceert. Een betrouwbare registratie van de bestaande situatie wordt dan ook steeds onmisbaarder. En die situatie wordt er door de ontkoppeling niet makkelijker op. Immers, door een goede ontkoppeling tussen applicaties en de service-infrastructuur wordt het mogelijk na een initiële deployment allerlei veranderingen door te voeren, zonder dat er sprake is van een herontwerp van applicaties. Beheersorganisaties maken daar ook dankbaar gebruik van, heterogeniteit is immers complexiteit, en complexiteit bedreigt de stabiliteit en is kostbaar. Dus is er een sterke drang om infrastructuur te standaardiseren en van tijd tot tijd op een nieuwere standaard over te gaan. Logisch, toch? Het tekenen van een ontwerp is één ding, het monitoren van een goede uitvoering is iets totaal anders. Vooral wanneer een organisatie ervoor kiest (een deel van) de ontwikkeling en/of het testen te outsourcen, worden architecten gedwongen diep na te denken over manieren om te valideren dat een product voldoet aan het ontwerp. En natuurlijk om zichzelf dusdanige beperkingen op te leggen dat alles wat niet gevalideerd kan worden, ook niet dwingend opgelegd wordt (daar worden specificaties overigens doorgaans beter van, maar dat is weer een heel ander verhaal). Implementation Vraag een groep cursisten naar een voorbeeld van een ontwerpprincipe, en het adagium buy before build tegenwoordig vaak nog voorafgegaan door reuse before buy is steevast een van de eerste die wordt genoemd. Een SOA heeft vaak mede als doel hergebruik te bevorderen en het inpassen van shelfware te vergemakkelijken. In theorie is dit lang niet zo lastig als in de praktijk. Er zijn een heleboel redenen waarom hergebruik niet populair is. Vaak krijgen de ontwikkelaars de schuld toegeschoven, die zouden onvoldoende vertrouwen hebben in componenten die ze niet zelf hebben bedacht en gemaakt, en daarom altijd wel een reden zoeken om iets wat er eigenlijk al is of wat er al voor een groot deel is weer opnieuw te ontwikkelen. Echter, vaak zijn er ook allerlei organisatorische belemmeringen om bestaande code eenvoudig te

5 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 5/15 kunnen aanpassen, zaken als eigenaarschap, release management en cost management. Helaas. Maar het lijkt wel alsof er ook nog een ongrijpbare kracht in het geding is. Hergebruik is gewoon niet sexy, het heeft iets van tweedehands kleding of het kopen van een verrassend wrakkige occasion. Gelukkig kunnen we dít met een SOA voor de verandering eens eenvoudig oplossen. Stop gewoon vanaf nu met het gebruik van het woord hergebruik. Je gebruikt services immers precies waar ze primair voor bedoeld zijn: als generieke softwarediensten die meerdere applicaties of processen ondersteunen. En dat is best wel cool. Trouwens, de ervaring leert ook dat het integreren van bestaande applicaties of services in het SOIL met de nodige teleurstellingen gepaard kan gaan, ongeacht of het gaat om dure producten uit een magisch kwadrant, om open-source producten of om iets ertussenin. Het lijkt wel of je tijdens de productselectie niet achterdochtig genoeg kunt zijn met het specificeren van requirements. Alles wat common sense is binnen een eigen ontwikkelorganisatie blijkt ineens ook anders te kunnen. Integreerbaar met LDAP betekent bepaald niet altijd dat het aansluit op het bestaande LDAP. Win2003-compliant betekent helaas niet dat het op een standaardcluster kan draaien en dat tabelnamen niet hard gecodeerd worden, blijkt ook niet overal gebruikelijk. Overigens, ook omgekeerd komt het voor dat een leverancier er blind van uitgaat dat er in de omgeving een eigentijdse versie van een infrastructurele component wordt gebruikt, bijvoorbeeld om met een recente versie van een XML-standaard te kunnen werken, en blijkt er onverwacht achterstallig onderhoud te bestaan. De meeste planningen houden geen rekening met dat soort tegenslagen, want het product is immers al af, het wordt immers al bij 153 organisaties met succes gebruikt, dus...? Test Dat testen in een sterk gedistribueerde omgeving verre van triviaal is, is oud nieuws. Het inrichten van een voldoende representatieve en toch betaalbare testomgeving is een continu dilemma. Het op een betrouwbare manier testen van nietfunctionele requirements als performance en stabiliteit valt niet mee, immers, om de werkelijke productiesituatie te simuleren moet een applicatie niet in isolement getest worden, maar in combinatie met allerlei andere applicaties en services die gelijktijdig in gebruik zijn. Alleen dan worden ook gemeenschappelijke componenten als proxies, webservers, applicatieservers en databaseservers meegetest. Helaas is dit makkelijker gezegd dan gedaan, want wat is nou een representatieve load voor een nominaal gebruik van een omvangrijke omgeving? Als applicaties steeds meer ontkoppeld worden van de infrastructuur of het platform waarop ze worden gebruikt, zou het dan niet logisch zijn om ook specifieke testen voor het platform zelf te gebruiken? Zou het niet de moeite waard zijn om een manier te hebben om de kwaliteitsattributen van een versie van het platform te kunnen vergelijken met een nieuwe versie, om een onderbouwd oordeel te kunnen vormen over de wenselijkheid om een nieuwe versie door te voeren? En als we platformupgrades los van releases van applicaties willen kunnen doorvoeren, wat voor eisen stelt dat dan aan de testscripts die we nodig hebben om vast te kunnen stellen dat een applicatie op de nieuwe versie van het platform nog (minstens even) goed werkt? Wie gaat zulke scripts dan maken en onderhouden? Tussen twee haakjes, die automatische testscripts worden steeds ingewikkelder, het zijn zo langzamerhand complete programma s. Wordt het niet eens tijd dat die ook als software ontworpen, ontwikkeld en getest worden? Dat we ook een QA

6 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 6/15 voor het testproces inrichten? Of blijven we achter problemen aanjagen die na veel gedoe uiteindelijk veroorzaakt blijken te zijn door een fout in de manier van testen? Deployment In een ontwikkelomgeving werkt een applicatie al gauw, zeker als het een zelf ontwikkelde applicatie is. Maar het kan wel eens tegenvallen om dat te kunnen reproduceren in een beheerde omgeving. Onvolkomenheden in het platform? Kloppen de meegeleverde scripts wel? Is het een gebrek aan flexibiliteit? Of toch een gebrek in de (documentatie van de) applicatie? Misschien is er gebruikgemaakt van een vanwege het beveiligingsbeleid ongeoorloofde bevoegdheid? Het valt vaak niet mee om dit soort kwesties goed te analyseren. De deskundigheid die vereist is om een deployment tot een goed einde te leiden, is in ieder geval al lang niet meer elementair. En hoe complexer het SOIL wordt, hoe meer het erop gaat lijken dat het integreren van applicaties op het platform een apart specialisme wordt. Sizing & scaling van de productieomgeving, data- en serverconsolidatie, middleware-integratie, er worden steeds gewichtiger ontwerpbeslissingen genomen tijdens (re)deployments. Dit vindt voor een belangrijk deel plaats buiten het zicht van de projectorganisatie en buiten controle van de architect, maar het zijn wel beslissingen die in hoge mate bepalend kunnen zijn voor de beleving, en dus de tevredenheid van de gebruikers. Een applicatie kan nog zo schaalbaar ontworpen zijn, als er niet voldoende of niet tijdig capaciteit wordt ingezet om de belasting van het systeem goed te kunnen opvangen, dan helpt dat niets. Impact van SOA op beheerprocessen De uitdagingen die het realiseren van een SOA met zich meebrengt, kunnen ook worden geïnventariseerd vanuit het perspectief van de beheerprocessen, bijvoorbeeld volgens de ITIL-indeling. De meest voor de hand liggende processen om aan te denken zijn problem management, configuration management en change & release management. Toch is er ook impact op een aantal meer tactische processen (service control, in ITIL-jargon), met name cost management, capacity management, service level management en security. In een SOIL worden alle bedrijfsapplicaties als het ware enterpriseapplicaties althans vanuit het perspectief van de tactische beheerprocessen. Gelukkig hebben steeds meer organisaties in de afgelopen jaren ervaring opgedaan met het introduceren van allerlei enterprisesystemen, of het nu om ERP, EAI of om enterprise identity management gaat, ze moeten allemaal vanuit een enterpriseperspectief worden beheerd. Daarom wordt in de volgende paragrafen verder ingezoomd op de service-deliveryprocessen. Configuration Management Een Configuration Management Database (CMDB) behoort alle relevante gegevens te bevatten die nodig zijn om een omgeving effectief te beheren, bijvoorbeeld door de afhankelijkheden tussen alle elementen in een SOIL goed te kunnen bewaken. Wanneer er sprake is van een diversiteit aan serviceleveranciers, een van de lonkende perspectieven in een SOA, en er dus geen centrale autoriteit meer is die alle wijzigingen in het gehele landschap kan managen, wordt dit lastig te realiseren. Gelukkig kunnen steeds meer configuration items met moderne tools in plaats van handmatig geadministreerd, automatisch en foutloos uitgeleze worden uit de omgeving.

7 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 7/15 Problem Management Root cause analysis, het traceren van de oorzaak van problemen, vereist een degelijk feitenonderzoek. In een sterk gedistribueerde, heterogene omgeving valt dat niet mee. Al snel bestaat een keten van componenten die samen een applicatie laten werken uit een tiental schakels. Ga er maar aanstaan om de bron van een fout te vinden. Als het probleem zich in een testomgeving laat reproduceren, is een goed feitenonderzoek al geen sinecure, maar als je het moet doen met de event en exception logs uit de productieomgeving, is een goede interpretatie vaak erg lastig. Hoe onderscheid je oorzaak-engevolgschade? Maar al te vaak verschillen de lezingen van de verschillende deskundigen, al naar gelang hun rol in de organisatie en hun ervaringen uit het verleden. Een ontwikkelaar zal een fout eerder in de infrastructuur zoeken, een system engineer verdenkt vanzelfsprekend als eerste de applicatie. En als er verschillende partijen bij het probleem betrokken zijn, hetzij een externe leverancier van de software, hetzij een externe partij die de applicatie host, dan zijn de sentimenten helemaal moeilijk te beheersen. De problem manager heeft intussen de ondankbare taak op basis van tegenstrijdige adviezen de juiste mensen aan te zetten tot de juiste analyseactiviteiten. Change en Release Management Beslissingen die aan de hand van een request for change genomen moeten worden, zijn in een sterk geïntegreerde omgeving al snel ontwerpbeslissingen met consequenties die verder reiken dan de aanvrager en die soms de architectuur zelf raken. De vraag wanneer een verandering architecturaal relevant is, kan eigenlijk alleen een architect beantwoorden. Maar al te vaak is die jammer genoeg niet beschikbaar bij de uitvoering van de beheerprocessen. Als de ontwikkelingen meer evolutionair verlopen, zoals je dat op het niveau van het SOIL mag verwachten, is er eigenlijk weinig verschil meer tussen de rol van een Change Advisory Board (CAB) en een Architecture Board. Dezelfde stakeholders praten over vergelijkbare problematiek. Misschien is het een idee om deze organen te integreren? Om de veranderingen in het platform in goede banen te leiden zou het platform, het geheel van infrastructurele en domeinoverstijgende componenten, ook op basis van incidentele releases in plaats van een voortdurende stroom van configuratiewijzigingen, patches, updates, vervangingen en uitbreidingen onderhouden moeten worden. Waar mogelijk kunnen er meerdere platformreleases tegelijkertijd naast elkaar bestaan, zodat de invoering van een nieuw release geen bigbangoperatie hoeft te zijn. Beperk dit wel tot een werkbaar minimum, anders wordt de heterogeniteit van het platform al snel onbeheersbaar. Het daadwerkelijk uitfaseren van vorige releases is een missie die de beste kans van slagen heeft als de kosten van de heterogeniteit in kaart zijn gebracht er een duidelijke verantwoordelijke is aangewezen om de heterogeniteit te beperken. Analyse van de impact van SOA op de IT processen Er is een opvallende overeenkomst tussen alle gesignaleerde uitdagingen. Of het nu gaat om requirements, analyse en ontwerp, testen, deployment, problem of change management, in alle gevallen is het onderscheid tussen de project- en de beheerorganisatie aan het vervagen. Niet voor niets zijn de gebruiker en de beheerder twee van de vier stakeholders die volgens IEEE-1471 in iedere architectuurbeschrijving serieus genomen dienen te worden. Maar ook omgekeerd zou het logisch moeten zijn dat bij beheeractiviteiten die de architectuur raken een architect betrokken wordt. Het testen wordt steeds meer

8 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 8/15 een specialisme dat tijdens de gehele levenscyclus van systemen een rol speelt om voortdurend te toetsen of het systeem nog (of, bij het oplossen van problemen, weer) naar behoren functioneert. Deployment was altijd al een grensgebied tussen het project en het beheer; nu het besef groeit dat redeployment een reguliere beheeractiviteit zou moeten zijn, wordt dit nog sterker. Ook problem management was al lang een linking pin, al was het maar omdat de ontwikkelaars een onmiskenbare rol spelen bij de derdelijns support. Het vervagende onderscheid noopt tot een herbezinning op de inrichting van de organisatie. Kennelijk past de traditionele tweedeling in projecten en beheer niet langer bij de processen zoals die voor een service-oriented architectuur verlopen. Het is misschien verleidelijk beheeractiviteiten dan ook maar projectmatig te organiseren. Dat heeft echter een belangrijk nadeel: projecten hebben een behoorlijke aanlooptijd en een projectorganisatie heeft doorgaans een formeel proces voor resource management ingericht. Dat is ook nodig om het projectportfolio goed te kunnen managen. In beheerland is dat vaak niet te verkopen. Je hebt die ene specialist soms met spoed nodig om, laten we zeggen, een mogelijke oplossing voor een acuut probleem even door te testen. Dat is dan vervelend voor het project, maar wel nodig in het hogere belang van de ITorganisatie als geheel. Een service-oriented IT-organisatie (SOIO) heeft een manier gevonden om uit dit dilemma te geraken. Ik verwacht persoonlijk een ontwikkeling waarbij organisaties joint service teams gaan inrichten die zich bezighouden met én de ontwikkeling én het beheer van een portfolio aan services. Zo n team zou dan moeten worden aangestuurd door een manager die tegelijkertijd verantwoordelijk is voor de projecten binnen het team en voor de service die door het team wordt geleverd. In het team zit alle expertise die nodig is om projecten met succes te kunnen uitvoeren en om services te beheren. De meeste teamleden zullen een dubbelrol hebben en zich zowel met projecten als beheer bezighouden. Een bijkomend voordeel zou zijn dat niemand binnen het team er nog belang bij heeft om oplossingen te bouwen die het beheer nodeloos verzwaren. Zou dat geen verademing zijn? Hoe ADP de SOA uitdagingen aangaat Het identificeren van uitdagingen schept ook een zekere verplichting om de weg naar mogelijke oplossingen te schetsen. Op basis van de ervaring die we de afgelopen jaren binnen ADP hebben opgedaan worden de volgende best practices uiteengezet

9 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 9/15 Werken onder Architectuur Er is al veel geschreven over het belang van architectuur en het werken onder architectuur. Gelukkig convergeren de ideeën daarover meer en meer. De IEEE-1471 recommended practice (zie figuur 3) heeft daarbij een belangrijke rol gespeeld. Hierin wordt de definitie van architectuur naast een model van een architectuurbeschrijving gezet. Het model nodigt uit tot werken onder architectuur: het identificeren van alle relevante stakeholders van een systeem, hun concerns, en actief aan de gang gaan met het adresseren van die zorgen en verantwoordelijkheden. Een architectuurbeschrijving is van nature heel doelgericht, namelijk op het bereiken van afstemming met alle relevante stakeholders. En om een goede beschrijving te kunnen maken voor een specifieke (groep van) stakeholder(s) zal een architect zich terdege moeten inleven in de wereld van de betrokkenen. Bij ADP werken we met een verzameling library viewpoints die uit een eenvoudig model is voortgekomen. Door op de ene as de levenscyclus van een systeem uit te zetten, en op de andere as de vraag- en de aanbodkant, zijn de stakeholders eenvoudig te classificeren. Klanten worden bediend in een customer view, gebruikers in een user view, ontwikkelaars in een development view, testers in een test view en beheerder in een service management view. Werkend met zo n model hebben we ervaren dat er ook stakeholders zijn die tussen vraag- en aanbod in zitten. Met name die partijen die kijken naar het systeem in zijn omgeving denk bijvoorbeeld aan de inbedding in de enterprisearchitectuur of aan het altijd heikele onderwerp beveiliging komen in de eerder genoemde views onvoldoende tot hun recht. Vandaar dat we nu ook een interaction view en een deployment view onderkennen. Verder hebben we ervoor gekozen om de directie van de IT organisatie die wij zelf zijn te bedienen in een business view. Die term is bewust gekozen. Wij vinden dat een IT organisatie zakelijk moet kijken naar het ontwikkelen en exploiteren van IT systemen wat is de impact op de bestaande organisatie, hoe sluit het aan op de bestaande processen, wat zijn de risico s en de kansen voor het commerciële succes. Inderdaad, een business case maakt bij ons onderdeel uit van een business view, en daarmee van een architectuurdossier. Ook dat is niet toevallig: alle ontwerpbeslissingen die in de loop van de tijd genomen worden die de business case kunnen beïnvloeden worden door de architect niet alleen in de development en test view, maar ook in de business view verwerkt. Het voortschrijdende inzicht dat soms tot kort-door-de-bocht oplossingen leidde, kan op die manier wat evenwichtiger beoordeeld worden. Tenslotte onderkennen we nog de Common View, waarin de highlights van een ontwerp worden vastgelegd op een manier die voor alle betrokkenen toegankelijk is.

10 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 10/15 Environment has Concern Influences Inhabits is important to identifies used to cover fulfills has source 0..1 Mission System has Stakeholder is adressed to Viewpoint Library Viewpoint has an Architecture described by 1 identifies Architectural Description selects Combines to is organized by Rationale Het architectuurdossier zoals wij dat nu kennen, bevordert de betrokkenheid van de architect vanaf het eerste idee tot en met de inbeheername van een systeem. Het werken onder architectuur, waarin de architect een centrale rol speelt bij alle wezenlijke ontwerpbeslissingen, krijgt daarmee ook concreet gestalte. Het is steeds de architect die in nauwe afstemming met alle relevante stakeholders vormgeeft aan het succes van het systeem. View participates in provides participates in establishes methods for consists of Figuur 3: Het IEEE-1471 model voor architectuurbeschrijvingen Model aggregates Architecture is the fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution. Het feit dat ADP Business Solutions met name samenwerking tussen marktpartijen ondersteunt, heeft geleid tot een speciale manier waarop wij de businessarchitectuur aanpakken. De ervaring heeft ons geleerd dat een community erg moeizaam van de grond komt als er één marktpartij domineert. Daarom is het van belang dat zo n samenwerking ook in organisatorische zin wordt vormgegeven. In concreto proberen we ervoor te zorgen dat de partijen samen een vereniging of een stichting in het leven roepen die het gemeenschappelijke belang dient. Het zou aanbeveling kunnen verdienen als shared service centers binnen bedrijven ook zouden streven naar een orgaan van afnemers dat verantwoordelijk wordt gesteld voor de beslissingen die alle partijen aangaan.

11 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 11/15 Om de enterprisearchitectuur in kaart te brengen en de views voor een nieuw systeem snel invulling te kunnen geven, hebben wij het ArchiMate-gedachtegoed geadopteerd. Dit sluit nauw aan bij de IEEE-1471 recommended practice en bevordert de consistentie tussen verschillende views. ArchiMate streeft geen vervanging van bedrijfsmodellen, UML-modellen, datamodellen of netwerkmodellen na, maar richt zich juist op het bieden van overzicht door modellen te maken die als het ware als een paraplu over de bestaande detailmodellen heen liggen. Gelukkig is er tegenwoordig prima tooling op de markt om het analyse- en ontwerpwerk te ondersteunen. Het werken onder architectuur gaat met dit soort hulpmiddelen niet ten koste van de doorlooptijd van projecten; verschillende oplossingsscenario s kunnen snel worden ontworpen en waar nodig weer aangepast. Figuur 3: De Standaard Views in het ADP Architectuur Dossier Samenwerken in een Competence Center We hebben binnen ADP een competence center ingericht waarin we verschillende experts uit de applicatie- en de infrastructuurwereld, maar ook uit de project- en de beheerorganisatie, samengebracht hebben. Het geheim van het competence center is de gezamenlijke inzet, vanuit een gemeenschappelijk gevoelde verantwoordelijkheid, om de lastigste problemen voortvarend aan te pakken en om preventieve maatregelen te nemen om de vitaliteit van het platform op peil te houden en daar waar mogelijk verder te verbeteren. Doordat een teamgevoel is gecreëerd waar partijen in het verleden tegenover elkaar stonden, is de dynamiek van het SOIL merkbaar toegenomen; de time-to-market voor nieuwe diensten is verkort en de oplostijd van problemen is aanzienlijk afgenomen. Deze investering in samenwerking heeft zijn geld dan ook ruimschoots opgebracht. Binnen het competence center krijgt momenteel een nieuw initiatief vorm. Een vast team gaat als Transition Support Group met de projecten meelopen om in een vroegtijdig stadium al mogelijke risico s bij de integratie met het platform te

12 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 12/15 identificeren en te helpen oplossen. Vooral in projecten waarbij het ontwikkelwerk wordt uitbesteed, verwachten we dat dit leidt tot een betere beheersing van de risico s en dus tot een veel soepelere overdracht. Het competence center vormt op deze manier de kristallisatiekern die hopelijk op termijn uitgroeit tot een volwaardige service-oriented IT-organisatie. Service Management Improvement We zijn voortdurend bezig met het verbeteren van de beheerprocessen. Alle onderdelen van ons SOIL zijn gegroepeerd in service-elementen. Er is een speciale service-elementbeheerder aangesteld die als eigenaar van het platform verantwoordelijk is gesteld voor de vitaliteit ervan. In het onderhoud aan het platform wordt net zo goed voorzien als dat voor alle andere service-elementen gebeurt; dit wordt vanzelfsprekend in releases uitgevoerd. Om onderhoud aan het platform te kunnen uitvoeren wordt van alle andere service-elementbeheerders verwacht dat er testscripts zijn waarmee geautomatiseerd kan worden vastgesteld wat het effect van een nieuw release op hun service-element is. De testsuite van de firma Mercury biedt daarbij goede diensten. Het analyseren van problemen in een gedistribueerde omgeving is van origine een onvoorspelbaar en lastig te managen proces. Juist omdat inzicht in de bron van de problemen ontbreekt, is het inschatten van de oplostijd een bijkans ondoenlijke zaak. Gelukkig zijn er leveranciers die dit hebben ingezien en die ondersteunende hulpmiddelen bieden. Wij zijn erg onder de indruk van het product AppSight van Identify Software. Dit is gebouwd rondom de metafoor van een zwarte doos in een vliegtuig. Een flight data recorder neemt tijdens de vlucht alle relevante vluchtgegevens op om, mochten er zich problemen voordoen, achteraf snel te kunnen reproduceren wat er aan de hand is geweest. AppSight biedt iets soortgelijks: vanuit alle systemen in het gehele landschap worden gegevens in een centraal log opgeslagen voor latere analyse. Het maakt niet uit of dit om een testomgeving of een productieomgeving gaat. Het knappe van het product is dat er geen wijzigingen aan de applicaties nodig zijn en dat de impact op de systemen minimaal is. Het inzicht dat met dit hulpmiddel ontstaat in de verwerking van gebeurtenissen door de hele keten in het landschap, is niet alleen onthullend, het maakt het identificeren van de problemen ook veel eenvoudiger. Het is niet langer nodig om op het gevoel van de expert te vertrouwen, de bewijzen hoe het echt is gegaan zijn voorhanden. De waarde van dergelijke bewijsmiddelen is evident: door meteen de juiste specialisten op het goede spoor aan het werk te zetten, is er veel sneller een oplossing. Immers, door zowel discussies over de juiste aanpak overbodig te maken als door het uitwerken van verkeerde oplossingsscenario s te vermijden, wordt veel tijdverlies voorkomen. Het probleemanalyseproces is daarmee een stuk beheersbaarder geworden. Een ontwikkeling van geheel andere aard is service level monitoring. Gegeven de complexiteit van het gehele landschap voldoet het niet langer om garanties af te geven en te rapporteren over de beschikbaarheid of de performance van een enkele component. Omdat beheerders traditioneel juist verantwoordelijk zijn voor het beheer van zo n component, kan het lastig zijn performance en beschikbaarheid van een hele keten van componenten die samen de gebruikerservaring bepalen te meten. Toch is het van belang om verantwoording af te leggen over (en te sturen op) de service levels die gebruikers ervaren. Er komen steeds meer producten op de markt die de gebruikerservaring kunnen meten en daarover

13 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 13/15 objectieve cijfers rapporteren. Wij hebben gekozen voor het Business Activity Center van de firma Mercury, mede omdat de ervaring die we al met de testsuite van Mercury hebben daarbij goed van pas komt. Tenslotte Een transitie naar een Service-Oriented Architectuur is geen sprint, maar een marathon met hindernissen. Uithoudingsvermogen is dan ook essentieel. Op weg naar de realisatie van een SOA zijn veel obstakels te overwinnen. Moderne tooling zoals BPM, ESB, BiZZdesign Architect en AppSight, bieden daarbij hulp, maar het adagium a fool with a tool is still a fool moet ook hierbij wel in gedachten worden gehouden. Met andere woorden, voor het succes van een SOA zijn hoog-gekwalificeerde medewerkers, van architect tot en met beheerder, een nog belangrijkere voorwaarde dan de tooling die zij gebruiken. Dit artikel is geen pleidooi om terug te gaan naar de oude praktijk van eilandoplossingen. Geenszins! Het is wel een oproep om de uitdagingen die gepaard gaan met de implementatie van een Service-Oriented Architectuur serieus te nemen. De meeste uitdagingen zijn goed oplosbaar, mits de juiste organisatorische maatregelen genomen worden. Een Service-Oriented IT organisatie is ingericht op de specifieke eisen die het ontwikkelen en beheren van een Service-Oriented IT Landschap met zich meebrengt. Dat dit in de gemiddelde SOA roadmap wellicht nog onderbelicht is gebleven zou geen reden mogen zijn om negatief te oordelen over het SOA gedachtegoed. Want vooruitgang bereikt u niet door vast te houden aan oude gewoonten. Hans Bot is als Service Architect bij ADP Business Services, pionier op het gebied van web services en service-oriented architectuur, dagelijks bezig met het optimaal laten werken en uitbouwen van een servicoriented architectuur voor business-to-business toepassingen. Daarnaast doceert hij masterclasses op het gebied van Architectuur en Enterprise Integratie bij CIBIT. Hij is bereikbaar via hbot@adp.nl.

14 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 14/15 Aanbevolen bronnen Internet Identify Software AppSight IBM Rational Unified Process ITIL BiZZdesign Architect CBDI Forum IEEE-1471 ArchiMate Business Availability Center Boeken Philippe Kruchten: The Rational Unified Process An Introduction. Addison Wesley, David Linthicum: Next Generation Application Integration: From Simple Information to Web Services. Addison Wesley, 2003 David A. Chappell: Enterprise Service Bus. O'Reilly, Artikel Richard Veryard: Towards a Service-Oriented Organization Understanding, Planning, and Managing the Organizational Change Implicit in Service Oriented Architecture. CBDI Journal, January Dit artikel is één van de weinige bronnen waarin op een toegankelijke manier de impact van SOA op de business architectuur wordt beschreven. Het centrale thema is Separation of Concerns, ook zo n behartenswaardige SOA best practice.

15 Verschenen in het jaarboek IT beheer en informatiebeveiliging 2006: Investeren in beheer p. 15/15 ADP Business Services ADP Business Services maakt onderdeel uit van het Amerikaanse Automatic Data Processing Inc. ADP is met klanten een van de grootste bedrijven ter wereld die zich bezighoudt met geautomatiseerde transactieverwerking, datacommunicatie en informatiediensten. Salarisverwerking, aangifte loonbelasting en Human Resource Management; Effecten transactieverwerking en communicatiediensten naar investeerders; Branchespecifieke computer- en consultancydiensten voor autodealers; Geautomatiseerde berekening van reparatiekosten bij autoschade, voorraadbeheer van auto-onderdelen en verificatie van letselclaims; Procesoptimalisatie door het gebruik van webservices voor communities en individuele klanten. Employer Services, Brokerage Services, Dealer Services en Claims Services zijn de vier grootste business units van ADP. Gezamenlijk vertegenwoordigen deze business units bijna 95% van de omzet en vormen ze de strategische kernactiviteiten van onze groei in de toekomst.

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;

Nadere informatie

De beheerrisico s van architectuur

De beheerrisico s van architectuur De beheerrisico s van architectuur Een overzicht van de ArChimate Risico Extensie versie 0.2 Bert Dingemans Inleiding Het implementeren van een (enterprise) architectuur brengt altijd risico s met zich

Nadere informatie

Informatiearchitectuur

Informatiearchitectuur Informatiearchitectuur Onderwerpen Waarom is architectuur (nu) zo belangrijk? Wat is informatiearchitectuur? Ontwikkelingen in de tijd Structuur applicaties Applicatie-integratie Webservices Praktijkvoorbeeld

Nadere informatie

Proactief en voorspellend beheer Beheer kan effi ciënter en met hogere kwaliteit

Proactief en voorspellend beheer Beheer kan effi ciënter en met hogere kwaliteit Proactief en voorspellend beheer Beheer kan effi ciënter en met hogere kwaliteit Beheer kan efficiënter en met hogere kwaliteit Leveranciers van beheertools en organisaties die IT-beheer uitvoeren prijzen

Nadere informatie

Incore Solutions Learning By Doing

Incore Solutions Learning By Doing Incore Solutions Learning By Doing Incore Solutions Gestart in November 2007 Consultants zijn ervaren met bedrijfsprocessen en met Business Intelligence Alle expertise onder 1 dak voor een succesvolle

Nadere informatie

TESTEN % ITIL & ASL & BISL WAT HEEFT EEN TESTER AAN ITIL? EEN PRAKTISCH HULPMIDDEL OF BUREAUCRATISCHE BALLAST?

TESTEN % ITIL & ASL & BISL WAT HEEFT EEN TESTER AAN ITIL? EEN PRAKTISCH HULPMIDDEL OF BUREAUCRATISCHE BALLAST? TESTEN % ITIL & ASL & BISL WAT HEEFT EEN TESTER AAN ITIL? EEN PRAKTISCH HULPMIDDEL OF BUREAUCRATISCHE BALLAST? ITIL INFORMATION TECHNOLOGY INFRASTRUCTURE LIBRARY OPGEKOMEN IN DE JAREN 1980 ITIL V2 IN 2001

Nadere informatie

SOA en de echte waarheid over transformatie

SOA en de echte waarheid over transformatie SOA en de echte waarheid over transformatie Art Ligthart Partner, Ordina Apeldoorn IT Congres 2008 21 januari 2008 1 Wat gaan we doen? De consequenties van de invoering van Service Oriented Architectures

Nadere informatie

Customer Case: WoningNet

Customer Case: WoningNet Customer Case: WoningNet WoningNet en Webservices Woonruimtebemiddeling Shared service center Business uitdaging Architectuur visie Woonruimtebemiddeling Woningzoekende Corporatiemedewerker Corporatiemedewerker

Nadere informatie

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert Hoe en waarom DevOps de wereld van performance testen verandert Najaarsevenement 14 oktober 2015 Inleiding Wie zijn we Marc Koper: Specialist in performancetesten / testautomatisering HenkJaap van den

Nadere informatie

Inhoudsopgave. Bewust willen en kunnen 4. Performance Support 5. Informele organisatie 5. Waarom is het zo moeilijk? 6

Inhoudsopgave. Bewust willen en kunnen 4. Performance Support 5. Informele organisatie 5. Waarom is het zo moeilijk? 6 Inleiding De afgelopen vijftien jaar hebben we veel ervaring opgedaan met het doorvoeren van operationele efficiencyverbeteringen in combinatie met ITtrajecten. Vaak waren organisaties hiertoe gedwongen

Nadere informatie

Whitepaper. Outsourcing. Uitbesteden ICT: Wat, waarom, aan wie en hoe? 1/6. www.nobeloutsourcing.nl

Whitepaper. Outsourcing. Uitbesteden ICT: Wat, waarom, aan wie en hoe? 1/6. www.nobeloutsourcing.nl Uitbesteden ICT: Wat, waarom, aan wie en hoe? 1/6 Inhoud Uitbesteden ICT: Wat, waarom, aan wie en hoe? 3 Relatie tussen ICT en 3 Outsourcen ICT: Wat? 3 Cloud Services 3 Service Level Agreement 3 Software

Nadere informatie

BEVEILIGINGSARCHITECTUUR

BEVEILIGINGSARCHITECTUUR BEVEILIGINGSARCHITECTUUR Risico s onder controle Versie 1.0 Door: drs. Ir. Maikel J. Mardjan MBM - Architect 2011 cc Organisatieontwerp.nl AGENDA Is een beveiligingsarchitectuur wel nodig? Oorzaken beveiligingsincidenten

Nadere informatie

Whitepaper. Veilig de cloud in. Whitepaper over het gebruik van Cloud-diensten deel 1. www.traxion.com

Whitepaper. Veilig de cloud in. Whitepaper over het gebruik van Cloud-diensten deel 1. www.traxion.com Veilig de cloud in Whitepaper over het gebruik van Cloud-diensten deel 1 www.traxion.com Introductie Deze whitepaper beschrijft de integratie aspecten van clouddiensten. Wat wij merken is dat veel organisaties

Nadere informatie

CMM 3: levert het wat op?

CMM 3: levert het wat op? CMM 3: levert het wat op? Philips Analytical De noodzaak en voordelen van Software Process Improvement Wie is Philips Analytical? Waarom is voor ons software proces verbetering zo essentieel? Hoe hebben

Nadere informatie

EXIN WORKFORCE READINESS werkgever

EXIN WORKFORCE READINESS werkgever EXIN WORKFORCE READINESS werkgever DE ERVARING LEERT ICT is overal. Het is in het leven verweven geraakt. In een wereld waarin alles steeds sneller verandert, is het lastig te bepalen wat er nodig is om

Nadere informatie

De weg naar SOA bij de Gemeente Rotterdam

De weg naar SOA bij de Gemeente Rotterdam De weg naar SOA bij de Gemeente Rotterdam Een reisverslag OGH Fusion Middleware SOA dag 19-5-2010 Lonneke Dikmans Oracle Ace Director Inhoud 2 Architectuur Doelstellingen Rotterdam Veilig, betrouwbaar

Nadere informatie

In een keten gaat het om de verbindingen, niet om de schakels.

In een keten gaat het om de verbindingen, niet om de schakels. Verbindingsmodel IV Serviceketen Theo Thiadens en Adri Cornelissen In een keten gaat het om de verbindingen, niet om de schakels. Verbindingsmodel IV Serviceketen Theo Thiadens Alleen een organisatie die

Nadere informatie

Business Process Management

Business Process Management Business Process Management Prof. dr. Manu De Backer Universiteit Antwerpen Katholieke Universiteit Leuven Hogeschool Gent Wat is een bedrijfsproces? Een verzameling van (logisch) gerelateerde taken die

Nadere informatie

Voor en nadelen (spatieel) gedistribueerd

Voor en nadelen (spatieel) gedistribueerd Voor en nadelen (spatieel) gedistribueerd Centraal Dynamische regelbaarheid Gedistribueerd Communicatie hogere systeemlagen Communicatie lagere systeemlagen Fouttolerantie Faalgedrag Schaalbaarheid Complex

Nadere informatie

Integratie in de praktijk

Integratie in de praktijk Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use

Nadere informatie

integrating your business

integrating your business integrating your business Codit is een IT expert in business integratie en levert wereldwijd diensten in consultancy, technologie en managed services. Door de integratie van een centraal technologisch

Nadere informatie

EXIN WORKFORCE READINESS opleider

EXIN WORKFORCE READINESS opleider EXIN WORKFORCE READINESS opleider DE ERVARING LEERT ICT is overal. Het is in het leven verweven geraakt. In een wereld waarin alles steeds sneller verandert, is het lastig te bepalen wat er nodig is om

Nadere informatie

Olde Bijvank Advies Organisatieontwikkeling & Managementcontrol

Olde Bijvank Advies Organisatieontwikkeling & Managementcontrol SAMENVATTING ITIL ITIL is nog steeds dé standaard voor het inrichten van beheerspocessen binnen een IT-organisatie. En dekt zowel applicatie- als infrastructuur beheer af. Indien gewenst kan ITIL worden

Nadere informatie

Marc Koper Performancetesten voor dummies

Marc Koper Performancetesten voor dummies Titel, samenvatting en biografie Marc Koper Performancetesten voor dummies Samenvatting: Systemen worden met de dag complexer met vaak ook nog veel koppelingen naar andere systemen. Maar men verwacht wel

Nadere informatie

Betekent SOA het einde van BI?

Betekent SOA het einde van BI? Betekent SOA het einde van BI? Martin.vanden.Berg@sogeti.nl 18 september 2007 Agenda Wat is SOA? Wat is BI? Wat is de impact van SOA op BI? Sogeti Nederland B.V. 1 Agenda Wat is SOA? Wat is BI? Wat is

Nadere informatie

BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development

BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development BiZZdesign Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools Research & Development 1 Profile CV Joost Niehof Name Grade Nationality Residence Role Joost

Nadere informatie

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

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken De business organisatie heeft altijd stijgende verwachtingen van uw IT organisatie. Meer dan ooit is het van

Nadere informatie

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

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl Van 6 weken naar 6 minuten met OpenSource Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl Wat is DUO? Uitvoeringsorganisatie van Ministerie van OCW - Studiefinanciering - Bekostiging

Nadere informatie

Factsheet CONTINUOUS VALUE DELIVERY Mirabeau

Factsheet CONTINUOUS VALUE DELIVERY Mirabeau Factsheet CONTINUOUS VALUE DELIVERY Mirabeau CONTINUOUS VALUE DELIVERY We zorgen ervoor dat u in elke volwassenheidsfase van uw digitale platform snel en continu waarde kunt toevoegen voor eindgebruikers.

Nadere informatie

Regie uit een andere Branche. Hoe om te gaan met de vraag en de levering. Facto Magazine Congres 12 mei 2009. www.quintgroup.com

Regie uit een andere Branche. Hoe om te gaan met de vraag en de levering. Facto Magazine Congres 12 mei 2009. www.quintgroup.com Regie uit een andere Branche Facto Magazine Congres 12 mei 2009 Hoe om te gaan met de vraag en de levering THIS DOCUMENT CONTAINS PROPRIETARY INFORMATION, WHICH IS PROTECTED BY COPYRIGHT. ALL RIGHTS RESERVED.

Nadere informatie

Wees in control over uw digitale landschap

Wees in control over uw digitale landschap Managed Services Managed Services We zorgen ervoor dat uw complete beheerketen soepel functioneert, zodat uw eindgebruikers optimaal worden bediend. Zorgenvrij beheer is cruciaal voor de continuïteit van

Nadere informatie

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo Henrik Rexed & Joerek van Gaalen Voorstellen Joerek van Gaalen Performancetest specialist sinds 2005 Sinds 2014 CTO Computest Voorstellen

Nadere informatie

Architectuur, Organisatie en Business Cases

Architectuur, Organisatie en Business Cases Architectuur, Organisatie en Business Cases Ervaringen uit de praktijk Jan de Baat CMG Trade, Transport & Industry B.V. Inleiding In de Dynamiek track van LAC 2000 is de problematiek omtrent de alignment

Nadere informatie

Testomgevingen beheer

Testomgevingen beheer Testomgevingen beheer Testen brengt het verwachte resultaat en de huidige toestand bij elkaar. Het geeft aanknopingspunten om de planning te maken, het product te verbeteren en om zorgen bij belanghebbenden

Nadere informatie

EXIN WORKFORCE READINESS professional

EXIN WORKFORCE READINESS professional EXIN WORKFORCE READINESS professional DE ERVARING LEERT ICT is overal. Het is in het leven verweven geraakt. In een wereld waarin alles steeds sneller verandert, is het lastig te bepalen wat er nodig is

Nadere informatie

Kickstart Architectuur. Een start maken met architectuur op basis van best practices. Agile/ TOGAF/ ArchiMate

Kickstart Architectuur. Een start maken met architectuur op basis van best practices. Agile/ TOGAF/ ArchiMate Kickstart Architectuur Een start maken met architectuur op basis van best practices. Agile/ TOGAF/ ArchiMate Context schets Net als met andere capabilities in een organisatie, is architectuur een balans

Nadere informatie

ArchiMate. en Configuration Management Databases (CMDB s)

ArchiMate. en Configuration Management Databases (CMDB s) ArchiMate en Configuration Management Databases (CMDB s) Wie ben ik. Hans van Drunen Hans.vanDrunen@atos.net +31 (0)6 224 889 05 Lid van de NAF werkgroep ArchiMate gebruikers en tools 2 Agenda Wat zijn

Nadere informatie

ITIL komt van Mars, Agile van Venus

ITIL komt van Mars, Agile van Venus ITIL komt van Mars, Agile van Venus Frederick Winslow Taylor 2 Scientific Management 3 Werknemers zijn... 4 Denkwerk overlaten aan... 5 Dus Tayloriaans = Standaardisatie van zoveel mogelijk activiteiten

Nadere informatie

Succes = Noodzaak x Visie x Draagvlak 2. Case: Implementatie Requirements Lifecycle management bij Rabobank International

Succes = Noodzaak x Visie x Draagvlak 2. Case: Implementatie Requirements Lifecycle management bij Rabobank International Succes = x Visie x Draagvlak 2 Case: Implementatie Requirements Lifecycle management bij Rabobank International dinsdag 3 oktober 2006 Spider Congres Agenda Inventarisatie SPI-knelpunten Implementatie

Nadere informatie

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005 ERP Testing HP Nijhof Testmanager Testnet November 2005 Solution Sales Meeting7 November 2005 1 Agenda Waarom pakketten testen? Schaarse middelen? Ideale ERP test situatie Vragen 2 De centrale vraag ERP

Nadere informatie

Technische architectuur Beschrijving

Technische architectuur Beschrijving A gemeente Eindhoven Technische architectuur Beschrijving Specificatiecriteria Versie 1.1 A. van Loenen Technisch Beleidsadviseur B&E 21-Sep-2011 avl/fd11027578 Colofon Uitgave Gemeente Eindhoven Realisatie

Nadere informatie

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE 2 OMNEXT IN HET KORT Broncode als bron van informatie Gevestigd in NL, UK en USA Kennis van meer dan 40 diverse technologieën Verschillende

Nadere informatie

20 mei 2008. Management van IT 1. Management van IT. Wat is dat eigenlijk? IT organisaties: overeenkomsten en verschillen

20 mei 2008. Management van IT 1. Management van IT. Wat is dat eigenlijk? IT organisaties: overeenkomsten en verschillen Management van IT Han Verniers PrincipalConsultant Han.Verniers@Logica.com Logica 2008. All rights reserved Programma Management van IT Wat is dat eigenlijk? IT organisaties: overeenkomsten en verschillen

Nadere informatie

EIGENSCHAPPEN CONVERGED HARDWARE

EIGENSCHAPPEN CONVERGED HARDWARE EIGENSCHAPPEN CONVERGED HARDWARE Eigenschappen Converged Hardware 1 van 8 Document Informatie Versie Datum Omschrijving Auteur(s) 0.1 29-09-2015 Draft Remco Nijkamp 0.2 29-09-2015 Volgende Versie opgesteld

Nadere informatie

Accelerate? Automate!

Accelerate? Automate! Accelerate? Automate! TA Flying Squad bij KPN Marco Jansen van Doorn Test Tool Consultant, Business Line Test Automation What s Cooking, Vianen, 24 mei 2016 Vraag & Antwoord Meer rendement uit testautomatisering?

Nadere informatie

Scaled agile in de praktijk: welke modellen zijn er en wat werkt het beste in jouw situatie?

Scaled agile in de praktijk: welke modellen zijn er en wat werkt het beste in jouw situatie? Scaled agile in de praktijk: welke modellen zijn er en wat werkt het beste in jouw situatie? Nothing beats an agile team! Lang leve het agile team dat zich tijdens elke sprint verder verbetert. Maar wat

Nadere informatie

Parasoft toepassingen

Parasoft toepassingen Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer

Nadere informatie

Kickstart-aanpak. Een start maken met architectuur op basis van best practices.

Kickstart-aanpak. Een start maken met architectuur op basis van best practices. Kickstart-aanpak Een start maken met architectuur op basis van best practices. www.theunitcompany.com Kickstart-aanpak Soms is net dat extra duwtje in de rug nodig om te komen waar je wilt zijn. In onze

Nadere informatie

GOVERNANCE, RISK & COMPLIANCE WHITEPAPER

GOVERNANCE, RISK & COMPLIANCE WHITEPAPER GOVERNANCE, RISK & COMPLIANCE De wereld van vandaag wordt gekenmerkt door de snelle ontwikkeling van nieuwe technologieën en disruptieve marktomstandigheden. Deze ontwikkelingen hebben verregaande gevolgen

Nadere informatie

Enterprisearchitectuur

Enterprisearchitectuur Les 2 Enterprisearchitectuur Enterprisearchitectuur ITarchitectuur Servicegeoriënteerde architectuur Conceptuele basis Organisatiebrede scope Gericht op strategie en communicatie Individuele systeemscope

Nadere informatie

Presentatie: Sander Nijenhuis Managing director Fortes Solutions. Host: Erik Aalbersberg Accountmanager

Presentatie: Sander Nijenhuis Managing director Fortes Solutions. Host: Erik Aalbersberg Accountmanager Welkom Presentatie: Sander Nijenhuis Managing director Fortes Solutions Host: Erik Aalbersberg Accountmanager Praktische zaken Gebruik van headset aanbevolen Vragen stellen kan via Aan het einde van het

Nadere informatie

DevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan

DevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan DEVOPS?! INLEIDING Wat gaan we doen? 18:00 Introductie 19:00 Uitleg open space 19:30 Koffie + start open space 20:30 Wrap-up INLEIDING Even vooraf Samen Duurzaam Innoveren INLEIDING Ik ben Jan Buurman

Nadere informatie

T Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit

T Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit Duur van stage/afstuderen Manager Begeleider Locatie : 6 à 9 Maanden : dr. ir. J.J. Aue : dr. ir. H.J.M. Bastiaansen

Nadere informatie

6-4-2015. Je kunt de presentaties downloaden op: www.gelsing.info. Docent: Marcel Gelsing. Les 1

6-4-2015. Je kunt de presentaties downloaden op: www.gelsing.info. Docent: Marcel Gelsing. Les 1 Les 1 Docent: Marcel Gelsing Je kunt de presentaties downloaden op: www.gelsing.info 1 Maak een (verbeter)voorstel voor Enterprise Architectuur, waarbij u zowel de mogelijkheden als de beperkingen van

Nadere informatie

DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN

DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN Inleiding CRM Resultants biedt aan haar klanten de keuze om Microsoft Dynamics CRM in huis te installeren, of om de

Nadere informatie

Business & IT Alignment deel 1

Business & IT Alignment deel 1 Business & IT Alignment deel 1 Informatica & Economie Integratie 1 Recap Opdracht 1 Wat is integratie? Organisaties Strategie De omgeving van organisaties AH Bonuskaart AH Bonuskaart Economisch Geïntegreerd

Nadere informatie

Kwaliteitsmanagement: de verandering communiceren!

Kwaliteitsmanagement: de verandering communiceren! Kwaliteitsmanagement: de verandering communiceren! (de mens in het proces) Ronald Vendel Business Development manager Ruim 20 jaar ervaring Gestart in 1990 Software specialisme: Procesmanagement (BPM)

Nadere informatie

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel TestNet Voorjaarsevenement 2013 13-05-2013 Tom Heintzberger Praegus Ltd. Te hoog gemikte silver bullets missen doel 1-4-2013 1 Agile & testen? Want Geen geautomatiseerde

Nadere informatie

ADVISIE SERVICE SOLUTIONS

ADVISIE SERVICE SOLUTIONS SERVICE SOLUTIONS ADVISIE SERVICE SOLUTIONS Uw ERP systeem is van essentieel belang voor de dagelijkse bedrijfsvoering. De serviceverlening van Advisie is er daarom op gericht om verstoringen van het systeem

Nadere informatie

Seize the cloud?! Seminar Aviodrome, Lelystad 23 maart 2011

Seize the cloud?! Seminar Aviodrome, Lelystad 23 maart 2011 Seize the cloud?! Seminar Aviodrome, Lelystad 23 maart 2011 Cloud computing Waar begin je aan? Piloot Martin van den Berg, Sogeti NL 3 Agenda 4 Kijkje achter de wolken Yes, het werken in de cloud heeft

Nadere informatie

CI CD met containers. Waar zitten de benefits. Leo Root Programmamanager SSC-I Stavorenweg PT Gouda

CI CD met containers. Waar zitten de benefits. Leo Root Programmamanager SSC-I Stavorenweg PT Gouda SSC-I Stavorenweg 3 2803 PT Gouda Leo Root Programmamanager L.Root@dji.minjus.nl CI CD met containers Waar zitten de benefits Shared Service Center ICT 28 juni 2018 SSC-I Shared Service Center ICT Stavorenweg

Nadere informatie

Praktijkcasus Identity management. Bert Dondertman 14 september 2010

Praktijkcasus Identity management. Bert Dondertman 14 september 2010 Praktijkcasus Identity management Bert Dondertman 14 september 2010 Agenda Praktijkcasus: Waarom? Hoe? Score op de diverse dimensies OGh IAM presentatie juli 2010 2 Waarom? Centraal klantportaal waar mogelijkheden

Nadere informatie

ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden

ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden Drechtsteden Technische Architectuur (DTA) ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden Status : Definitief 1.0 Redactie : DTA Datum : 29-08-2007 1 Versiebeheer

Nadere informatie

Kwaliteitsbewaking en testen in ICT beheerorganisaties

Kwaliteitsbewaking en testen in ICT beheerorganisaties DKTP Informatie Technologie Veembroederhof 1 1019 HD Amsterdam Telefoon 020 427 52 21 Kwaliteitsbewaking en testen in ICT beheerorganisaties Voor de meeste projectgroepen die software ontwikkelen vormt

Nadere informatie

HET GAAT OM INFORMATIE

HET GAAT OM INFORMATIE Aan leiding C OB IT HET GAAT OM INFORMATIE Informatie is belangrijk voor het functioneren van een organisatie Informatie wordt gegenereerd, gebruikt, bewaard, ontsloten, verwijderd Informatietechnologie

Nadere informatie

Software-architectuur in vogelvlucht

Software-architectuur in vogelvlucht Software- is een relatief jonge discipline die bij veel bedrijven nog een duidelijke plaats moet krijgen. Een praktisch probleem is het gebrek aan een uniforme standaard voor de precieze invulling van

Nadere informatie

Welke van onderstaande factoren bepaalt mede de prioriteit van een incident?

Welke van onderstaande factoren bepaalt mede de prioriteit van een incident? VRAAG 1 Bij welk van onderstaande alternatieven vind je een beschrijving van een afdeling in plaats van een proces? A Change Management B Incident Management D Service Desk VRAAG 2 Welke van onderstaande

Nadere informatie

Performance Testen bij Rabobank Nederland. TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer

Performance Testen bij Rabobank Nederland. TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer Performance Testen bij Rabobank Nederland TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer Agenda Performance Testen bij Rabobank Nederland 1 2 3 4 Introductie Performance Competence Center

Nadere informatie

Meer Business mogelijk maken met Identity Management

Meer Business mogelijk maken met Identity Management Meer Business mogelijk maken met Identity Management De weg naar een succesvolle Identity & Access Management (IAM) implementatie David Kalff OGh 14 september 2010 't Oude Tolhuys, Utrecht Agenda Herkent

Nadere informatie

Niklas Integratie Platform Verbeteren, besparen en méér

Niklas Integratie Platform Verbeteren, besparen en méér Niklas Integratie Platform Verbeteren, besparen en méér Het betaalbare integratieplatform voor al uw Business-to-Business Integratie en Applicatie Integratie Volledig geautomatiseerde afhandeling van elektronisch

Nadere informatie

Waarde toevoegen aan de bedrijfsvoering met behulp van IT architectuur Uitrusting & Inrichting. Charles M. Hendriks Digital-architect Schiphol Group

Waarde toevoegen aan de bedrijfsvoering met behulp van IT architectuur Uitrusting & Inrichting. Charles M. Hendriks Digital-architect Schiphol Group Waarde toevoegen aan de bedrijfsvoering met behulp van IT architectuur Uitrusting & Inrichting Charles M. Hendriks Digital-architect Schiphol Group 1 Architectuur en succesvol ontwerpen 2 Architectuur

Nadere informatie

Architecten-debat 21 juni 2006 PI GvIB Themamiddag. Renato Kuiper. Principal Consultant Information Security

Architecten-debat 21 juni 2006 PI GvIB Themamiddag. Renato Kuiper. Principal Consultant Information Security Architecten-debat 21 juni 2006 PI GvIB Themamiddag Renato Kuiper Principal Consultant Information Security 1 De spreker Principal Consultant Information Security Hoofdredacteur Informatiebeveiliging 15

Nadere informatie

Enterprise Resource Planning. Hoofdstuk 3 Planning, ontwerp en implementatie van Enterprise Resource Planning-systemen

Enterprise Resource Planning. Hoofdstuk 3 Planning, ontwerp en implementatie van Enterprise Resource Planning-systemen Enterprise Resource Planning Hoofdstuk 3 Planning, ontwerp en implementatie van Enterprise Resource Planning-systemen Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner Leerdoelstelling

Nadere informatie

ADVANCED KNOWLEDGE SERVICES (AKS )

ADVANCED KNOWLEDGE SERVICES (AKS ) ADVANCED KNOWLEDGE SERVICES (AKS ) EEN KRACHTIG NIEUW BUSINESS IMPROVEMENT PARADIGMA OM COMPLEXITEIT TE BEHEERSEN DEMO AKS BUSINESS BENEFITS: VAKANTIEDAGEN SOP EEN KRACHTIG NIEUW BUSINESS IMPROVEMENT PARADIGMA

Nadere informatie

Optimalisatie. BMC klantendag 4 maart 2010

Optimalisatie. BMC klantendag 4 maart 2010 Applicatie Portfolio Optimalisatie BMC klantendag 4 maart 2010 Introductie Pim van der Kleij consultant applicatieen servicemanagement Benno Faase consultant servicemanagement 2 Sogeti Professioneel ICT-vakbedrijf

Nadere informatie

Clean code improves test quality

Clean code improves test quality Clean code improves test quality Michel Kroon, Senior Consultant, SIG TestNet Voorjaarsevenement 30 juni 2008 Arent Janszoon Ernststraat 595-H NL-1082 LD Amsterdam info@sig.nl www.sig.nl De Software Improvement

Nadere informatie

Introductie ArchiMate

Introductie ArchiMate Introductie ArchiMate NAF Insight De Meern, 8 maart 2012 Egon Willemsz, enterprise architect UWV Programma Waarom ArchiMate? Praktijkvoorbeelden Samenvatting concepten Van start met ArchiMate Tot besluit

Nadere informatie

Continuous Delivery. Sander Aernouts

Continuous Delivery. Sander Aernouts Continuous Delivery Sander Aernouts Info Support in een notendop Maatwerk softwareontwikkeling van bedrijfskritische kantoorapplicaties Business Intelligence oplossingen Managed IT Services Eigen Kenniscentrum

Nadere informatie

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint

Nadere informatie

De kracht van eenvoud en efficiëntie. Hoe Software Defined Storage uw resources effectief inzet

De kracht van eenvoud en efficiëntie. Hoe Software Defined Storage uw resources effectief inzet De kracht van eenvoud en efficiëntie Hoe Software Defined Storage uw resources effectief inzet Inhoud Zet u uw huidige storage resources wel optimaal in? 03 Beter management van storage en data 04 Data

Nadere informatie

Service management stuurt de verandering

Service management stuurt de verandering Service management stuurt de verandering Presentator: Nick Bakker Business consultant Auteur Gebruiker van cloud computing Trackrecord Service Manager Service ontwerp en transitie Publicaties, reviews

Nadere informatie

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD WOENSDAG 11 MEI INN STYLE, MAARSSEN Introduction Huub van Langerak Expert team Marc Eilander Expert team 3 Agenda Exact private cloud

Nadere informatie

Agile : Business & IT act as one

Agile : Business & IT act as one Agile : Business & IT act as one Waar loop je tegen aan als je Business en IT samen Agile wil laten worden? Otto van den Hoven November 2015 1 Managing change : Traditionele waterval Business deliverables

Nadere informatie

Procestool; sleutel tot succes?

Procestool; sleutel tot succes? Procestool; sleutel tot succes? Gerard Hebenaar Gerard Hebenaar Adviesgilde 1 Even voorstellen.. Gerard Hebenaar Bedrijfskunde Adviesvaardigheden 15 jaar ervaring in de consultancy Verkoop en advies van

Nadere informatie

CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant

CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant CMS Ronde Tafel Cloud Continuity Ir. Jurian Hermeler Principal Consultant Introductie Quint Wellington Redwood Onafhankelijk Management Adviesbureau Opgericht in 1992 in Nederland Ruim 20 jaar ervaring

Nadere informatie

PinkSCAN. Verbeter de kwaliteit van uw IT dienstverlening

PinkSCAN. Verbeter de kwaliteit van uw IT dienstverlening PinkSCAN Verbeter de kwaliteit van uw IT dienstverlening De business stelt steeds hogere eisen aan de kwaliteit van de IT dienstverlening. Nieuwe service modellen vereisen aanpassingen in de wijze waarop

Nadere informatie

KIM. Slimme acties ondernemen

KIM. Slimme acties ondernemen KIM Slimme acties ondernemen CONTROLE KWIJT? Herkent u dit soort ervaringen ook? Uw organisatie heeft allerlei systemen in huis, maar Niemand weet echt meer hoe het systeem exact werkt Voor kleine wijzigingen

Nadere informatie

Enterprise Resource Planning. Hoofdstuk 1

Enterprise Resource Planning. Hoofdstuk 1 Enterprise Resource Planning Hoofdstuk 1 Een basis om inzicht te krijgen in Enterprise Resource Planning-systemen Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner Leerdoelstellingen

Nadere informatie

Variability in Multi-tenant SaaS Applications:

Variability in Multi-tenant SaaS Applications: Variability in Multi-tenant SaaS Applications: Gastcollege voor het vak Product Software Jaap Kabbedijk, MSc. Universiteit Utrecht, Nederland 1 Wat gaan we behandelen? Introductie Uitleg ontwikkeling SaaS

Nadere informatie

BISL Business Information Services Library. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

BISL Business Information Services Library. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. BISL Business Information Services Library Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 9 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2

Nadere informatie

Brochure Service Transition

Brochure Service Transition Brochure Service Transition Over Pink Elephant Bedrijfshistorie Pink Elephant is een Nederlandse IT onderneming die rond 1980 is ontstaan als bijverdienste van een drietal studenten aan de Technische Universiteit

Nadere informatie

ITIL en/of eigen verantwoordelijkheid

ITIL en/of eigen verantwoordelijkheid ITIL en/of eigen verantwoordelijkheid Leo Ruijs 20 SEPTEMBER 2011 INNOVATIEDAG MANSYSTEMS Service8 B.V. Stelling ITIL BEPERKT DE EIGEN VERANTWOORDELIJKHEID VAN MEDEWERKERS EN HEEFT DAARMEE EEN NEGATIEVE

Nadere informatie

Info Support TechTalks

Info Support TechTalks Info Support TechTalks Architectural Talks Evolutie van Architectuur Aan de hand van historische ontwikkelingen in architectuur, hernieuwde inzichten en het spectaculair falen van grote ICT projecten,

Nadere informatie

NAF Insight: ArchiMate en domeintalen 1 November 2012

NAF Insight: ArchiMate en domeintalen 1 November 2012 NAF Insight: ArchiMate en domeintalen 1 November 2012 Harmen van den Berg, NAF-werkgroep ArchiMate-gebruik Een paar sfeerbeelden... Werkgroep ArchiMate-gebruik Kennis delen rond gebruik ArchiMate taal

Nadere informatie

Goed functioneel beheer noodzaak voor effectievere SPI

Goed functioneel beheer noodzaak voor effectievere SPI getronicspinkroccade.nl Goed functioneel beheer noodzaak voor effectievere SPI Machteld Meijer Zeist, 3 oktober 2006 Inhoud Domeinen en modellen Functioneel beheer en BiSL Rol van BiSL in SPI 1 Goed functioneel

Nadere informatie

Advies. Advies over en ondersteuning bij het (initieel) inrichten/optimaliseren van de structuur van de(it Service Management)organisatie

Advies. Advies over en ondersteuning bij het (initieel) inrichten/optimaliseren van de structuur van de(it Service Management)organisatie DIENST Advies over en ondersteuning bij het (initieel) inrichten/optimaliseren van de structuur van de(it Service Management)organisatie Advies over en ondersteuning bij het initieel inrichten/optimaliseren

Nadere informatie

De tester als bruggenbouwer

De tester als bruggenbouwer De tester als bruggenbouwer Tim Koomen Testnet voorjaarsevenement 9 juni 2004 Agenda Bruggen Enkele bruggen toegelicht De bruggenbouwer Trends Sogeti Nederland B.V. Pagina 1 Bruggen Systeem Beheer Stuur

Nadere informatie

ISM: BPM voor IT Service Management

ISM: BPM voor IT Service Management ISM: BPM voor IT Service Management ISM: BPM voor IT Service Management Het jonge IT-vakgebied wordt bestookt met allerlei frameworks om grip te krijgen op de input en output: ITIL, ASL, BiSL, COBIT en

Nadere informatie

Waarde creatie door Contract Management

Waarde creatie door Contract Management Waarde creatie door Contract Management Value Next voor opdrachtgever en opdrachtnemer Herman van den Hoogen M: 06-53.96.36.14 www.hoogen- Procurement.com Nick Piscaer M: 06-37.60.03.12 nick.piscaer@ziggo.nl

Nadere informatie