Wednesday, May 12, 2010

Agila Sverige 2010

Igår kväll tittade jag igenom mina anteckningar från Agila Sverige 2010 – vilka dagar! Jag är laddad med nya insikter, idéer och ett par schyssta punchlines att leverera vid tillfälle.

Några av favoriterna bland tiominuterstalen är Joakim Holms det STORA missförståndet, som handlade om att programmering inte alls är samma sak som tillverkning. Programmering är 100 % designarbete. Visst har du hört talas om den där husbyggarmetaforen? Det är snarare ritningen som vi utvecklar när vi arbetar vid datorn, vi bygger inte alls huset. Det gör kompilatorn och webbservern åt oss, eller hur?

Jag har redan följt Daniel Brolunds råd från hans tal Var en guldfisk och undvik kollaps: skriv ut en bild på en guldfisk och rådfråga den varje gång du vill lägga till ytterligare en if-sats i koden, kanske göra en till branch:ning i versionshanteringsträdet eller utveckla kod som kan behövas någon gång i framtiden. Vad skulle guldfisken tycka om det? Just nu tittar två förvånade ögon från en tecknad fisk på mig. Ok, I get the message. Undvik komplexitet, varje extra liten krånglighet är ett steg på vägen mot kollaps.

Marcus Ahnve tycker att vi ska kasta ut experterna och fokusera på helheten och jag tror att han har rätt. Vi har en expertkultur i vår bransch, där det ofta ses som orimligt att en och samma person kan vara duktig på databas OCH html! Det här innebär att många arbetar med samma sak i varje projekt, kan man då verkligen förvänta sig att individer tar helhetsansvar?

På eftermiddagarna var det öppet forum (Open Space) med längre diskussioner om ämnen med lättrörlig anknytning. Bland annat om hur en agil chef kan vara, tips och tricks på hur man arbetar för att bli ett bättre team och varför det ibland är svårt med förändringsarbete.

Vill du följa med nästa år?