Procesverbetering

Procesverbetering verankerd in organisatiestructuur

In 2020 werkten we volop verder aan het uittekenen van onze interne processen. Daarbovenop kwam de geleidelijke introductie van een kwaliteitsmanagementsysteem. De ISO9001-norm dient daarbij als richtlijn om de processen op een gestroomlijnde manier te managen en voortdurend te verbeteren.

“Het afgelopen jaar hebben we de belangrijkste klantgerichte processen op een uniforme manier beschreven”, vertelt Marc Buysse, manager procesverbetering. “Welke dienstverlening moeten we bieden? Wat is het beginpunt van een proces? Welke stappen doorlopen we? Wat is het eindpunt? Met welke indicatoren kunnen we de afgesproken dienstverlening monitoren?”

introductie foto Procesverbetering verankerd in organisatiestructuur

Verbeterprocessen

Maar daar stopte de oefening niet. We ontwikkelden ook een methodiek om bestaande processen te verbeteren. Buysse: “Zo hebben we in 2020 een aantal verbeteringsprojecten gelanceerd. Een verbetering kan groot zijn, bijvoorbeeld het inzetten van robotisering of digitalisering, maar het kan ook om iets kleins gaan zoals een nieuwe locatie van gereedschap.” Na de aanpassing wordt het proces opnieuw geëvalueerd en waar nodig bijgestuurd. “Zo komen we tot een cyclus van continue procesverbetering. Dat is de Plan-Do-Check-Act-cirkel uit de ISO9001-normen,” legt Luc Wils, kwaliteitscoördinator Integrale Kwaliteitszorg, uit.

Auditen van processen

Je kan die processen achteraf ook gaan ‘auditen’, en er een score aan toekennen. Wils: “We gebruiken daarvoor het maturiteitsmodel van de Vlaamse overheid. We streven in eerste instantie naar niveau 3: alle processen zijn uniform beschreven, toegepast, en er zijn KPI’s – of procescriteria – aan verbonden.  Als je daarboven nog een Plan – Do – Check – Act doet, stijg je naar niveau 4. Op het hoogste niveau, niveau 5, laat je de verbeteringen ook van buiten je proces komen. Dan kijk je onder meer naar klanttevredenheid en vergelijk je jezelf met andere bedrijven en externe audits.” 

Cultuurverandering

Binnen De Watergroep was er altijd al aandacht voor continue verbetering. Door die principes structureel op te nemen en organisatorisch te verankeren, kunnen we als organisatie nog een stap verder gaan en onze dienstverlening naar een hoger niveau tillen. Wils: “Die stap betekent voor ons een cultuurverandering. Het implementeren van een nieuwe organisatiecultuur vergt vaak veel tijd, maar het afgelopen jaar hebben we al veel gerealiseerd in de hoofden van de medewerkers. Dat is voor mij dé realisatie van 2020.”

function swipedetect(el, callback){ var touchsurface = el, swipedir, startX, startY, distX, distY, threshold = 200, //required min distance traveled to be considered swipe restraint = 100, // maximum distance allowed at the same time in perpendicular direction allowedTime = 300, // maximum time allowed to travel that distance elapsedTime, startTime, handleswipe = callback || function(swipedir){} touchsurface.addEventListener('touchstart', function(e){ var touchobj = e.changedTouches[0] swipedir = 'none' dist = 0 startX = touchobj.pageX startY = touchobj.pageY startTime = new Date().getTime() // record time when finger first makes contact with surface e.preventDefault() }, false) touchsurface.addEventListener('touchmove', function(e){ e.preventDefault() // prevent scrolling when inside DIV }, false) touchsurface.addEventListener('touchend', function(e){ var touchobj = e.changedTouches[0] distX = touchobj.pageX - startX // get horizontal dist traveled by finger while in contact with surface distY = touchobj.pageY - startY // get vertical dist traveled by finger while in contact with surface elapsedTime = new Date().getTime() - startTime // get time elapsed if (elapsedTime <= allowedTime){ // first condition for awipe met if (Math.abs(distX) >= threshold && Math.abs(distY) <= restraint){ // 2nd condition for horizontal swipe met swipedir = (distX < 0)? 'left' : 'right' // if dist traveled is negative, it indicates left swipe } else if (Math.abs(distY) >= threshold && Math.abs(distX) <= restraint){ // 2nd condition for vertical swipe met swipedir = (distY < 0)? 'up' : 'down' // if dist traveled is negative, it indicates up swipe } } handleswipe(swipedir) e.preventDefault() }, false) } window.addEventListener('load', function(){ var el = document.getElementById('prevnextbar') var nextpage = document.getElementById('nextpage') var prevpage = document.getElementById('prevpage') swipedetect(el, function(swipedir){ if (swipedir != 'right'){ prevpage.click() } if (swipedir != 'left'){ nextpage.click() } }) }, false)