måndag 13 februari 2012

Tipsa oss!08 453 62 20

- Computer Sweden:

Programutveckling som religion

Detta är naturligtvis varje programmerares dröm eftersom de inte gillar att dokumentera. Samtidigt hävdar kritikerna att Agile inte är annat än hackande, vilket lett till het ordväxling i alla möjliga medier.

På den senaste konferensen för Agile Methods: XP Agile Universe, lyste dock kritikerna med sin frånvaro (jag tror inte kritikerna vågade sig ditt av rädsla för handgemäng!) och anhängarna kunde fritt framföra sitt budskap.

Robert C Martin, en av grundarna av Agile, menar att Agile är som kampsport. Du börjar med någon variant av de asiatiska kampsporterna, som karate eller judo. Du lär dig grunderna och filosofin bakom din variant och förstår mer och mer av tankarna bakom den.

Till slut är du mästare på den variant du valt att specialisera dig på. Kan man nu säga att en variant är bättre än en annan?

Nej, menar Martin. Och ingen är direkt intresserad av att jämföra heller. Och framför allt inte av att byta variant, ty den som byter måste lära en ny filosofi.

Samma sak med Agile methods. Har du en gång valt variant så är du inte intresserad av att byta, eftersom man gör det för man tycker det är kul. Problemet är att många organisationer inte väljer variant därför att de tycker att det är kul utan därför att de har ett jobb att utföra.

Ett stort och komplicerat system ska utvecklas och de har inte råd att välja "fel" metod. För att kunna välja rätt måste man veta när en viss variant fungerar och när den inte fungerar.

Det finns många exempel på att Agile Methods fungerar för små webbprojekt med upp till åtta personer inblandade. Men frågorna är fortfarande många.

En fråga är om Agile också fungerar för större projekt eller för att utveckla säkerhetskritiska system? Många organisationer vill se de olika varianterna som verktyg i en verktygslåda där man väljer verktyg för uppgiften.

Men för att kunna välja rätt verktyg måste man veta vad verktygen passar för och det kräver studier och jämförelser av olika varianter.

Barry Boehm har länge studerat vilka faktorer som inverkar på projekt. Nu är det dags att se hur Agile passar in, menade Barry. Men det väckte inte det minsta intresse.
Alistair Cockburn, utvecklare av varianten Crystal, berättade att Barry hade föreslagit att man skulle ta fram en guide med en beskrivning av de olika metoderna och för vilka typer av projekt de passar bäst.

Men Alistair menade att något sådant var helt meningslöst och att någon sådan guide aldrig kommer att tas fram.

I stället är det bättre att lita på att folk kan välja metod baserat på fingertoppskänsla. Inte mycket vetenskap bakom det inte. Alistair och Robert har sina personliga beundrare, men den som står högst i kurs är trots allt Kent Beck.

Det är Kent som är sektledare nummer ett, inget tvivel om det. Kent förbereder inte sina presentationer, i alla fall verkar det inte så.

I stället ber han publiken om några nyckelord och sedan pratar Kent runt dem. Hans närmaste beundrare sitter ofta på första parket och han pratar gärna lite tyst, direkt till sina beundrare.

Men högst på listan verkar trots allt vara att dansa med Kent. När Kent är på dansgolvet flockas beundrarna kring honom och ingen vill vara panelhöna (eller tupp).

Att dansa med Kent ger höga poäng, men att dansa med någon som just dansat med Kent är inte dåligt heller!

Mikael Lindvall

2002-09-10 04:34
Just nu på Cloudmagazine.se | besök sajten »
Smygtitt på Libreoffice Online

Artikelkommentatorerna ansvarar själva för sina inlägg
RSS Den här artikeln har null kommentarer:

OBS! Denna artikel är mer än 60 dygn gammal och är därför stängd för vidare debatt.

EXKLUSIVT FÖR COMPUTER SWEDENS PRENUMERANTER

Google Dart ingen fullträff

Teknik Google tror stenhårt på att programmeringsspråket Dart ska utmana Javascript, enligt projektledaren Lars Bak. Men resten av världen är skeptisk.



- IT24:

Statoil väljer HCL


1 500 utvecklare samlas

Teknik I dag mjukstartar jättekonferensen Jfokus i Stockholm. 1 500 utvecklare kommer de närmaste dagarna att förkovra sig i Java, webbutveckling, mobilutveckling och mycket annat.

(5 kommentarer)

CS Jobb:

  1. Utvecklarkonferenser

    Jobb Besökarna fortsätter att strömma till, samtidigt som evenemangen växer i antal. Här finns en lista på årets utvecklarkonferenser.

(2 kommentarer)

Computer Sweden:

  1. Vilken typ är du?

    Teknik Programmerare kan delas in i väldigt olika kategorier. CS utvecklingsreporter Lars Danielsson listar fem arketyper.

(3 kommentarer)


Loopiamejl borta för gott

Nyheter Analysen av Loopias säkerhetskopior efter mejlhaveriet är klar. Det har tagit åtta veckor och slutsaten är att en del mejl är borta för alltid.

(35 kommentarer)

Computer Sweden:

  1. Ingen lösning i sikte

    Nyheter Efter Loopias kraftiga haveri i början av december är mejlen fortfarande borta.

(30 kommentarer)

Computer Sweden:

  1. Konkurrenternas kupp

    Nyheter Flera konkurrenter lanserar flyttjänster för att sno kunder.

(12 kommentarer)


- Computer Sweden:

Nu vill KTH uppgradera

(7 kommentarer)


- Computer Sweden:

Så enkelt hackas Google Wallet

(14 kommentarer)

Mest läst

Efter jobbet





Krönikan

Dålig täckning inte bara på internetsociologer

I en demokrati bör inte en privatperson angripas offentligt av en mediemakthavare

Senaste nytt





Missa inte











Partnermaterial

Nya kompendier

Kundvård med kunden i framsätet

Utvalda whitepaper

Säkerställ era webbapplikationers tillgänglighet
Ta kontroll över filöverföringarna
Inriktning, profilering och anpassning

Nyhetsbrev

CS nyhetsbrev varje dag

Utbildningsguide

Utbildningsguiden

Senaste tidningen

Kompendier



RSS-flöden

Nyhetsbrev
  • Dagliga
  • Veckobrev
  • Affärsfokus
  • CSjobb
  • Affärssystem
  • Språksamt

Prenumerera här

Kontakta oss
Prenumerationsärenden:
computersweden.se/info
eller ring 08-799 62 35.

Ring
till 08-453 60 00.
Skicka gärna e-post till: cs@idg.se

Postadressen är:
Computer Sweden 106 78 Stockholm

Om tidningen




AdtechSynpunkter på sajten? Kontakta nyhetschef Linus Larsson
Kontakta CS redaktion | Policy om personuppgifter & copyrightinfo
Karlbergsv. 77 106 78 Stockholm Tel: 08-453 60 00 | Copyright © 1996-2012 International Data Group