Archief van April, 2007

Project Open Letter ondertekend

Monday, 30 Apr, 2007

Hoewel ik tijdens mijn Second Life avonturen niet alle problemen ben tegengekomen die in The letter to Linden lab worden beschreven, heb ik dit project wel ondertekend. Grid-instabiliteit, mislukte teleports, ernstige performanceproblemen en vertragingen met transacties hebben er namelijk wel toe bijgedragen dat de lol er voorlopig een beetje van af is.

project open letter was started after I read yet another open letter in a third party forum begging Linden Lab to fix myriad problems that have been going on daily for more than a year, in some cases extending years. Since Linden Lab had worked actively to cut off two way communication methods (the removal of the official discussion forums as well as restricting commenting on their blog), I knew a post on a third party site was not going to get any attention.

De verdere toelichting op het hoe en waarom kun je hier lezen. Op het moment van schrijven zijn er 1.167 ondertekenaars, gezien het aantal geregistreerden kan dit lijstje dus nog wel een stukje langer worden. Of komen genoemde issues je niet bekend voor?

Technorati Tags: ,

DSDM in een nieuw jasje

Monday, 30 Apr, 2007

Het was wat stil de laatste tijd rondom DSDM, maar de uitrol van DSDM Atern zal daar wellicht wat verandering in aan gaan brengen. In de jaren negentig maakte ik voor het eerst kennis met DSDM, dat staat voor Dynamic Systems Development Method. In een aantal pilotprojecten werd bij mijn toenmalige werkgever geëxperimenteerd met deze methodiek. Voor de meeste diehard watervallers een openbaring kan ik me nog goed herinneren, vooral de uitgebreide gebruikersparticipatie en het timeboxen waren even wennen voor een aantal deelnemers.

Met DSDM Atern wil het Consortium ook het gebied van de niet IT-gerelateerde projecten gaan betreden. Er is gekozen voor het creëren van meer raakvlakken met Prince2 en de rol van business analyst is toegevoegd. Verder is intensieve samenwerking gezocht met de open source community Eclipse, waarmee ondersteunende tooling zal worden geïntroduceerd. In bovengenoemde pilotprojecten ontbrak daarvoor nog het nodige maatwerk.

Op de site van DSDM kun je meer lezen over Atern (gratis registratie is wel verplicht), Reg Developer besteedt eveneens aandacht aan deze uitrol.

Technorati Tags: , ,

Naar de rommelmarkt in RL of SL?

Monday, 30 Apr, 2007

Voor de liefhebbers van de traditionele Koninginnedag-rommelmarkt is er dit jaar een lastige keuze: naar buiten toe en je begeven in de Real Life drukte op één van de vele vrijmarkten, of gewoon thuis blijven en een kijkje nemen op de speciale 30 april-rommelmarkt in Second Life.

Ik heb voor de zekerheid beide markten maar even bezocht. Het valt me wel op dat de oogst ieder jaar minder wordt. Na de Real Life markt kwam ik thuis met een DVD en een paar LP’s, vervolgens heb ik in Second Life alleen een ruimteschip gekocht. De markt in SL is overigens een initiatief van platform 0031 en zal aan het einde van de dag worden opgeruimd. Rennen dus als je nog even toe wilt slaan.

Technorati Tags: , ,

Op zoek naar de kwaliteitspolitie

Saturday, 28 Apr, 2007

Vorige maand alweer schreef Venkat Reddy Chintalapudi een post die sinds die tijd in mijn bookmarks staat om er hier nog even op door te gaan. Tester is not a Quality Police, zo luidt de titel van zijn betoog. De discussie over de raakvlakken van testen en kwaliteitscontrole is en blijft actueel in de testwereld en het leuke is dat er zoveel facetten aan kleven dat iedereen wel een beetje zijn of haar gelijk kan halen. Ik pak een paar uitspraken uit de post om er vervolgens een eigen ei over te leggen:

The perception from most of the management is that the Testers are the quality police for the products / projects that they develop… The attitude of acting like a Quality Police for testers is injected by the management from the beginning of their careers… The role of the Tester is to test software, find bugs, report them so that they can be fixed.

