uke1 Flashcards

1
Q

Hvilke fundamentale aktiviteter utføres i systemutvikling utover programmering?

A
  • problemanalyse
  • kravarbeid
  • utforming/design
  • testing
  • validering
  • innføring
  • vedlikehold
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvilke aspekter ved systemutvikling tilsier at det er en ingeniørdisiplin?

A

-Evidensbasert,
baserer seg på observasjon

-empirisk,
baserer seg på erfaring

  • planlegging og forutsigbarhet
  • oppdeling og strukturering av problemer
  • modularitet og gjenbruk, lag alt fra bunnen hver gang
  • kvalitetssikring
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

hva er en systemutviklingsprosess?

A

En systemutviklingsprosess er et rammeverk for hvordan man skal komme fra A til Å i utviklingen av et system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvorfor er det viktig å ha en god systemutviklingsprosess?

A

Det påvirker sluttresultatet. Prosjektstyring, arbeidsmiljø, tidsbruk, kostnad.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Det er ofte stor prisvariasjon i anbud på IT-prosjekter sammenlignet med andre bransjer, slik som bygg- og anleggsbransjen. Hva kan denne prisvariasjonen skyldes?

A

Ny disiplin.
Usikkerhet, hva skal egentlig lages?
Vet kunde hva han ønsker?
Ting kan ta lenger tid en forventer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Drøft i hvilken grad man som systemutvikler har ansvar for anvendelsen av systemet man er med på å utvikle.

A
  • Konsekvenser rundt bruken av en system.
  • Etikk, hvor langt strekker ansvaret seg?
  • Gråsoner og ny teknologi.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Finnes det noen grenser for hvilke typer anvendelser av IT-systemer som du mener man bør kunne reservere seg mot å bidra til å utvikle?

A

Våpensystemer.

Overvåking.

Bioteknologi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly