- 28 March 2007
Dag twee…De spieren zijn een beetje bekomen van de training van gisteren. Mijn vrouw is naar de avondles fotografie, Daantje ligt in zijn bed, de rust keert weer in huis…Het ideale moment om nog even aan te loggen, wat mails door te nemen, en deze blog af te werken…
Vandaag stond mijn dag voor 90% in het teken van het grote re-engineering project. Zoals ik gisteren reeds vermelde dien ik samen met een team de alignment module op te leveren. In een IT development project doorloop je in grote lijnen een aantal fasen, namelijk de conceptfase, analyse, development, testing, en uiteindelijk de implementatie. Wat het alignment gedeelte betreft is de analyse voor het onderdeel gebruikersvereisten (in onze taal: user requirements) zo goed als afgerond. Mijn collega Koen heeft, als functioneel analist, de voorbije drie maand samengezeten met een hele reeks mensen van de business afdeling, om te capteren wat juist de vereisten zijn die onze alignment module dient te ondersteunen. Zoals gisteren vermeld dient dit systeem gebruikt te worden zowel voor de analyse van HIV als HCV stalen. Afhankelijk van het virustype dient een andere procesflow door het systeem ondersteund te worden. Een bijkomende uitdaging is dat dit systeem in de toekomst zal gebruikt worden zowel voor een “gevalideerde context” als een “niet gevalideerde context”. Wat betekent dit? Wel, zoals gisteren reeds kort aangehaald, bestaat er zoiets als CSV, of Computer System Validation. Afhankelijk van het gebruik van je applicatie binnen een “gereguleerde” omgeving, moet je voldoen aan een aantal wetgevingen en regels. Dit wordt gedreven door de mogelijke impact van je systeem op “patient safety”. Dit brengt echter met zich mee dat het soms minder vlot gaat om veranderingen aan te brengen aan dit type van systemen, net omwille van de regelgeving. Je dient immers een hele reeks van verificaties en testen uit te voeren, en deze gedetailleerd te documenteren vooraleer je de verandering in het systeem kan inbrengen. Men wil echter dezelfde applicatie ook gebruiken binnen een research context, waar die validatie regels niet (of heel wat minder) gelden. Binnen een dergelijke omgeving verwacht je optimale flexibiliteit van je systeem, en moet het mogelijk zijn de sterk veranderende research vereisten snel in het systeem te ondersteunen. Deze mix van vereisten in eenzelfde applicatie is nog maar één van de zaken waar we binnen dit project mee geconfronteerd worden, los van de zowiezo al complexe business omgeving. Een hele uitdaging dus om alles goed te analyseren, en onszelf ervan te verzekeren dat we alle vereisten gedekt hebben. Deze morgen zijn Koen en ik dus in een vergaderzaal gedoken (met de nodige zwarte koffie), om rustig samen door de lijst van de vereisten te gaan, en deze te verfijnen en aan te passen waar nodig…Doel: deze uiteindelijk tegen eind van deze week, begin volgende week door te sturen naar de gebruikersgroep voor acceptatie. Na slechts een derde van het document doorgenomen te hebben zat onze tijd erop, on to the next meeting. Time sure flies…De rest zal dus voor één van de komende dagen zijn…
In de voormiddag nog even afgestemd met Nathalie, een andere collega die recent bij dezelfde klant is begonnen. Het is de bedoeling dat zij een aantal taken van me gaat overnemen, zodanig dat ik meer tijd vrijkrijg om me te concentreren op het alignment project. Morgen probeer ik wat meer tijd vrij te maken voor haar om het stuk van “Change en Release Management” verder over te dragen.
In de namiddag was het de volgende “brainstormsessie” in de context van het re-engineering project. Samen met een aantal andere projectleiders en analisten werd verder getekend aan de process flows van het grote nieuwe platform dat dient ontwikkeld te worden, om zo de totale impact in kaart te brengen. De dag werd afgesloten met een meeting over “mutatie syntax”. Zoals ik eerder al had vermeld dient de alignment applicatie om mutaties te detecteren in de HIV en HCV sequenties van diverse patienten. Deze mutaties dienen echter genoteerd te worden volgens bepaalde conventies. Binnen het bedrijf zijn er echter historisch verschillende manieren gegroeid om deze mutaties te noteren. In het kader van het grote project dat aan het lopen is, is het de bedoeling deze syntax gelijk te trekken voor alle afdelingen en applicaties die met mutaties dienen te werken, om interpretatieverschillen en misverstanden te vermijden.
Morgen een nieuwe dag…Hopelijk vind ik wat tijd om de broodnodige administratie door te werken. Volgende week start de development fase van het alignment project, en de nodige contracten dienen nog opgemaakt te worden.
Ik mag eveneens niet vergeten een meeting in te plannen met Wim betreffende de planning van het Service Ownership voor CTG, voor hij binnenkort vader wordt. Als zijn zoon / dochter geboren wordt zal hij wel andere dingen aan zijn hoofd hebben…Ik spreek uit ervaring…


