Afb013

Er was weer iemand jarig bij Atlantic. Need I say more?

 

O-ja, het waren er ongeveer 60 stuks.

 

En-o-ja, we hebben ze niet met de mond opgeblazen.

 SqlPromptAaaargh1

 

Disclaimer: Ben je niet bekend met Microsoft SQL Server, stop dan maar met lezen. Onderstaande zal dan amper of niet grappig overkomen.

Als je serieus met SQL Server werkt, dan kun je haast niet zonder RedGate SQL-Prompt werken. SQL-Prompt zorgt voor de intelli-sense (code-completion) zodar je met enkele toetsaanslagen al complete statements kunt schrijven.

Als ik met niet vergis, kun je bovenstaande SQL (zie foto) intypen door de volgende toetsen aan te slaan: ssf[tab]ad[tab][enter]where[spatie].

ssf[tab] zorgt voor de “SELECT * FROM“ en de “ad”[tab] zorgt voor de tabel “[dbo].[Adres]”.

Maar het kan ook fout gaan. Dat gebeurt als je ergens in de SQL op [spatie] drukt, (per ongeluk) op [pijltje omhoog] en vervolgens op [enter]. Dan krijg je het volgende te zien:

SqlPromptAaaargh2

Je hebt dan uit de lijst van tabelnamen en templates voor de template met de naam “yell” gekozen.

Afb009

En ja hoor. Bij mijn vorige baas werdt het bureau versiert van degene die jarig is (zie hier), en hier weer.

 

Sommigen gebruiken er slingers voor, wij gebruiker er gekleurde netwerkkabels voor (zie bureaustoel). En let op de vele kleurtjes bij de computer… Dat is een comutervoeding met alle kabels die een kleurencodering hebben, en er dus feestelijk uit zien.

 

Toen Jeroen zijn computer aan zette werdt hij verrast met een Winnie de Pooh ‘birthday’ desktop en verjaardagsliedje.

Afb005

Zo’n kleine 3 jaar werk ik met Scrum als project management methode. Het is een methode, toegespitst op software ontwikkeling, die in kleine stappen (iteraties of sprints) naar het einddoel werkt. Binnen zo’n sprint van 2 a 3 weken, moet je een aantal ‘work-items’ implementeren. bla-bla… Lees de rest maar op Wikiperia of scrumaliance.org.

 

In al die tijd dat ik met Scrum werk, weet ik niet beter dan dat we alles registreren in een software pakket, Team Foundation Server van Microsoft. Ik zou ook niets anders wensen dan een dergelijk systeem, ondanks dat ik van meerdere heb gehoord dat er ook andere tijden zijn geweest (of nog steeds zijn!)

 

Bij mijn huidige werkgever Atlantic Telecom, hebben ze tot voor een jaar geleden nog met een echt scrumboard gewerkt, met post-it’s voor de work items. Al het werk dat nog moet gebeuren hangt links (Not done). Als een ontwikkelaar een work-item oppikt, moet hij de post-it verplaatsen naar het midden van het board (in-progress). En als hij klaar is moet de post-it naar rechts (done / ready for testing). Heel overzichtelijk, maar toch niet meer van deze tijd.

 

Nou blijkt dat de achterkant van een kantoordeur als scrumboard gebruikt werdt, en dat bij de overgang naar Team Foundation Server de post-it’s niet opgeruimd zijn. De deur staat altijd open, dus niemand ziet het. Ik zweer dat meer dan de helft van mijn collega’s niet eens de deur kan aanwijzen, ook al zien ze deze foto…

 

Nou blijkt het niet zo bijzonder om met post-it’s te werken. Ik heb van een vriend gehoord dat ze bij Oce/Canon in Venlo ook met Scrum werken, en daadwerkelijk met een fysiek scrumboard. Dat zijn dan toch wel de die-hard goeroe’s.