2004-08-02
Verslaafd aan PSP
Laat ik het maar toegeven: Ik ben verslaafd aan PSP. Wat is dat? Een nieuwe drug die jullie nog niet kennen? Nee hoor! PSP is het 'Personal Software Process'. Dat is een manier om sneller en beter software te maken en daarbij ook nog eens een betere kwaliteit te leveren.
Software maken is mijn vak. Ik ben altijd geïnteresseerd in manieren om mijn vak beter uit te oefenen. En zo ontdekte ik in de zomer van 1997 het Personal Software Process van Watts S. Humphrey. Eén van de leuke dingen van het PSP is dat je als individuele software-ontwikkelaar kunt werken aan het verbeteren van je manier van werken, zonder dat daar het hele bedrijf aan mee hoeft te doen.
PSP gaat over twee hoofdzaken: Planning & Tracking en Kwaliteit. Die twee zaken worden ook min of meer op de zelfde manier aangepakt: Van te voren maak je een schatting, tijdens het werk leg je gegevens vast en na afloop maak je een overzicht en je denkt na over de manier waarop je deze klus gedaan hebt.
Het is dus belangrijk om gedetailleerde gegevens te verzamelen over je werk. Die kun je gebruiken om in de toekomst betere voorspellingen te doen. En het is belangrijk om uit de vastgelegde gegevens iets te leren en je manier van werken daarmee aan te passen.
Goed idee! Ik werd erg enthousiast van het lezen van het boek van meneer Humphrey. Dus al voordat ik het boek uit had, begon ik gegevens te verzamelen over mijn manier van werken. Maar dat is een heel werk! Ik was 's avonds na het werk vaak nog twintig minuten bezig om de gegevens, die ik in de loop van de dag had opgeschreven in de computer in te voeren. Er moest een betere manier zijn om dit te doen!
Dus ik heb een programmaatje in 'Visual Basic for Applications' geschreven dat dat werk gemakkelijker maakt. Het is gewoon een Excel-sheet, waarin je op een knopje kunt klikken als je aan een nieuwe taak begint. Als je dat consequent doet, bouw je een hele database op van gegevens over wat je hebt gedaan en hoeveel tijd dat kostte.
Op 30 april 1998 had ik dat werkend en vanaf dat moment heb ik eigenlijk continu, dag en nacht, werk of vakantie, zomer of winter, van alles vastgelegd! Dat is niet normaal, dat mag best een verslaving heten...
Maar het afgelopen weekend ben ik overgegaan naar mijn nieuwe werkgever. Zondag was het 1 augustus, dus ik vreesde al een beetje dat mijn laptop-van-de-zaak, waarop ik dat bijhoud, er zondagochtend om 0:00 uur mee zou ophouden, maar het was zelfs nog erger! Vrijdagmiddag had ik zelfs al problemen met UITloggen. En het hele weekend was de laptop dood! Lekker is dat! Ik kon geen gegevens vastleggen. En ik kreeg echt ontwenningsverschijnselen. Ik liep onrustig rond, had nergens zin in, had zware hoofdpijn, sliep slecht. Nou,nou, nou,nou, nou,nou,nou...
Misschien moet ik met dat hele PSP ophouden. Of misschien moet ik er een pagina (of twintig) aan weiden op mijn website. Deze ervaring heeft me wel aan het denken gezet...
<< Home
Software maken is mijn vak. Ik ben altijd geïnteresseerd in manieren om mijn vak beter uit te oefenen. En zo ontdekte ik in de zomer van 1997 het Personal Software Process van Watts S. Humphrey. Eén van de leuke dingen van het PSP is dat je als individuele software-ontwikkelaar kunt werken aan het verbeteren van je manier van werken, zonder dat daar het hele bedrijf aan mee hoeft te doen.
PSP gaat over twee hoofdzaken: Planning & Tracking en Kwaliteit. Die twee zaken worden ook min of meer op de zelfde manier aangepakt: Van te voren maak je een schatting, tijdens het werk leg je gegevens vast en na afloop maak je een overzicht en je denkt na over de manier waarop je deze klus gedaan hebt.
Het is dus belangrijk om gedetailleerde gegevens te verzamelen over je werk. Die kun je gebruiken om in de toekomst betere voorspellingen te doen. En het is belangrijk om uit de vastgelegde gegevens iets te leren en je manier van werken daarmee aan te passen.
Goed idee! Ik werd erg enthousiast van het lezen van het boek van meneer Humphrey. Dus al voordat ik het boek uit had, begon ik gegevens te verzamelen over mijn manier van werken. Maar dat is een heel werk! Ik was 's avonds na het werk vaak nog twintig minuten bezig om de gegevens, die ik in de loop van de dag had opgeschreven in de computer in te voeren. Er moest een betere manier zijn om dit te doen!
Dus ik heb een programmaatje in 'Visual Basic for Applications' geschreven dat dat werk gemakkelijker maakt. Het is gewoon een Excel-sheet, waarin je op een knopje kunt klikken als je aan een nieuwe taak begint. Als je dat consequent doet, bouw je een hele database op van gegevens over wat je hebt gedaan en hoeveel tijd dat kostte.
Op 30 april 1998 had ik dat werkend en vanaf dat moment heb ik eigenlijk continu, dag en nacht, werk of vakantie, zomer of winter, van alles vastgelegd! Dat is niet normaal, dat mag best een verslaving heten...
Maar het afgelopen weekend ben ik overgegaan naar mijn nieuwe werkgever. Zondag was het 1 augustus, dus ik vreesde al een beetje dat mijn laptop-van-de-zaak, waarop ik dat bijhoud, er zondagochtend om 0:00 uur mee zou ophouden, maar het was zelfs nog erger! Vrijdagmiddag had ik zelfs al problemen met UITloggen. En het hele weekend was de laptop dood! Lekker is dat! Ik kon geen gegevens vastleggen. En ik kreeg echt ontwenningsverschijnselen. Ik liep onrustig rond, had nergens zin in, had zware hoofdpijn, sliep slecht. Nou,nou, nou,nou, nou,nou,nou...
Misschien moet ik met dat hele PSP ophouden. Of misschien moet ik er een pagina (of twintig) aan weiden op mijn website. Deze ervaring heeft me wel aan het denken gezet...
Labels: Boeken
<< Home

English
Nederlands
© 1985-2006 E.G. Snel