Fagressurs

Kunnskapsbase og idébank for systemutvikling

Det bygges flere systemer nå enn noen gang i historien. AI har gjort systemutvikling dramatisk billigere, og idéer som ikke var verdt å bygge i fjor, er det i år. Det er et fantastisk tidspunkt å lage noe på.

Men når det å bygge blir lett, avgjøres alt av noe annet: å vite hva som skal bygges, hva det faktisk krever — og at dere fortsatt eier det om ti år. Det er dét denne siten handler om, forklart fra idé til drift.

Kunnskapsbasen i tall Alt gratis · alt etterprøvbart · ingenting bak innlogging

Utforsk kunnskapsbasen

Ni oppslagsverk og et verktøy — alt gratis, alt etterprøvbart. Plukk det du trenger, eller bygg din egen spec av bitene.

Bygg en løsning

Integrer og velg plattform

Sjekk et system

Forstå faget

Bygg din egen spesifikasjon. Plukk funksjoner, krav, integrasjoner og grensesnitt mens du leser — så får du omfang og kompleksitet samlet. Alt ligger i din egen nettleser.
Start en spec

Systemutvikling er prosessen med å planlegge, designe, bygge, teste og drifte programvaresystemer som løser konkrete behov — fra interne fagsystemer og saksbehandlingsløsninger til kundeportaler og integrasjonsplattformer.

Hva er systemutvikling?

Systemutvikling handler om å omsette et behov til fungerende, vedlikeholdbar programvare. Det er mer enn å skrive kode: det omfatter å forstå brukernes og virksomhetens behov, beskrive krav, velge arkitektur og teknologi, utvikle og teste løsningen, sette den i drift og videreutvikle den over tid.

God systemutvikling reduserer risiko underveis. I stedet for å bygge alt på én gang og håpe det treffer, jobber moderne team i korte sykluser der de leverer, måler og justerer. Det gir raskere verdi og færre kostbare overraskelser sent i prosjektet.

Livssyklusen steg for steg

De fleste systemer går gjennom de samme fasene, uansett metodikk:

  1. Behov og mål. Hvilket problem skal løses, for hvem, og hvordan måler vi suksess?
  2. Kravspesifikasjon. Funksjonelle og ikke-funksjonelle krav, prioritert etter verdi og risiko.
  3. Arkitektur og design. Hvordan systemet struktureres, hvilke teknologier og integrasjoner som trengs.
  4. Utvikling. Løsningen bygges i iterasjoner med kontinuerlig testing.
  5. Testing og kvalitetssikring. Enhetstester, integrasjonstester og akseptansetester sikrer at systemet gjør det det skal.
  6. Drift og vedlikehold. Systemet settes i produksjon, overvåkes og videreutvikles.

Metodikken avgjør rekkefølgen og rytmen på disse fasene — les mer i guiden om systemutviklingsmetodikk.

Skreddersøm eller standardsystem?

Et av de viktigste valgene er om du skal kjøpe et hyllevaresystem eller utvikle skreddersøm. Standardsystemer er raske å komme i gang med og billige per bruker, men du må tilpasse arbeidsprosessene dine til systemet. Skreddersøm koster mer å bygge, men gir en løsning som passer nøyaktig dine behov og som du eier og kan videreutvikle fritt.

Tommelfingerregelen: er prosessen din en konkurransefordel eller spesiell for din virksomhet, taler mye for skreddersøm. Er den generisk (som lønn eller regnskap), er standardsystem oftest riktig. Se hva et slikt prosjekt koster i hva koster systemutvikling.

Skal du i gang med et konkret prosjekt? DOPS har utviklet fagsystemer, integrasjoner og skreddersydde løsninger for norske virksomheter i over 20 år.

Se hvordan DOPS kan hjelpe

Fra idé til drift

Seks faser. Hver med ett spørsmål du må svare på — og et oppslagsverk som hjelper deg å svare.

  1. Idé

    Hva kan vi bygge?

    Start med behovet, ikke teknologien. Bibliteket over funksjonalitet viser hva som faktisk lar seg bygge — hvordan det bygges, hva det krever av integrasjoner, og når det ikke lønner seg.

  2. Forstå

    Hva betyr ordene?

    Fagspråket er en terskel, og den er unødvendig. Ordboken forklarer begrepene klart — fra sprint og teknisk gjeld til RAG og vektordatabase.

  3. Krav

    Hva kan vi kreve?

    Funksjonene får all oppmerksomheten, men det er de ikke-funksjonelle kravene som avgjør om systemet holder i produksjon. Her er kravene som finnes — med ferdige formuleringer du kan tilpasse.

  4. Omfang

    Hva koster det?

    Et estimat er en prognose, ikke et løfte. Byggestein-biblioteket viser hva hver del av et system har kostet — målt på ekte prosjekter — og vår vurdering av hva AI endrer. Mønsteret: AI gjør det billige billigere og rører nesten ikke det dyre.

  5. Bygg

    Hva bygger vi på — og mot hva?

    Valg av plattform avgjør hvem som eier løsningen om ti år. Og få systemer står alene: registeret dekker norske tjenester å integrere mot, med dokumentasjonslenker.

  6. Drift

    Hva skjer etterpå?

    Systemet lever lenger enn prosjektet. Hvor det kjører avgjør datalokasjon, kostnad og hvor lett dere kommer dere ut igjen — og på drift er innlåsingen ofte dypere enn på utviklingsverktøyet.