1 / 12

Oppsummering og eksamenstips

Oppsummering og eksamenstips. IN140 28. april 2004. Oppsummering. IN140 er et omfattende kurs som dekker hele livssyklusen til IKT-systemer Pensumet inneholder teori og metoder både i forhold til: Produkt Kravspesifisering, produktdesign, produktendring Prosess

raheem
Download Presentation

Oppsummering og eksamenstips

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Oppsummering og eksamenstips IN140 28. april 2004

  2. Oppsummering • IN140 er et omfattende kurs som dekker hele livssyklusen til IKT-systemer • Pensumet inneholder teori og metoder både i forhold til: • Produkt • Kravspesifisering, produktdesign, produktendring • Prosess • Systemutviklingsmodeller, prosjektplanlegging, kravspesifiseringsprosessen, designprosessen, endringsprosessen, konfigurasjonsstyring, ledelse • Til sammen blir dette et stort tema, med innfløkte sammenhenger og uten fasitsvar.

  3. Meta-systemutviklingsmodell

  4. Systemutviklingsmodeller • Systemutviklingsmodeller (tradisjonelle) • Fossefall • Evolusjonær • Inkrementell • Spiralmodellen • Alternativ • Åpen kildekode • Kjenne til fordeler og ulemper, kunne sammenlikne modeller

  5. Prosjektplanlegging • Prosjektplan • Diagrammer: GANT og PERT • Supplerende planer/dokumenter: • Kvalitetsplan (kap 24), valideringsplan(19), konfigurasjonstyringsplan(29), plan for vedlikehold(27), personellutviklingsplan(22)

  6. Kravspesifisering • Prosjektoppgaven • Funksjonell og ikke funksjonelle krav • Brukerkrav, systemkrav og design • Kravspesifiseringsprosessen(forstudie, kravidentifisering, kravvalidering, kravadministrasjon) • Brukermedvirkning • Metoder og teknikker • Viewpoint-oriented elicitation • Scenario(use-cases) • Etnografi • prototyping

  7. Systemmodellering og systemdesign • Formålet med systemmodeller/systemmodellering • Modellbegrepet • Modeller: • Kontekstmodeller • Dataflytmodeller • Tilstandsmaskin modeller • Datamodeller • Objektorienterte modeller • Klassediagrammer m/arv og aggregering • Bruksmønstre • Sekvensdiagrammer

  8. Prototyping/eksperimentell systemutvikling • Lærebok + brukermedvirkning • Formål med prototyping • Typer av prototyper • Fordeler og ulemper

  9. Design • Arkitektur • Distribuert arkitektur • Objektorientert design • Bruke UML til å lage et design på det nivået læreboka antyder. • Gjenbruk • Design av brukergrensesnitt • Brukermedvirkning

  10. Andre tema • Verifikasjon og validering • Ledelse • Lede medarbeidere • Kostnadsestimering • Prosjektledelse • Evolusjon • Gamle systemer • Endring av programvaresystemer • Konfigurasjonsstyring

  11. Eksamensoppgaven • Tre deler: • Kontroll spørsmål. Har kandidaten lest pensum? (20%) Eksempel: Hva er GANT diagram? • Forståelse av pensum. Har kandidaten forstått pensum, og sammenhengene mellom ulike deler av pensumet. (40%) Eksempel: Hvordan kan prototyping brukes som teknikk i et prosjekt som er planlagt etter fossefallsmodellen. • Bruk av pensum. Kan kandidaten bruke pensum på et gitt CASE. (40%) Eksempel: Prosjektoppgaven • En god eksamen er en hvor man lærer noe.

  12. Eksamenstips • Les oppgaven nøye, svar på ALLE spørsmål • Eksempel: lag klassediagram, redegjør for diagrammet. • Gjør rede for forutsetninger for besvarelsen • Eksamen 8. juni – 4 timer

More Related