Scrum i teorin - replik

Kul erfarenheter och rätt lika mina egna. :-)

Intressant att Coplien lär ut en "egen" version av Scrum trots att han certifierar åt en organisation. Antagligen är han tillräckligt känd och karismatisk för att komma undan med det. Inte att det nödvändigtvis är en dålig sak, men förvånande.

Huruvida XP fungerar eller inte beror nog på situation och omfattning. Personligen har jag enbart positiva erfarenheter från bland annat parprogrammering och anser också att unittester tillför nytta, OM man skriver tester som faktiskt testar viktig funktionalitet och inte strävar efter att uppfylla kodtäckning. Problemet jag framför allt ser med enbart användargränssnittstestning är att när något går fel (och det gör det alltid) så är det svårare att hitta felet om man inte snabbt kan verifiera att delarna åtminstone fungerar var för sig. Samtidigt förstår jag hans poäng att unittester är slöseri med tid, eftersom den lilla erfarenhet jag haft säger mig att de ofta används på fel sätt.

Jag tror att det största potentiella problemet med XP är samma som med Scrum eller vilken annan metod (agil eller inte) - om du inte förstår varför du gör något kommer du följa minsta motståndets lag och "fuska" så du missar den stora effekten av det du försöker använda.

-- Stefan Östergaard