Ny blog: Joachim Lykke Andersen vil give udviklere et nyt sprog

Illustration:
Version2's nye blogger Joachim Lykke Andersen mener, at danske softwareudviklere mangler ord. I stedet bliver koncepter som agil udvikling brugt som en fiks og færdig brødblanding, og det bliver hurtigt en begrænsning.

Hvad er din professionelle baggrund?

»Jeg arbejder som softwarearkitekt hos Hedal Kruse Brohus, har arbejdet professionelt med softwareudvikling i snart 10 år, og har en baggrund i filosofi og datalogi. Min erfaring er primært med .Net udvikling i det private, og jeg er aktiv i det danske .Net community, hvor jeg er medstifter og del af kernegruppen af ONUG (Odense .Net Usergroup). Jeg holder desuden en del talks omkring .Net-udvikling og agile metoder.«

Hvilke projekter og opgaver arbejder du med nu?

»Lige nu sidder jeg som en del af et tværgående arkitekturteam, hvor jeg primært sidder med design af interne komponenter og arkitektur af nye løsninger.Derudover er jeg igang med at skrive en bog, der skal give softwareudviklere et bedre sprog for at designe og videreudvikle udviklingsprocesser, som beskriver de grundlæggende praksisformer i softwareudvikling, og som samtidig er et opgør med det agile som kanonisk metodik.«

Hvad ser du som de største udfordringer på it-området?

»Det er en stor udfordring, at de ord, vi anvender til at beskrive softwareudviklingsprocesser med, er indlejrede i et bestemt paradigme og ikke har en generel meta-beskrivende karakter. Vi softwareudviklere har for lidt sprog for det, vi gør, og det gør det blandt andet vanskeligt at beskrive, hvad der ikke går så godt i et projekt, men måske i endnu højere grad at beskrive hvad der går godt, med henblik på at lære af det.«

»De kanoniske udviklingsmetodikkers tid er forbi, og det er tid til, at vi skal danne os et sprog for at tale rigtigt om udviklingsprocessen. Vi har brug for at kunne sætte ord på det, vi gør - at lade ordene udlægge vores virkelighed for os.«

»Hvad enten man siger agile, scrum, kanban, xp, waterfall, unified process eller noget som helst andet i samme boldgade, så er det alt sammen softwaremetodikkens svar på en brødblanding, hvor man bare skal tilsætte vand. Det er fint nok, hvis man er amatørbager og gerne vil servere friskbagte boller til børnefødselsdagen, men vil man være professionel - så er man nødt til at kunne tale om elementerne i sit fag på en meningsfuld måde.«

Hvilke tendenser oplever du på it-markedet lige nu?

»Jeg oplever en frustration over, at det agile kommer til kort. Ikke at det nødvendigvis er forkert, men at når man har høstet de umiddelbare fordele ved agil udvikling, så kommer man til et mætningspunkt, hvor det agile bliver mere en begrænsning end en hjælp.«

Hvad forventer du at bidrage med på Version2?

»Mit bidrag vil være en blanding af filosofi og softwareudvikling, og vil med høj opfinderhøjde forsøge at fremprovokere et paradigmeskift til et verdensbillede i softwareudvikling, hvor vi har et langt større meta-forhold til vores fag, gerne med et helt nyt sprog og begrebsapperat.«

Læs også Joachims første indlæg her

Tips og korrekturforslag til denne historie sendes til tip@version2.dk
Kommentarer (2)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
Simon Benfeldt Jørgensen

Jeg glæder mig meget til at se nogle blogs vedrørende sprogbrug indenfor softwareudvikling. Jeg læser selv it med fokus på agil udvikling og mangler tit nogle mere beskrivende og uddybende forklaringer (især i det danske sprog) som er med til at beskrive forskellige it-aspekter. Jeg bruger version2's ordbog til nogle gange at slå ting op med en dansk forklaring :) - Mere af dette

  • 0
  • 0
Log ind eller Opret konto for at kommentere