- 24 January 2008
Ik vind dat ik jullie wel wat uitleg over mijn project ben verschuldigd. Dit is immers al mijn 3de dag, en jullie kunnen nog steeds geen duidelijk beeld vormen van mijn werk.
Zoals jullie waarschijnlijk wel weten, is Accenture een Consultancy bedrijf. Dit houdt meestal in dat wij projecten verkopen aan de klant, om dan met een heel team het project uit te voeren.
Momenteel zit ik echter in een andere situatie, ik zit niet in een Accenture team. Ik zit moederziel alleen in een Release Management rol bij de klant.
Release Management is eigenlijk een samenraapsel van rollen en verantwoordelijkheden uit verschillende domeinen. Een Release Manager overziet de technische kant van een ontwikkeling en/of een systeem. Hij is de persoon die waakt en communiceert over changes, issues, risicos, roll-outs, ontwikkelingen, … .
Verwar dit echter niet met een projectmanager. Een Release Manager beziet alles steeds vanuit een technisch standpunt. Een projectmanager is daarentegen meestal high level bezig. Hij gaat business requirements opmeten, mensen aansturen en het project plannen. En vooral niet te vergeten, met de klant eten!!
Natuurlijk zijn er overlappende taken (jammer genoeg niet met de klant eten). Een goede release manager kan de projectmanager steeds bijstaan met raad over de haalbaarheid van zijn plannen, de beschikbaarheid van de systemen, en andere belangrijke zaken.
In mijn geval doe ik het Release Management voor een SAP systeem. Bij een SAP systeem mag je nooit vergeten dat het in constante ontwikkeling is. Er worden altijd wel aanpassingen gedaan, issues ontdekt en opgelost, projecten opgestart en functionaliteiten uitgebreidt.
Zoals elk zichzelf respecterend platform, omvat SAP meestal 3 systemen: Development, om de ontwikkelingen op te starten en unit tests uit te voeren. Acceptance om, wie had het gedacht, acceptatie-testen uit te voeren, … what’s in a name. En als laatste, Production, het live systeem.
De klant waar ik nu voor werk, heeft een zeer actieve SAP practice. Ook bevat het systeem een groot deel van de belangrijkste functionaliteiten voor het bedrijf. Als gevolg heb je dan steeds een hoop verschillende teams en projecten, die op hetzelfde systeem willen onwikkelen. Momenteel zijn de ontwikkelingen zelfs opgesplitst in 2 lijnen. Er zijn dus 2 Development systemen, en 2 Acceptatie systemen, die beide naar hetzelfde Productie systeem leiden.
Je begrijpt dat dit al snel in chaos kan ontaarden, en er dus nood is aan Release Management.
Om de chaos een beetje te bedwingen, moet ik heel strikt de regels en procedures volgen. Een groot deel van mijn taak bestaat dan ook uit quality management. Ik ben de persoon die andere mensen er steeds op moet wijzen als ze iets fout doen. Vergelijk het met je vervelend klein broertje dat steeds aan mama gaat vertellen als je iets stouts deed. Tof als je je eigen job zo moet omschrijven ;-).


