berry.groenendijk's blog
Informatieinnovatie bij de uitvoering van de WMO
berry.groenendijk 22 Apr 2011De uitvoering van de WMO moet goedkoper. Dat kan natuurlijk op velerlei manieren gerealiseerd worden. Goedkopere middelen of minder middelen inzetten is bijvoorbeeld een methode. Maar, dergelijke maatregelen leiden vaak ook tot verschraling van de dienstverlening. Creatieve en innovatieve oplossingen zijn vaak goedkoper en zijn vaak kwalitatief beter van aard.
Informatiearchitect
De cloud tegenbeweging
berry.groenendijk 02 Mar 2011Cloud services kennen veel voordelen, vooral kostentechnische voordelen. Maar, ook nadelen. Zo zijn vele cloud services gebaseerd op open source software, maar is de cloud service zelf niet open source. Het gevaar bestaat dat er nieuw soort lock-in ontstaat. Kijk bij het afnemen van cloud services dan ook goed naar de juridische voorwaarden en hoe open de service is. Bijvoorbeeld: Heeft de service de mogelijkheid om uw eigen data weer uit het service op te halen?
IT trends in 2011 en hun invloed op uw IT strategie
berry.groenendijk 28 Feb 2011Eén van de vele IT voorspellingen die aan het begin van ieder jaar gemaakt worden, raakte mij. Aaron Levie beschrijft 4 ontwikkelingen die volgens hem voor een paradigma verschuiving zullen zorgen in de IT strategie voor het bedrijfsleven. Die ontwikkelingen zijn: de cloud, (computer) mobiliteit, het polygame bedrijf en het sociale en persoonlijke karakter van bedrijfsapplicaties.
Cloud services zijn kostentechnisch gezien voor veel bedrijven zo aantrekkelijk dat vele bedrijven zullen overstappen van software in huis beheren naar software op basis van abonnementen (pay-as-you-go) in de cloud. De cloud zal echter geen heilige graal blijken te zijn. Maar gedreven door de kostentechnische voordelen zullen de nadelen overwonnen worden.
De mobiliteit van computer apparatuur zal alleen maar verder toenemen. Smart phones worden gebruikt om het internet te raadplegen en allerlei applicaties op te draaien. En met de recente introductie van de tablet computer zal het mobiele gebruik van computers alleen maar verder toenemen. De trend is helder. En steeds vaker zullen medewerkers in bedrijven en bij overheden mobiele computers gaan gebruiken en zullen zij gaan verlangen dat bedrijfsapplicaties ook werken op hun mobiele computer. Op welke moment van de dag dan ook.
Veel bedrijven hebben hun interne automatisering gebaseerd op sterk verticaal geïntegreerde producten van bekende software grootmachten. Er zijn tekenen dat bedrijven zich steeds vaker gaan afwenden van deze verticaal geïntegreerde producten en dat deze bedrijven qua IT inkoop steeds meer een polygaam karakter gaan krijgen. Het devies binnen bedrijven was voorheen "product X, tenzij...", maar steeds vaker zullen afdelingen van bedrijven de beste oplossing voor hun bedrijfprobleem eisen. En met pay-as-you-go cloud producten wordt de keuze van afdelingen voor dergelijke producten steeds gemakkelijker.
Sociale applicaties als LinkedIn zijn menig bedrijf binnen geslopen en zijn niet meer weg te denken. Waar voorheen contacten van medewerkers werden gezien als "eigendom" van een bedrijf is dit, mede dankzij applicaties als LinkedIn, allang niet meer het geval. Contacten zijn persoonlijk geworden. Onder andere sociale applicaties hebben er voor gezorgd dat tegenwoordig geldt: "kennis delen is macht". Daar waar bedrijven voorheen informatie voornamelijk voor zichzelf hielden, is tegenwoordig openheid en transparantie bijna een vanzelfsprekendheid geworden.
Bedrijven en hun IT afdelingen zullen op deze trends gaan inspelen. De introductie van cloud services maakt dat bedrijven minder hardware en bijbehorend personeel in-huis nodig hebben. Licentiebeheer zal steeds meer abonnementbeheer van cloud applicaties worden. Op hardware gebied zullen concepten als BYOC, Buy-Your-Own-Computer, geïntroduceerd worden. En sociale applicaties zullen een aanpassing vereisen van het informatiebeleid van bedrijven.
Heeft uw bedrijf al een visie ontwikkeld op deze trends?
Berry Groenendijk
Informatie architect
Kenmerken van een succesvolle webservice
berry.groenendijk 19 Aug 2010Een (web)service is pas een service als deze wordt gebruikt en vooral wordt hergebruikt voor andere doeleinden of toepassingen dan waar de service oorspronkelijke voor in het leven is geroepen. Maar, hoe bevorder je nu (her)gebruik van bedrijfsservices?
Een veel gebruikte methode om het gebruik van services te bevorderen is het instellen van ‘governance’. Een comité stelt beleid op ten aanzien van de benodigde services en het gebruik ervan. En daar waar beleid wordt gecreëerd dient deze ook te worden afgedwongen. Eventueel zelfs met repercussies. Een goed comité zorgt ervoor dat het opgestelde beleid breed gedragen wordt binnen een organisatie. Bijvoorbeeld door belanghebbenden uit de organisatie innig te betrekken bij het opstellen van het beleid.
Desondanks blijkt de praktijk weerbarstig en loop je bij de implementatie van services tegen zaken als de volgende aan:
- SOA webservices, met name W3C webservices, zijn sterk gestandaardiseerd. De standaarden zijn echter complex en ook de op de standaarden gebaseerde software is technisch complex;
- Services zijn vaak een compromis qua functionaliteit. Er is altijd iemand die teleurgesteld is in wat een service kan. Dit remt hergebruik;
- Doorontwikkelingen kosten in de praktijk vaak veel tijd. Vanwege de complexiteit van de software, maar mogelijk ook vanwege de regeldruk van de governance zelf;
- Financiering kan een rol spelen. Bijvoorbeeld: de eigenaar van een service wil niet dat de ontwikkelkosten van een gewenste functionaliteit van een andere afdeling op zijn/haar budget drukt;
- Versiebeheer van W3C webservices maakt bijvoorbeeld dat afnemers vaak gedwongen hun software moeten aanpassen zonder dat er voor hen een directe noodzaak is of dat er direct voordeel uit te halen is.
Daar waar webservices binnen bedrijven vaak maar moeizaam worden (her)gebruikt zijn services die gekoppeld zijn aan applicaties en diensten op het internet vaak enorm populair. Sterker nog, de webservice vormt soms zelfs de basis van het succes van een internet applicatie. Wat maakt deze webservices zo populair? En wat kunnen eigenaren van webservices binnen bedrijven hiervan leren?
Een goed voorbeeld is Twitter. Twitter heeft een website waarmee je Twitter berichten kan schrijven. Maar, de meeste mensen gebruiken één van de vele Twitter programma’s voor op hun computer of voor op hun mobiele telefoon om Twitter berichten te volgen en te schrijven. Die vele tientallen programma’s kunnen ontstaan omdat Twitter een eenvoudig te gebruiken webservice aanbiedt.
Laten we de Twitter webservice eens zelf gebruiken. De volgende link toont alle Twitter berichten van de gebruiker ‘infoinnovator’ in zogenaamd JSON formaat: Twitter berichten van InfoInnovator. Wat je te zien krijgt is afhankelijk van de browser die je gebruikt, maar als het goed is zie je een lijst van Twitter berichten met nog een hele hoop informatie er omheen.
Waar het mij met dit voorbeeld om gaat is de eenvoud. Een simpele url die je in je browser kan plakken geeft je toegang tot de gestructureerde informatie van een internet dienst. Iedereen kan dit doen. Als afnemer heb ik aan niemand toestemming hoeven te vragen om dit te doen. Ik hoef ook aan niemand verantwoording af te leggen wat ik met de informatie ga doen. Ik kan mijn idee, om bijvoorbeeld een helemaal te gek en hip Twitter programma te maken, heel snel uitproberen. De drempel voor ontwikkelaars maar ook anderen om de Twitter webservice te gebruiken is dus heel erg laag. Dat verklaart de grote hoeveelheid aan Twitter programma’s en andere vormen waarin Twitter wordt gebruikt. Gebruikers kiezen hun favoriete programma en gaan Twitteren dat het een lieve lust is. En het gebruik van het Twitter platform en dus niet zozeer de website zelf, groeit enorm. Twitter is een platform. Een dienst waarop anderen hun diensten weer kunnen bouwen. Een informatie ecosysteem met de dienst Twitter in het middelpunt.
Natuurlijk is niet alle informatie op Twitter zo gemakkelijk toegankelijk. Bepaalde functies zijn beveiligd en alleen toegankelijk na authenticatie. Maar, de basis blijft eenvoud.
Als ik een aantal populaire internet webservices langs loop dan hebben die de volgende kenmerken. De webservice…
- heeft een voor de gebruiker duidelijk en nuttig doel;
- is laagdrempelig, eenvoudig en simpel in gebruik;
- kent een (zeer) liberaal beleid ten aanzien van het gebruik van de webservice;
- kent een levendige en actieve community van gebruikers die elkaar informeren en helpen en waarbij de webservice eigenaar actief participeert in die community;
- biedt continu nieuwe, innovatieve en of verbeterde mogelijkheden;
- heeft zo min mogelijk beveiliging daar waar het kan en een zo streng mogelijke beveiliging daar waar het moet;
- is technisch eenvoudig, waarbij de techniek heel nauw aansluit bij reeds bestaande en algemeen geaccepteerde technieken (REST);
- is flexibel in het ondersteunen van meerdere formaten waarin je de informatie kan opvragen;
- kent een informatiestructuur die losjes en iteratief tot stand is gekomen;
- heeft uitstekende documentatie die de service beschrijft met praktisch toepasbare voorbeelden;
- kent een duidelijk (informatie)beleid ten aanzien van nieuwe versies van de webservice met ruime overgangsperioden;
- is financieel vaak omzet gedreven in tegenstelling tot interne bedrijfsservices die vaak kosten gedreven zijn. Dit verschil is ook van invloed op hoe je tegen doorontwikkelingen van de webservices aankijkt.
Mijn persoonlijke mening is dat het succes van internet webservices uiteindelijk zal overslaan op het bedrijfsleven en de overheid, waarbij de goede dingen van W3C enterprise webservices elkaar zullen ontmoeten in de goede dingen van de internet REST webservices.
Bedrijven, gemeenten en instellingen hebben zo hun eigen dynamiek. Het zijn niet allemaal hippe internetbedrijven. Per bedrijf zal je moeten kijken wat het beste bij je past. Of juist sterk gestandaardiseerde systemen met stevige governance of juist meer laagdrempelige, eenvoudig te gebruiken systemen met een meer liberaal gebruiksbeleid of wellicht een mix van beide. Kies, maar kies weloverwogen.
Berry Groenendijk is informatie architect bij Caerleon.
23 juni 2010 - ronde tafel "Regie over de WMO keten"
berry.groenendijk 02 Jun 2010Op 23 juni 2010 organiseren Caerleon en Profict een rondetafel sessie rondom het thema "Regie over de WMO keten".
Aan de hand van een inleiding door Marieke Saeij (programmamanager ICT, gemeente Amsterdam), waarin zij de ins- en outs van de WMO implementatie binnen de gemeente Amsterdam zal toelichten, zullen wij van gedachten wisselen en gezamenlijk een aantal vraagstellingen definiëren om verder over te discussiëren. De rondetafel sessie kenmerkt zich door een actieve bijdrage van de deelnemers.
Mogelijke onderwerpen zijn:
- Hoe houd ik regie over de keten?
- Hoe verkrijg ik een integraal klantbeeld?
- Hoe doe je meer met minder?
- Welke mogelijkheden zijn er om gegevens binnen de keten te hergebruiken?
De rondetafel vindt plaats op een unieke locatie. Namelijk het nieuwe kantoor van Caerleon in de Watertoren van Bussum (www.watertorenbussum.nl).
Voor meer informatie stuur een e-mail naar: rondetafel@caerleon.nl
Informatie uitdagingen in de zorg en welzijn sector
berry.groenendijk 03 May 2010Lokale instellingen en gemeenten vormen gezamenlijk een maatschappelijk vangnet voor mensen in nood en mensen die een steuntje in de rug nodig hebben om mee te komen in het maatschappelijk verkeer. Gemeenten spelen in dit vangnet een centrale rol. Bijvoorbeeld bij de uitvoering van de WMO (Wet op de Maatschappelijke Ondersteuning) hebben gemeenten een duidelijke regiefunctie. De gemeente brengt burgers met een zorgvraag en instellingen die de zorg kunnen leveren bij elkaar en de gemeente is daarbij verantwoordelijk voor een ordentelijke, rechtvaardige en controleerbare uitvoering.
Waarnemen
berry.groenendijk 31 Dec 2009Over wat een informatie architect doet bestaat veel discussie. Vaak wordt IT-architectuur vergeleken met bouwkundige architectuur. Jaap van Rees beschrijft in een artikel in 2003 dat beide definities van architectuur sterk van elkaar verschillen. IT-architectuur gaat vaak over regels en principes. Het gaat over het hoe (IT-)componenten met elkaar samenwerken. De IT-architect levert (meestal) slechts documenten op over hoe een systeem geconstrueerd moet worden. Bouwkundige architectuur gaat veel meer over het effect van een gebouw op zijn gebruikers en zijn omgeving. Het gaat over beleving, normen en waarden en cultuur. Het gaat over wat en waarom iets gebouwd wordt. En het gaat over hoe zich dit vertaalt in het gebouw dat opgeleverd gaat worden.
Dit vertaalt zich volgens Van Rees ook in de vaardigheden van een architect. Waarnemen is voor Van Rees een belangrijke vaardigheid van een bouwkundig architect. Door goed waar te nemen kan de architect iets ontwerpen wat de opdrachtgever nodig heeft. Daarbij neemt de architect vaak aspecten waar die in een organisatie bestaan, maar waarvan de organisatie zelf zich niet bewust is. "De ... architect is de regisseur van het beeldvormingsproces, dat hij samen met de opdrachtgever doorloopt." IT-architecten worden volgens Van Rees niet getraind in het waarnemen van een organisatie.
Christopher Alexander hecht ook veel belang aan waarnemen. Kijk naar een bestaande omgeving, het gedrag van mensen, de cultuur, etc. In die waarneming herken je ontwerppatronen. Christopher Alexander laat die ontwerppatronen de basis zijn voor nieuwe architectuur, zoals die van een stad. Ontwerppatronen zijn dynamisch, worden opgesteld door de gebruikers zelf en worden regelmatig geëvalueerd en bijgesteld. Via een geleid proces onstaat zo een organische groeiende gebouwde omgeving waarin mensen zich "thuis" voelen.
En ook mijn collega's Ruud van Vliet en Rijk van Vulpen hebben op deze site eerder gesproken over waarnemen. Zo heeft Ruud het gehad over de relativiteit van wereldbeelden en de betekenis ervan voor informatie architecten. En Rijk heeft eerder geschreven over een methodiek voor het waarnemen zoals beschreven door Goethe, het Goetheanisme.
De vraag is: Hoe neem je als goede (in de zin van Van Rees) informatie-architect een organisatie goed waar? Hoe laat je het voor die ene organisatie unieke gebruik van informatie tot uitdrukking komen in een informatiesysteem? En welke gevolgen heeft dat voor de implementatie ervan?
Een methode voor het waarnemen van het gedrag van mensen in een organisatie en het vastleggen ervan is het maken van personas. Personas zijn beschrijvingen van fictieve gebruikers van een informatiesysteem of een product. Via bijvoorbeeld interviews met gebruikers verkrijg je een veelheid aan informatie over hoe mensen in een organisatie werken, wat mensen van systemen verwachten, welke problemen zij ondervinden, etc. De veelheid aan gebruikers worden verdeeld in een aantal type gebruikers. Niet te weinig personas, maar ook niet te veel personas, maar wel altijd gerelateerd aan het product of informatiesysteem dat op dat moment gemaakt wordt.
Elk type gebruiker wordt uitgewerkt in een persona. Iedere persona krijgt een naam en een gezicht. Hiervoor worden vaak foto's en namen gebruikt die passen bij de persona. Door géén foto's of namen van bekende personen of personen uit de organisatie zelf te gebruiken, wordt vermeden dat een persona een karikatuur wordt. Van een persona wordt in detail beschreven wat zijn/haar context is, wat de eigenschappen of doelen zijn van de persona en welke eigenschappen van het product de persona waardevol vindt. Vaak komen er geanonimiseerde uitspraken van 'echte' gebruikers terug in een persona. Personas zijn dus niet zomaar verzinsels. Personas vertegenwoordigen voorbeeld gebruikers.
Projectleden en stakeholders kunnen zich identificeren met een persona en kunnen zich gaan inleven in de persona. Door personas op handige kaartjes of in een foldertje uit te werken kunnen teamleden personas gemakkelijk bij de hand houden tijdens het nemen van bijvoorbeeld ontwerpbeslissingen. Personas geven gedurende een project antwoord op de vraag: "Voor wie maak ik dit product?"
Personas kunnen nu gekoppeld worden aan (business)features. Simpelweg door de foto's van de personas bij de features te plakken. Het uitwerken van een feature kan nu gekoppeld worden aan nut van de feature voor een persona. Hoe werk ik de feature zo uit dat deze waardevol is voor deze persona? Welke karakteristieken moet het ontwerp hebben om geschikt te zijn voor dit type gebruiker? Bij de duizend-en-één beslissingen die er tijdens een IT project gemaakt worden, kunnen deze beslissingen genomen worden in relatie tot de onderkende personas. Ik denk zelf dat personas ook een goede bron kunnen vormen om tot een lijst van ontwerppatronen voor een product te komen.
Met behulp van personas kan er meer rekening gehouden worden met het effect dat een IT ontwerp heeft op de gebruikers van het informatiesysteem. Personas vormen een manier om de mens meer centraal te zetten in een IT ontwerp (user centric design). En dat is hard nodig.
Referenties:
- Pragmatic Personas: Putting the User back in User Stories
- Alan Cooper in "About Face 3: the Essentials of Interaction Design" en "The Inmates Are Running the Asylum: Why High-Tech Product Drive Us Crazy and How to Restore the Sanity"
De evolutie van informatie
berry.groenendijk 17 Aug 2009Informatie architecten gebruiken verschillende invalshoeken om naar bestaande informatie verzamelingen te kijken. Daarbij staat de mens centraal, zoals mijn collega Anneleen ook onlangs schreef.
Er zijn verschillende manieren om naar informatie te kijken, maar er zijn ook verschillende manieren om naar de wereld te kijken. Hoe ervaart iemand de wereld om zich heen? Wat is je wereldbeeld?
Diverse religies geven een verklaring voor het ontstaan van de wereld die aan ons voorbij trekt en proberen ook doel en zingeving te verklaren. Het is dit jaar, 2009, Darwin jaar. Darwin geeft, in vergelijking tot religies, een geheel andere kijk op het ontstaan en de ontwikkeling van het leven op aarde. In "The Origin of Species" presenteert Darwin een theorie die, zoals Dan Dennett zegt, "...the lifeless world of matter and the world of meaning, purpose and goals..." bij elkaar brengt en met elkaar in verband brengt.
In 2008 heeft Richard Dawkins een documentaire gemaakt getiteld "The Genius of Charles Darwin". Voor deze documentaire heeft Dawkins verschillende mensen geïnterviewd, o.a. Dan Dennett. In het interview bespreken Dawkins en Dennett een naturalistisch wereldbeeld vrij van bovennatuurlijke elementen en mythen. De evolutietheorie geeft een wetenschappelijk bewezen verklaring voor de ontwikkeling van de natuur om ons heen en voor de ontwikkeling van de mens als (dier)soort. In het interview laten Dawkins en Dennett tevens zien dat evolutionaire processen mogelijk ook ten grondslag liggen aan het ontstaan van taal, muziek, cultuur en samenlevingen.
Wezenlijk onderdeel van het evolutionaire proces is dat uit levenloze onderdelen (moleculen, proteïnen, etc.) complexe, levende organismen ontstaan. Continu worden er binnen dit evolutionaire proces kleine wijzigingen geïntroduceerd. Succesvolle wijzigingen blijven generaties lang bestaan. Minder succesvolle wijzigingen verdwijnen uiteindelijk. Het geheel van interacterende organismen is zich continu aan het aanpassen en leeft voort zonder enig doel of richting. De "bottom up" theorie van het zich ontvouwen van complexe systemen uit interacterende, relatief simpele onderdelen intrigeert mij.
Na het bekijken van het interview van Dawkins met Dennett vraag ik mij het volgende af. Liggen evolutionaire processen ook ten grondslag aan het ontstaan informatiesystemen? Is een informatiesysteem op te bouwen uit ogenschijnlijk eenvoudige elementen van waaruit zich, volgens een evolutionair proces, een complex informatiesysteem ontvouwt? Hoe flexibel en adaptief is zo'n systeem?
Dawkins en Dennett zien in het internet een web van interacterende software en informatie. Ideeën verspreiden zich in een ongekend tempo over het internet. Dawkins ziet overeenkomsten in de manier waarop informatie zich verspreid en ontwikkeld in een samenleving met de manier waarop in de natuur eigenschappen zich verspreiden en ontwikkelen. Dawkins heeft hier, in 1976, de term meme voor geïntroduceerd.
Een meme is een idee of concept dat zich kopieert van persoon naar persoon. Een persoon kan, volgens Dawkins, gezien worden als een host voor de replicatie van memes. De mens staat centraal in het verspreiden en laten voortbestaan van ideeën en concepten. En het internet is daarbij het meest recente middel dat de evolutie heeft voortgebracht om ideeën en concepten te verspreiden en te laten voorbestaan. Het internet is een "thinking tool" zoals Dennett zegt. De meme-theorie is interessante manier van kijken naar de rol van informatie in onze samenleving. De meme-theorie is (nog) niet wetenschappelijk bewezen en kent ook (wetenschappelijke) kritiek.
Het is interessant om in uw eigen organisatie te kijken naar het voorkomen van memes. Zijn er ideeën of concepten die zich binnen een organisatie gedragen als een meme. Zijn het gewenste of ongewenste memes? Hoe om te gaan met dergelijke memes? Welke memes zijn er met elkaar in competitie? Hoe gemakkelijk is het om nieuwe memes te introduceren?
Darwin heeft ons niet alleen een andere kijk op de natuur en op ons mensen gegeven, maar wellicht ook een heel andere kijk op de rol, het nut en het gedrag van informatie.
Hypermedia en informatie architectuur
berry.groenendijk 06 Apr 2009De actie GET op de resource http://mijnbedrijf.nl/afdelingen/inkoop/medewerkers/ toont een lijst van hyperlinks naar alle medewerkers van de afdeling inkoop. Voorbeeld van een hyperlink die in de lijst getoond wordt: http://mijnbedrijf.nl/medewerkers/janjansen/.






















