Flytt ditt nettsted til våre Lightspeed webhotell, med cPanel, og
få 3-6 ganger raskere nettsider enn i dag. Pris: fra kr. 119/pr. år.

Hva er systemutvikling?

Systemutvikling (Software Engineering) er:

– Prosessen med å lage og vedlikeholde informasjonssystemer.

Det vil si prosessen vi går igjennom for å lage og ta i bruk et informasjonssystem som er basert på informasjons- og kommunikasjonsteknologi (IKT). Begrepet omhandler alle teorier, metoder og verktøy for profesjonell utvikling av et informasjonssystem (programvare), fra start til slutt.


Systemutviklingsprosessen

Systemutviklingsprosessen, også kalt programvareutviklingsprosessen. er et strukturert sett av aktiviteter som trengs for å utvikle et informasjonssystem. En beskrivelse av en systemutviklingsprosessen inkluderer:

  • Aktiviteter: Det som skal utføres som en del av utviklingen.
  • Produkter: Det som produseres som en del av utviklingen.
  • Roller: Reflekterer ansvar ulike personer i prosessen har.
  • Pre- og post-tilstand: Forutsetninger for for eksempel å sette i gang med en aktivitet.

Viktige attributter for god programvare

  • Vedlikeholdbarhet: Programvare skal skrives slik at systemet kan endres for å møte kundenes behov.
  • Pålitelighet og sikkerhet: Pålitelighet til et system inkluderer sikkerhet, tilgjengelighet og safety.
  • Effektivitet: Et system skal ikke sløse bort systemressurser som minne, diskplass, nettverk eller CPU.
  • Akseptering: Systemet må kunne aksepteres av den type brukere det er designet for ved å være forståelig, brukervennlig, og kompatibelt.

Fire fundamentale aktiviteter i en systemutviklingsprosess

  1. Programvarespesifikasjon, hvor kundene og ingeniørene definerer programvaren som skal produseres og operasjonelle begrensninger.
  2. Programvareutvikling, der designes og programmeres programvaren.
  3. Programvarevalidering, der sjekker man at programvaren møter kundenes krav.
  4. Programvareevolusjon, der programvaren endres for å reflektere endring i kunde- og markedskrav.

Plandrevet og smidige (agile) prosesser

Du må logge inn for å se resten av innholdetVennligst . Ikke medlem? Bli med oss
Kjetil Sander (f.1968) er eStudie.no sin grunnlegger. I tillegg er han daglig leder for bl.a. webbyrået og hostingselskapet OnNet AS. En entrepenør og forretningsutvikler med over 25 års entrepenør- og ledererfaring.