De redenatie van Venkat komt kort door de bocht op het volgende neer: wanneer een organisatie geen apart kwaliteitscontrole-team kent, legt het management deze bal bij de tester neer. Er wordt verwacht dat een tester niet alleen de software test, maar tegelijkertijd met een kwaliteitspet op te werk gaat. Hij gaat zelfs zo ver door te veronderstellen dat testers deze missie aan het begin van hun carrière opgelegd krijgen, terwijl daarentegen volgens hem alle betrokken teams verantwoordelijk zouden moeten zijn voor het kwaliteitsgehalte van het eindproduct.

Over die laatste conclusie zijn we het snel eens, maar voor wat betreft die opgedrongen QA-rol heb ik toch het gevoel dat hier wat ontbreekt in zijn verhaal. Ik heb namelijk niet het idee dat een tester die rol hoeft te worden opgelegd, die zou er eigenlijk al (van nature) moeten zijn. Hierbij interpreteer ik overigens het begrip Tester breed, ik versta er dus ook een testmanager of testcoördinator onder.

Waar ik naar toe wil is het zogenaamde donutmodel. Je kunt een donut verdelen in een binnenring en een buitenring. De binnenring kun je zien als het gebied waarop een tester grip heeft, denk daarbij bijvoorbeeld aan teststrategieën, testplannen, testgevallen en rapportages. De tester heeft dit (voor een groot deel) in eigen hand en kan er alles aan doen om deze producten kwalitatief op een hoog niveau te trekken.

Maar bij de buitenring van de donut ontstaat een probleem, helemaal wanneer het eerder genoemde kwaliteitsteam ontbreekt. Daar worden namelijk producten ontwikkeld, plannen bedacht en afspraken gemaakt waar een tester in eerste instantie veel minder grip op heeft. Denk bijvoorbeeld aan een projectopdracht, business requirements en functionele ontwerpen. Zaken die voor een tester echter van cruciaal belang zijn, het is de basis waarop de binnenring voortborduurt.

Het lijkt me daarom sterk (en dat mis ik in het verhaal van Venkat) dat het management die tester een duwtje in de rug moet geven. Dat zou toch onnodig moeten zijn. Die tester zoekt die buitenring echt zelf wel op door zich te bemoeien met de projectplanning, door met een testbril op requirements en ontwerpen te bestuderen en door te trekken aan die acceptatiecriteria. Natuurlijk zou een kwaliteitsteam een mooi steuntje in de rug zijn. Een team dat bijvoorbeeld kijkt naar de manier waarop processen verlopen, naar afgesproken reviewmomenten en naar de kwaliteit van de opgeleverde producten. Is dat team er echter niet, dan zul je in veel gevallen zien dat de tester zelf die pet op zet. Hoe beter de zaken in de buitenring worden geregeld, hoe eenvoudiger het proces in de binnenring verloopt. Dus laat dat duwtje nu maar achterwege, want een goede tester heeft die pet al default in de achterzak zitten.

Technorati Tags: , , ,

Nieuwe PageRank update aan de gang?

Saturday, 28 Apr, 2007

In de Nederlandstalige Blogosphere wordt er vooralsnog weinig over geschreven, maar mijn Engelstalige collega’s berichten alweer volop over de nieuwe Google PageRank update die momenteel gaande is. Altijd weer boeiend om te zien dit frequente proces de gemoederen behoorlijk bezighoudt.

Tools om je huidige PageRank te bekijken zijn er voldoende, maar er is nog wel eens discussie (geweest) over welke tool betrouwbaar is. Veel blogs verwijzen naar CheckPageRank.com, zelf heb ik vorig kwartaal van de Future PageRank - SEO Tools gebruik gemaakt. Deze laat voor MarcNext nog altijd een 5 zien, het zou prima zijn als ik op die waarde zou blijven staan. Zijn er nog bloggers of website-eigenaren die een mooie stijging meemaken?

Technorati Tags:

Een complete Save As binnen Firefox

Friday, 27 Apr, 2007

Voor die enkele keer dat je offline bent en toch de beschikking wilt hebben over een volledige webpagina is de Firefox-extensie Save Complete wellicht een optie:

As more and more sites use CSS, Firefox’s built-in complete save becomes increasingly less effective, as it doesn’t support stylesheets. This extension fixes this, and saves the complete page, including all images and all stylesheets associated with the document, even imported stylesheets and images referenced in the stylesheet files.

Op Mozilla Links zie je een voorbeeld van het gebruik van deze extensie waarbij het Save-resultaat wordt vergeleken met de klassieke Save As functionaliteit die default in Firefox zit. Zoals terecht in het artikel wordt aangegeven, eigenlijk zou dit soort extensies de default moeten zijn. Wie weet zien we dit terug in de 3.0-versie.

