Ydelser / Udvikling

Udvikling

Fra idé til kørende løsning. Programmeringen er den mindste del – resten er at forstå, hvad der skal løses.

Skitse: udvikling som en proces i syv trin fra idé, analyse, plan, arkitektur og programmering til test og drift. Programmeringen er et lille trin, ringet ind med rødt, og det klarer AI det meste af. IDÉ ANALYSE PLAN ARKITEKTUR TEST DRIFT PROGRAMMERING – AI LAVER DET MESTE FORSTÅ BEHOVET · ANALYSE · ARKITEKTUR DRIFT · OVERLEVERING
Fig. 10Fra idé til kørende løsning. Programmeringen er blevet en lille del af det – den laver AI det meste af.

Udvikling er processen, der fører fra en idé til en kørende løsning. Programmeringen er kun en lille del af den – og i dag klarer AI det meste af den. Det har gjort det mange gange billigere og hurtigere at udvikle software.

Det meste af arbejdet er at forstå

Vi ser softwareudvikling som en proces, der primært handler om at:

  • forstå virksomhedens behov,
  • finde og definere udfordringerne – eller de steder, hvor der er noget at hente,
  • planlægge udviklingen i trin,
  • lægge arkitekturen,
  • teste, sætte i drift og overlevere til support.

Udviklerens nye rolle

Vi mener, at en softwareudviklers opgave i dag er at være arkitekt og analytiker – og sammen med kunden at finde og løse problemerne. Selve programmeringen er blevet triviel. Den kræver bare de rigtige rammer, den rigtige teknologi og den rigtige infrastruktur bag.

Det er dér, vi lægger kræfterne.