Ook in softwareland moeten we tegenwoordig waste voorkomen. Het gaat dan om zaken en taken ‘zonder waarde’, niet om echt afval – onze bitjes zijn immers honderd procent recyclebaar. ‘Tijd’ is dat niet: eenmaal gebruikt, is het voor eeuwig weg. Om deze tijd-waste te voorkomen moeten we vooral taken niet doen. Maar welke zijn dat? Zijn er echt zaken die we kunnen overslaan om, zeg, dertig procent efficiënter te worden? Natuurlijk niet. Ook voor ons is afval voorkomen moeilijk.
Het gaat dan ook vaak fout. Zo wordt ‘waste’ soms vertaald naar ‘saai’. Geen zin in documentatie schrijven? Noem het waste en het is niet meer nodig. Ook de vele vergaderingen zijn plots ‘waste’. Maar is dat terecht? Natuurlijk niet. De bekendste Scrum-activiteit, de stand-up, is eigenlijk een vergadering. Waarom is dat dan geen waste?
Bij (tijd-)waste zeg ik altijd: ‘Je had ook bier kunnen drinken.’ Neem een team dat (programmeer)tijd stopt in een feature zonder (acceptatie)test. Met bier drinken was hetzelfde bereikt: niets! Immers, als je de correcte werking niet kunt aantonen, mag je – in geïntegreerd Agile – die feature niet opleveren. Dit soort beeldspraak helpt beter dan een poster. Wie waste wil voorkomen, moet er steeds over nadenken of wat hij doet nuttiger is dan bier drinken.