Technorati Tags: , ,

Skye 1996 - 2007

Thursday, 26 Apr, 2007

Je hebt honden en je hebt honden. Iedereen zegt dat zijn of haar eigen hond speciaal was en laat dat vooral zo blijven. Skye was dat ook. Eigenzinnig, met een ontzettend sterke eigen wil en een prachtig karakter. Maar wat wil je met een Duitse Staande Draadhaar. Ze overleed op elfjarige leeftijd veel te vroeg, maar gevoelsmatig heeft ze een goed leven gehad. Het is niet de eerste keer (en zeker ook niet de laatste keer) dat we afscheid van een hond nemen, maar wennen doet het nooit.

Wat is RSS en hoe werkt het

Thursday, 26 Apr, 2007

Nog lang niet iedereen (ik denk zelfs een grote meerderheid van de Internetgebruikers) volgt zijn of haar favoriete blogs en websites via RSS. Om nog maar eens zo eenvoudig en duidelijk mogelijk uit te leggen wat RSS nu precies is en hoe het werkt, heeft Common Craft een drieëneenhalve minuut durende video in elkaar gezet waarin RSS in Plain English wordt uitgelegd.

Ik vind de aanpak geslaagd (vooral het omdraaien van de pijlen). Dus echt iedereen straks aan de slag met een RSS-reader?

Technorati Tags: ,

Add people to your LinkedIn network

Wednesday, 25 Apr, 2007

Of ik heb de keuzemogelijkheid Add <Name> to your network nooit zien staan, of er is sprake van een nieuwe mogelijkheid om in LinkedIn gemakkelijker je netwerk te vergroten wanneer je gebruikt maakt van het standaard (gratis) account. Ik vermoed eerlijk gezegd het eerste. In een post op Enthousiasmeren bespreekt Erno toevallig ook deze optie, precies nadat ik er een dag eerder tegenaan liep.

Mocht je dus nog niet op de hoogte zijn van het bestaan ervan (je ziet de keuze verschijnen nadat je een connectie selecteert uit de lijst van connecties van één van jouw connecties (snap je dit nog?)), het geeft je een prima mogelijkheid je netwerk op een eenvoudige manier te vergroten (hetgeen Erno ook al aangeeft).

Wel valt het me op dat er een inconsequentie in de functionaliteit zit. Als ik iemand toevoeg, kan ik aangeven dat het bijvoorbeeld een collega van me is (of was) en wordt er een invitation verstuurd naar de desbetreffende persoon. Ik kan echter ook kiezen voor de optie Other, maar daar moet ik dan weer het e-mailadres bij invullen. Wil je dus persé iemand connecten waarvan je het e-mailadres niet kent, dan kun je via deze work around toch de invitation versturen. Niet helemaal zuiver, maar wel zo effectief. Ik heb met deze toevoegmogelijkheid in ieder geval weer zo’n 40 invitations kunnen versturen, waarbij het overigens wel om ex-collega’s en ex-studiegenoten gaat. Heel langzaam begint het zo een aardig en waardevol netwerk te worden.

Technorati Tags:

Diep in de buidel tasten voor Agile-boek

Monday, 23 Apr, 2007

Agile Software Development Quality Assurance luidt de indrukwekkende titel van een net verschenen Agile-boek met een eveneens bijzonder indrukwekkend prijskaartje. Ik ben gewend aan het feit dat wetenschappelijke boeken vaak niet goedkoop zijn, maar om niet minder dan 165 USD voor dit ongetwijfeld interessante boekwerk te rekenen vind ik wel wat ver gaan. Agile is populair de laatste tijd en dat betekent m.i. bijna automatisch dat er voldoende alternatieven beschikbaar zijn.

Wie in ieder geval nog meer schrok van genoemde prijs is Scott Mark, Enterprise Application Architect en gastschrijver van een hoofdstuk over Test-Driven Development:

I was shocked at the pricing however - evidently IGI only likes shelf space in select university libraries. My next publishing endeavor will no doubt be more consumer-friendly.

Dat lijkt me duidelijke taal. Ik was niet op de hoogte van het feit dat gastschrijvers pas achteraf geconfronteerd worden met de verkoopprijs van een boek waaraan ze hebben meegewerkt. Gezien zijn reactie zal hem dat geen tweede keer overkomen.

Technorati Tags: , , ,