I dag. Estimeringsmetoder.

Størrelse: px
Begynne med side:

Download "I dag. Estimeringsmetoder."

Transkript

1 1 Estimeringsmetoder. Tradisjonelle estimeringsmetoder Estimering med use case modeller I dag Måling Hvordan ta beslutninger Estimeringsteknikker Ekspertestimering, analogi, algoritmer Kirsten Ribu Kostnader og prisfastsettelse Man estimerer for å avdekke utviklingskostnadene ved å lage et datasystem Det er ikke nødvendigvis en relasjon mellom utviklingskostnader og den prisen kunden betaler Forretnings-, organisasjonsmessige, økonomiske hensyn og politikk virker Estimering = måling Måling Å tilordne tall eller symboler til entiteter for å beskrive dem på en meningsfylt måte. Hvorfor måle? Målinger har vært en viktig del av all vitenskapelig aktivitet siden middelalderen Galileo skrev for over 500 år siden: Gjør målbart det som ikke lar seg måle. Tom DeMarco : You can not manage what you do not measure. - ( Du kan ikke kontrollere det du ikke måler. ) 3 4 inn på prisen Systemutvikling er fortatt en industri der det måles for lite. Kostnadsestimering Ingen enkel oppgave: Tidlige estimater baserer seg på ufulstendig informasjon i kravspesifikasjonen Man må kanskje benytte ny teknologi Det kan være ukjente folk i prosjektteamet Estimater kan være selvoppfyllende profetier: Estimatet bestemmer budsjettet produktet justeres for å holde budsjettet Ulike estimeringsmetoder Telle antall kodelinjer Ekspertestimering Analogier Algoritmer - kostnadsmnodeller Funksjonspoengmetoden Use case poeng metoden 5 6

2 7 Usikkerhet i estimater 4x 2x x 0.5x 0.25x Feasibility Requirements Design Code Tidlig estimat: x månedsverk Usikkerhet: Fra 0.25 x til 4x Delivery Usikkerheten minsker utover i prosjektet. Det må re-estimeres når mer informasjon er tilgjengelig. Måling av programvare Størrelsen på systemet = størrelsen på hele prosjektet: Prosjektledelse Analyse, design, koding Testing Systemintegrasjon Størrelsen på prosjektet må måles og oversettes til et tall som representerer tidskostnader (effort) og prosjektets varighet 8 Pricing-to-win Nye systemutviklingsmetoder/ teknologi gir nye utfordringer Kostnadene = kundens budsjett En ikke uvanlig strategi Kan synes uetisk og lite profesjonelt Men det er fordeler: Kunde og leverandør må alltid forhandle om funksjonalitet innenfor visse kostnadsrammer Kostnader er den virkelige begrensningen, ikke kravspesifikasjonen, den kan justeres Et mindre firma/en nykommer i markedet kan bevisst underby andre for å få kontrakten 9 Det kan være store forskjeller på tidligere og framtidige prosjekter Mange prosjektledere kan ha problemer med å estimere nye prosjekter pga bla: objekt-orientert systemutvikling i motsetning til funksjonsorientert Klient/tjener systemer Bruk av ferdige komponenter i motsetning til å lage alt selv Gjenbruk vs. utvikling fra scratch CASE verktøy med kodegenerering 10 Bruk av algoritmer Eksempel på en kostnadsalgoritme Mest systematisk framgangsmåte Ikke nødvendigvis nøyaktig En algoritme lages ved å analysere kostnader og attributter på ferdige prosjekter En matematisk formel brukes for å forutsi kostnader basert på estimater av systemets størrelse, antall programmere, og ulike prosess- og produktfaktorer Er basert på empiriske observasjoner 11 Eksponentialfunksjon: (kostnader øker ikke lineært. Ekstra kostnader kommer til pga endringi krav, kompleks konfigurasjonsstyring og systemintegrasjon etc.) Kostnader = A * størrelse^b * M 1. A er en konstant faktor, avhengig av organisasjonspraksis og type system 2. Størrelse er kodelengde eller størrelsen på funksjoner (uttrykt i poeng: funksjonspoeng, objektpoeng, use case poeng) 3. B er en eksponent, som ligger mellom 1 eller 1,5 4. M er er faktor som utgjøres av prosess, prudukt og utviklingsparametere 12

3 13 Størrelse på systemet Defineres som et sett interne attributter: Lengde, funksjonalitet og kompleksitet Kan måles uten å kjøre systemet: Lengde: Systemets fysiske størrelse, kan måles for spesifikasjonen, designet og koden Funksjonalitet måler funksjonene slik brukeren ser dem. Kompleksitet referer til både effektivitet og problemkompleksitet Bottom-up vs. Top-down Bottom-up estimering begynner med komponentene på laveste nivå, og det lages et estimat for hver del. Bottom-up tilnærmingen setter sammen estimering av enkelttdeler til høynivå estimater. Top-down estimering begynner med det overordnede produkt Estimater for enkeltdelene regnes ut som deler (prosenter) av estimatet for hele systemet. 14 Prosentvis bottom-up estimering basert på empiri Prosjektledelse 20% Analyse: 15% Design: 20% Koding: 25% Testing 15% Systemintegrasjon 5% Totalt 100% Ekspert-estimering Kostnadsoverslag gjøres av eksperter basert på tidligere erfaringer Kan resultere i ganske nøyaktige estimater, men det er helt avhengig av ekspertens erfaringsbakgrunn Expertbaserte teknikker er nyttige når man ikke har empiriske data Fordel: Metoden anvender kunnskap om forskjeller og likheter på tidligere prosjekter (erfaring). Ulempe: Estimatene er ikke bedre enn ekspertens vurderinger. De er ikke målbare, og er preget av enkeltpersoners holdninger og forventninger Analogi Analogi = en mer formell tilnærming til ekspertestimering Estimererne sammenligner det planlagte prosjektet med ett eller flere tidligere prosjekter Forskjeller og likheter brukes til å justere estimatet: Type applikasjon blir identifisert, et tidlig overslag gjøres, og justeres i henhold til prosjekterfaringer. Nøyaktighet er avhengig av at det finnes Psykologi i beslutningsprosessen informasjon om tidligere prosjekter

4 19 Persepsjon og kontekst Det er umulig å ta en nøytral avgjørelser Avgjørelser er avhengige av sammenhengen (kontekst) Alle avgjørelser beror på måten vi betrakter verden på Kilde: Scott Plous: The Psychology of Judgement and Decision making Selektiv persepsjon Persepsjon (oppfattelse) avhenger av motivasjon og kognitive faktorer Spørsmål: Hvilke forventninger har jeg i denne situasjonen? Er jeg innstilt på å se ting på en bestemt måte? Ville jeg sett ting annerledes i dersom jeg hadde andre motiver? Har jeg konferert med andre som ikke deler mine forventninger og motiver? 20 Parkinsons lov Hva kan forkludre nøytrale vurderinger Kostnader avgjøres av tilgjengelige ressurser, ikke objektiv vurdering Arbeidet har en tendens til å fylle tiden som er til rådighet. Eks: Hvis systemet skal leveres innen 12 måneder og teamet er på 5 personer, blir tidskostnadene estimert til 60 månedsverk. Ankereffekten et lite eksperiment Anker - effekten Eksempel Eksempel 1: Lykkehjulet lander på 65. Spørsmål: Er prosentandelen av afrikanske land i FN høyere eller lavere enn 65? 23 Ny situasjon: Ny forsøksperson. Lykkehjulet stopper på 10 Spørsmål: Er prosentandelen av afrikanske land i FN høyere eller lavere enn 10? 24

5 25 Konklusjon Eksempel Eksperiment av Amos Tversky og Daniel Kahneman (1974) Tilfeldig sammensetning av forsøkspersoner Resultat: Nåla stoppet på 65: Gjennomsnittssvar = 45% Nåla stoppet på 10: Gjennomsnittssvar = 25% Ankereffekten er blitt dokumentert i mange sammenhenger Spørsmål: Er sannsynligheten for en atomkrig mellom USA og Sovjetunionen: 1. Høyere eller lavere enn 1 prosent (lav-anker) 2. Høyere eller lavere enn 90% (høy-anker) 3. Ingen anker Resultat: Høyt anker gir høy prosent, lavt anker lav prosent 26 Algoritmer Kostnadsmodeller Kostmodeller (cost models) Algoritmer som relaterer et bestemt input til et bestemt output f.eks systemstørrelse til antall arbeidstimer Modellene frambringer estimater direkte Det finnes 2 typer modeller: Matematiske ligninger Oppslagstabeller Kostnadsdrivere Fordeler og ulemper Ligninger bruker systemstørrelse som input variabel og arbeidstid (effort) som output. I tillegg brukes ulike justeringsfaktorer = kostnadsdrivere (cost drivers). Disse påvirker produktiviteten Er ofte i form av en skala: (for eksempel som et mål på programmeringserfaring): Svært erfaren, erfaren, middels, lite, novise 1-5 Fordeler: Kan brukes av ikke-eksperter Ulemper: Formelen må oppdateres for å ta høyde for endringer i system utviklingsmetoder. Modeller antar at fremtiden er lik fortiden Gir derfor resultater som passer på gjennomsnittsprosjekter

6 31 Funksjonspoengmetoden Utdatert metode Function points oppfunnet i 1979 av Alan Albrecht Metoden måler størrelsen på problemet sett fra brukerens synsvinkel Hovedprinsippet er å fokuserer på kravspesifikasjonen, slik at man får et tidlig estimat over utviklingstid og kostnader. Anvender 5 eksterne attributter som mål: Input til systemet Output fra systemet Forespørsler fra bruker Antall logiske filer eller filer som skal oppdateres av systemet Grensesnitt til andre systemer Passer ikke til sanntidsapplikasjoner eller dagens objektorienterte virkelighet Men lever likevel i beste velgående: IFPUG (International Function Points User Group) 32 Nyere varianter Estimering med use cases MkII (brukt i Storbritannia) nå gammeldags -> COSMIC FFP (full function points) er nå en internasjonal standard: ISO Use case poeng metoden oppfunnet i 1993 av Gustav Karner Use case poeng metoden (Karners metode) Estimering basert på use cases Gode resultater på ulike prosjekter Use case modellen beskriver funksjonaliteten til systemet Attributter ved use case modellen kan dermed brukes som et mål på størrelsen til systemet som skal lages Samme filosofi som funksjonspoengmetoden Størrelsesmålet brukes som input til et top-down estimat. Use case baserte estimater kan brukes sammen med ekspertvurderinger Eksempler: Prosjekt Ekspertestimat UC-estimat Faktisk tidsbruk

7 37 Oversikt over metoden: Identifiser, klassifiser og vekt aktører Identifiser, klassifiser og vekt use case Identifiser og vekt tekniske faktorer Identifiser og vekt omgivelsesfaktorer Konverter poeng til arbeidstimer Kalkuler justerte poeng Framgangsmåte 1. Tell aktører og definer kompleksitet: Enkel aktør: Programgrensesnitt Medium aktør: Interaktivt grensesnitt eller protokolldrevet grensesnitt (f.eks TCP/IP) Kompleks aktør: Grafisk brukergrensesnitt (person) 38 Use case poeng metoden Aktørbeskrivelse Aktørtype Enkel Middels Kompleks Beskrivelse Programgrensesnitt Interaktivt grensesnitt Grafisk brukergrensesnitt Faktor Use case kompleksitet Use case Enkel Middels Kompleks Beskrivelse 3 eller færre transaksjoner 4 til 7 transaksjoner Mer enn 7 transaksjoner Faktor Spørreskjemageneratoren 3 aktører: 1 eksternt system = enkel 2 personer = komplekse 41 UC Generer spørreskjema : >8 transaksjoner = komplekst Use Case Generer spørreskjema Aktør Ansatt Trigger Ansatt ønsker å opprette et nytt spørreskjema Pre-betingelser Ansatt har valgt å sette opp et nytt spørreskjema Post-betingelser 1.Nytt spørreskjema opprettet eller 2. Ansatt har fått feilmelding Normal hendelsesflyt 1. Systemet ber om overskrift, innledning og antall spørsmål som spørreskjemaet skal bestå av 2. Ansatt skriver inn nødvendig informasjon 3. Systemet sjekker at alle felt er utfylt 4. Systemet viser et spørreskjema der tekst til spørsmål skal fylles inn. 5. Ansatt skriver inn tekst og evnt. svaralternativ til hvert av spørsmålene 6. Systemet sjekker at riktig antall spørsmål har fått tekst 7. Ansatt ber om at spørreskjema blir lagret 8. Systemet lagrer spørreskjemaet Variasjoner 3a. Alle felt er ikke tilfredsstillende utfylt. 3a1. Systemet informerer ansatt om hvilke felt som ikke er utfylt, og går ikke videre før dette har blitt ordnet. 6a. Alle de angitte spørsmålene har ikke fått en tekst. 6a1. Systemet informerer sekretæren om hvilke spørsmål som ikke har fått tekst, og går ikke videre før dette har blitt ordnet. Relatert informasjon Svar på spørsmål kan være fritekst eller avkrysningsbokser med alternativer. 42

8 43 Legg sammen Tekniske faktorer og omgivelsefaktorer Summen av antall use case* kompleksitetsfaktor UUCW (unadjusted use case weights) + Summen av antall aktører*kompleksitetsfaktor UAW (unadjusted actor weights) = UUCP (unadjusted use case points) Antallet use case poeng ganges med en justeringsfaktor = (omgivelsesfaktor) Opprinnelig: 13 tekniske faktorer Kan antakelig utelates. Dette forskes det på. 8 omgivelsesfaktorer ytre påvirkning som har innflytelse på tidsbruken 44 Omgivelsesfaktorer F1 Erfaring med RUP/ anvendt prosessmodell F2 Team-erfaring med tilsvarende applikasjon F3 Team-erfaring med objekt-orientering/ UML modellering F4 Prosjektleders kompetanse F5 Team-motivasjon F6 Stabile krav/domenekunnskap F7 Ustabile ressurser (deltidsansatte, ikke tilgjengelige ressuser) F8 Ukjent programmeringsspråk/ ny teknologi 45 Beregn timeforbruk per use case poeng: Omgivelsesfaktorene påvirker antall timer pr use case poeng Erfaring viser at timer pr use case poeng varierer mellom 20 og Use case poeng totalt Neste gang Eksempel: Regneark Mønstre design patterns Kilder: Gurholt & Hasle: Ressursdel Emne 2 Artikler, foiler 47 48

Estimeringsmetoder. I dag. Estimering = måling. Kostnader og prisfastsettelse

Estimeringsmetoder. I dag. Estimering = måling. Kostnader og prisfastsettelse Estimeringsmetoder. Tradisjonelle estimeringsmetoder Estimering med use case modeller I dag Måling Hvordan ta beslutninger Estimeringsteknikker Ekspertestimering, estimering ved analogi, estimering ved

Detaljer

Måling Hvordan ta beslutninger Estimeringsteknikker

Måling Hvordan ta beslutninger Estimeringsteknikker Tradisjonelle estimeringsmetoder Estimering med use case modeller Måling Hvordan ta beslutninger Estimeringsteknikker Ekspertestimering, estimering ved analogi, estimering ved bruk av algoritmer Kirsten

Detaljer

Estimeringsmetoder. I dag. Kostnadsestimering. Kostnader og prisfastsettelse. Ulike estimeringsmetoder. Måling av programvare. Estimeringsteknikker

Estimeringsmetoder. I dag. Kostnadsestimering. Kostnader og prisfastsettelse. Ulike estimeringsmetoder. Måling av programvare. Estimeringsteknikker Estimeringsmetoder. Kirsten Ribu I dag Estimeringsteknikker Ekspertestimering, estimering ved analogi, estimering ved bruk av algoritmer Prosjektplanen med akrivitetetsdiagram HiO - Kirsten Ribu 2005 1

Detaljer

Estimeringsmetoder. Kirsten Ribu. HiO - Kirsten Ribu

Estimeringsmetoder. Kirsten Ribu. HiO - Kirsten Ribu Estimeringsmetoder. Kirsten Ribu HiO - Kirsten Ribu 2005 1 I dag Estimeringsteknikker Ekspertestimering, estimering ved analogi, estimering ved bruk av algoritmer Prosjektplanen med akrivitetetsdiagram

Detaljer

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case?

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? 1/15/2004 1 Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kapittel 8 i Gurholt og Hasle Kirsten

Detaljer

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? Use case modellering. Eksempel

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? Use case modellering. Eksempel Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kirsten Ribu beskriver kravene til systemet,

Detaljer

UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu

UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu UML 1 Use case drevet analyse og design 20.01.2004 Kirsten Ribu 1 I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 2 Domenemodell visualisering

Detaljer

Ulike typer prosessmodeller. Systemutvikling. Utviklingsmodeller. Prosessmodell - faser

Ulike typer prosessmodeller. Systemutvikling. Utviklingsmodeller. Prosessmodell - faser 1 Ulike typer prosessmodeller Systemutvikling Oppsummering av hovedområdene i kurset LO 135A Kirsten Ribu 19.05.2004 De røde er viktige i kurset: Evolusjonær (prototyping) Inkrementell (RUP) XP fossefall

Detaljer

GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING

GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING INF1050 V16 HVA ER KRAVHÅNDTERING? Kravhåndtering er prosessen å identifisere, analysere og spesifisere kravene til et nytt system eller et system som skal forbedres

Detaljer

Best Value Procurement (BVP) Viel Sørensen Seniorrådgiver Avdeling for offentlige anskaffelser

Best Value Procurement (BVP) Viel Sørensen Seniorrådgiver Avdeling for offentlige anskaffelser Best Value Procurement (BVP) Viel Sørensen Seniorrådgiver Avdeling for offentlige anskaffelser Tenk om vi kunne fått en. Rask og smertefri konkurransegjennomføring Fremoverlente leverandører som føler

Detaljer

Løsningsforslag til Case. (Analysen)

Løsningsforslag til Case. (Analysen) Løsningsforslag til Case (Analysen) Dette er en skisse til løsning av Case et med bussinformasjonssystemet. Jeg kaller det en skisse fordi det på den ene siden ikke er noe fasitsvar og fordi løsningen

Detaljer

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser?

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser? UML Use case drevet analyse og design 31.01.2005 Kirsten Ribu I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 1 2 Domenemodell visualisering

Detaljer

Læringsmål og pensum. Utvikling av informasjonssystemer. Oversikt. Systemutvikling Systemutvikling i seks faser Femstegs prosedyre for programmering

Læringsmål og pensum. Utvikling av informasjonssystemer. Oversikt. Systemutvikling Systemutvikling i seks faser Femstegs prosedyre for programmering 1 2 Læringsmål og pensum TDT4110 Informasjonsteknologi grunnkurs: Uke 38 Utvikling av informasjonssystemer Læringsmål Kunne seks faser for systemanalyse og design Kunne femstegs prosedyre for programmering

Detaljer

Oppsummering av hovedområdene i kurset LO 135A Kirsten Ribu

Oppsummering av hovedområdene i kurset LO 135A Kirsten Ribu Systemutvikling Oppsummering av hovedområdene i kurset LO 135A Kirsten Ribu 19.05.2004 1 Ulike typer prosessmodeller De røde er viktige i kurset: Evolusjonær (prototyping) Inkrementell (RUP) XP fossefall

Detaljer

I dag Prosjektstyring og prosjektgjennomføring

I dag Prosjektstyring og prosjektgjennomføring I dag Prosjektstyring og prosjektgjennomføring Prosesser, tidsplanlegging, risikostyring Kirsten Ribu 28.01.2004 Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Risikostyring Gurholt

Detaljer

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen Hensikten med denne delen av kurset Objektorientert systemutvikling Rational Unified Process (RUP) Gurholt og Hasle kap. 6 UML Distilled kap. 2 Å lære modellerings- og designprinsipper og øve opp teknikker

Detaljer

MAT1030 Diskret matematikk. Kompleksitetsteori. Forelesning 29: Kompleksitetsteori. Dag Normann KAPITTEL 13: Kompleksitetsteori. 7.

MAT1030 Diskret matematikk. Kompleksitetsteori. Forelesning 29: Kompleksitetsteori. Dag Normann KAPITTEL 13: Kompleksitetsteori. 7. MAT1030 Diskret matematikk Forelesning 29: Dag Normann KAPITTEL 13: Matematisk Institutt, Universitetet i Oslo 7. mai 2008 MAT1030 Diskret matematikk 7. mai 2008 2 Meldinger: Det blir hovedsaklig tavleregning

Detaljer

MAT1030 Forelesning 30

MAT1030 Forelesning 30 MAT1030 Forelesning 30 Kompleksitetsteori Roger Antonsen - 19. mai 2009 (Sist oppdatert: 2009-05-19 15:04) Forelesning 30: Kompleksitetsteori Oppsummering I dag er siste forelesning med nytt stoff! I morgen

Detaljer

Forelesning 9 mandag den 15. september

Forelesning 9 mandag den 15. september Forelesning 9 mandag den 15. september 2.6 Største felles divisor Definisjon 2.6.1. La l og n være heltall. Et naturlig tall d er den største felles divisoren til l og n dersom følgende er sanne. (1) Vi

Detaljer

GJENNOMGANG UKESOPPGAVER 6 MER OM OBJEKTORIENTERING OG UML

GJENNOMGANG UKESOPPGAVER 6 MER OM OBJEKTORIENTERING OG UML GJENNOMGANG UKESOPPGAVER 6 MER OM OBJEKTORIENTERING OG UML INF1050 V16 KRISTIN BRÆNDEN DAGENS TEMA Klassediagram Aktivitetsdiagram Tilstandsdiagram Sekvensdiagram 1 Ta utgangspunkt i følgende klasser:

Detaljer

Arbeidstid. Medlemsundersøkelse. 7. 19. mai 2014. Oppdragsgiver: Utdanningsforbundet

Arbeidstid. Medlemsundersøkelse. 7. 19. mai 2014. Oppdragsgiver: Utdanningsforbundet Arbeidstid Medlemsundersøkelse 7. 19. mai 2014 Oppdragsgiver: Utdanningsforbundet Prosjektinformasjon Formål: Dato for gjennomføring: 7. 19. mai 2014 Datainnsamlingsmetode: Antall intervjuer: 1024 Utvalg:

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Eksamen i IN219, 13. desember 2001 Side 1 av 6 UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : IN219 Store programsystemer Eksamensdag : Torsdag 13. desember 2001 Tid for eksamen

Detaljer

UML-Unified Modeling Language

UML-Unified Modeling Language UML-Unified Modeling Language Use case realisering Designmodellering 21.01.2004 Kirsten Ribu Use Case diagram Klassediagram Oppførselsdiagrammer: Sekvensdiagram Kollaborasjonsdiagram Tilstandsdiagram Aktivitetsdiagram

Detaljer

Hervé Colleuille seksjonssjef, Hydrologisk avdeling NVE

Hervé Colleuille seksjonssjef, Hydrologisk avdeling NVE 200 års flom oppklaring om begrepsforvirring Flomnivåer, gjentaksintervall og aktsomhetsnivåer Hervé Colleuille seksjonssjef, Hydrologisk avdeling NVE Hvilke av disse utsagn er riktige? 1. Vi har fått

Detaljer

Tyngdekraft og luftmotstand

Tyngdekraft og luftmotstand Tyngdekraft og luftmotstand Dette undervisningsopplegget synliggjør bruken av regning som grunnleggende ferdighet i naturfag. Her blir regning brukt for å studere masse, tyngdekraft og luftmotstand. Opplegget

Detaljer

S1 Eksamen våren 2009 Løsning

S1 Eksamen våren 2009 Løsning S1 Eksamen, våren 009 Løsning S1 Eksamen våren 009 Løsning Del 1 Oppgave 1 a) Skriv så enkelt som mulig 1) x 1 x 1 x 1 x 1 1 x 1 x 1 x x 1 x 1 x 1 1 x 1 x 1 ) a b 3 a b 3 a 4a b 1 3 4a b 3 b 1 b) Løs likningene

Detaljer

Kravspesifikasjon med UML use case modellering. Erik Arisholm 25.02.2009

Kravspesifikasjon med UML use case modellering. Erik Arisholm 25.02.2009 Kravspesifikasjon med UML use case modellering Erik Arisholm 25.02.2009 Unified Modeling Language (UML) Notasjon som støtter opp under modellbasert systemutvikling objektorientert analyse ( hva systemet

Detaljer

På lederutviklingsprogrammene som ofte gjennomføres på NTNU benyttes dette verktøyet. Du kan bruke dette til inspirasjon.

På lederutviklingsprogrammene som ofte gjennomføres på NTNU benyttes dette verktøyet. Du kan bruke dette til inspirasjon. På lederutviklingsprogrammene som ofte gjennomføres på NTNU benyttes dette verktøyet. Du kan bruke dette til inspirasjon. Rolleanalyse rollen som leder på NTNU Denne oppgaven går ut på å kartlegge hvilken

Detaljer

Adventskalender. Regning i kunst og håndverk

Adventskalender. Regning i kunst og håndverk Adventskalender Regning i kunst og håndverk Laget av Eskil Braseth (Matematikksenteret) og Ingunn Thorland (Sunnland ungdomsskole) Dette undervisningsopplegget er inspirert av en oppgave hentet fra en

Detaljer

GJENNOMGANG UKESOPPGAVER 7 REPETISJON

GJENNOMGANG UKESOPPGAVER 7 REPETISJON GJENNOMGANG UKESOPPGAVER 7 REPETISJON INF1050 V16 KRISTIN BRÆNDEN DAGENS TEMA Oppgaver hentet fra tidligere eksamensoppgaver om temaene vi har gått gjennom til nå DAGENS PLAN Gjennomgang av oppgaver Repetisjon

Detaljer

Oppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 29.04.2009. IMT2243 : Systemutvikling 1

Oppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 29.04.2009. IMT2243 : Systemutvikling 1 Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring

Detaljer

Vekst av planteplankton - Skeletonema Costatum

Vekst av planteplankton - Skeletonema Costatum Vekst av planteplankton - Skeletonema Costatum Nivå: 9. klasse Formål: Arbeid med store tall. Bruke matematikk til å beskrive naturfenomen. Program: Regneark Referanse til plan: Tall og algebra Arbeide

Detaljer

Use case modellering

Use case modellering Use case modellering Metode for å identifisere og beskrive de funksjonelle kravene til et system. Bente Anda 21.09.2004 1 Modellering i INF3120 Fordypning i objekt-orientert analyse og design Bygger på

Detaljer

Repeterbarhetskrav vs antall Trails

Repeterbarhetskrav vs antall Trails Repeterbarhetskrav vs antall Trails v/ Rune Øverland, Trainor Automation AS Artikkelserie Dette er andre artikkel i en serie av fire om tar for seg repeterbarhetskrav og antall trials. Formålet med artikkelserien

Detaljer

Bakgrunn. Experience er opprettet i. Alexanders minne, og Robin. står i føringen med brødrenes. filosofi og visjon som. The Dale Oen Experience er

Bakgrunn. Experience er opprettet i. Alexanders minne, og Robin. står i føringen med brødrenes. filosofi og visjon som. The Dale Oen Experience er Bakgrunn Drømmen til Alexander og bror Robin var å vise deg at du kan gjøre hva du vil bare du vil det nok. Alexander skulle bare vinne OL-gull i London 2012 først, så skulle brødrene Dale Oen starte The

Detaljer

Studiedag om mobbing

Studiedag om mobbing Studiedag om mobbing Prosess Innled med et foredrag om mobbing for eksempel «Hvordan håndterer vi mobbesaker» og «Observasjon» Bruk kafebordmetoden jf. metodisk tips Vær nøye på å beregne tiden Bruk forslagene

Detaljer

Beregningsmetodikk for investeringsbehov

Beregningsmetodikk for investeringsbehov Beregningsmetodikk for investeringsbehov Norsk Vann Fagtreff Gardermoen 10. Februar 2016 Stian Bruaset, Trondheim kommune PhD kandidat ved NTNU stian.bruaset@ntnu.no 1 Prosjektet i helhet basert på 3 steg

Detaljer

NyGIV Regning som grunnleggende ferdighet

NyGIV Regning som grunnleggende ferdighet NyGIV Regning som grunnleggende ferdighet Yrkesfaglærere Hefte med utdelt materiell Tone Elisabeth Bakken 3.april 2014 På denne og neste fire sider er det kopier fra Tangentens oppgavehefte: MATEMATISKE

Detaljer

Læring og nye samarbeidsformer i byggenæringen Kunnskapsfrokost BI 26 februar

Læring og nye samarbeidsformer i byggenæringen Kunnskapsfrokost BI 26 februar Læring og nye samarbeidsformer i byggenæringen Kunnskapsfrokost BI 26 februar Lena E. Bygballe Senter for byggenæringen, BI Bakgrunn Senter for byggenæringen på BI Opprettet 01.01.05 på initiativ fra næringen

Detaljer

Olje- og energiminister Einar Steensnæs 07.08.2003. Olje- og energidepartementet

Olje- og energiminister Einar Steensnæs 07.08.2003. Olje- og energidepartementet Hvordan sikre norske energibrukere et robust energisystem med stabile, forutsigbare og rimelige energipriser - Hva har myndighetene lært i etterkant av høsten og vinteren 2002/3003? Olje- og energiminister

Detaljer

BlackBox, WhiteBox og andre testmetoder. Etter ønske fra studentene 26. november 2009

BlackBox, WhiteBox og andre testmetoder. Etter ønske fra studentene 26. november 2009 BlackBox, WhiteBox og andre testmetoder Etter ønske fra studentene 26. november 2009 Hva er testing? Testing er å undersøke IT-systemer eller deler av det for å vurdere om kravene til det som testes er

Detaljer

Mat og livsstil 2. Aktuelle kompetansemål. Beskrivelse av opplegget. Utstyr ARTIKKEL SIST ENDRET: 01.08.2016. Årstrinn: 8-10.

Mat og livsstil 2. Aktuelle kompetansemål. Beskrivelse av opplegget. Utstyr ARTIKKEL SIST ENDRET: 01.08.2016. Årstrinn: 8-10. Mat og livsstil 2 I dette undervisningsopplegget bruker en regning som grunnleggende ferdighet i faget mat og helse. Regning blir brukt for å synliggjøre energiinnholdet i en middagsrett laget på to ulike

Detaljer

Hypotesetesting. Notat til STK1110. Ørnulf Borgan Matematisk institutt Universitetet i Oslo. September 2007

Hypotesetesting. Notat til STK1110. Ørnulf Borgan Matematisk institutt Universitetet i Oslo. September 2007 Hypotesetesting Notat til STK1110 Ørnulf Borgan Matematisk institutt Universitetet i Oslo September 2007 Teorien for hypotesetesting er beskrevet i kapittel 9 læreboka til Rice. I STK1110 tar vi bare for

Detaljer

Nåverdi og pengenes tidsverdi

Nåverdi og pengenes tidsverdi Nåverdi og pengenes tidsverdi Arne Rogde Gramstad Universitetet i Oslo 9. september 2014 Versjon 1.0 Ta kontakt hvis du finner uklarheter eller feil: a.r.gramstad@econ.uio.no 1 Innledning Anta at du har

Detaljer

Velkommen! Dataforeningens viktigste oppgaver:

Velkommen! Dataforeningens viktigste oppgaver: Easy Fairs 2011 Den Norske Dataforening Velkommen! Dataforeningens viktigste oppgaver: skape kontakt og fremme utveksling av kunnskap. belyse problemstillinger overfor norske myndigheter og allmenheten

Detaljer

Kreativ utvikling av engasjerte mennesker. Fylkesmessa 2009 Kristiansund

Kreativ utvikling av engasjerte mennesker. Fylkesmessa 2009 Kristiansund Kreativ utvikling av engasjerte mennesker Fylkesmessa 2009 Kristiansund Hva er det kunden vil ha? Kompetansebasert Innovasjon Behovs etterspurt Innovasjon Markedet Oppvarmingsøvelser Simple focus Fokus

Detaljer

Kunnskapsbehov. Torleif Husebø PTIL/PSA

Kunnskapsbehov. Torleif Husebø PTIL/PSA Kunnskapsbehov Torleif Husebø Innhold Risiko, risikoforståelse og risikovurderinger Noen andre spesifikke forhold / utfordringer Risiko, risikoforståelse og risikovurderinger Bidrar risikovurderingene

Detaljer

Use case drevet design med UML

Use case drevet design med UML Use case drevet design med UML Bente Anda 26.09.2005 23.09.04 INF3120 1 I dag Domenemodeller System sekvensdiagrammer Operasjonskontrakter GRASP patterns Designmodeller med sekvens- og klassediagram 26.09.05

Detaljer

Repetisjon: høydepunkter fra første del av MA1301-tallteori.

Repetisjon: høydepunkter fra første del av MA1301-tallteori. Repetisjon: høydepunkter fra første del av MA1301-tallteori. Matematisk induksjon Binomialteoremet Divisjonsalgoritmen Euklids algoritme Lineære diofantiske ligninger Aritmetikkens fundamentalteorem Euklid:

Detaljer

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering Use case realisering Designmodellering 31.01.2005 Kirsten Ribu UML-Unified Modeling Language Use Case diagram Klassediagram Oppførselsdiagrammer Sekvensdiagram Kollaborasjonsdiagram Tilstandsdiagram Aktivitetsdiagram

Detaljer

Grafisk kryptografi (hemmelig koding av bilder)

Grafisk kryptografi (hemmelig koding av bilder) Grafisk kryptografi (hemmelig koding av bilder) Legg den løse platen nøyaktig den faste og se hva som skjer. Hvordan kan det brukes? Grete skal til Australia, og mens hun er der kan hun få behov for å

Detaljer

Månedsbrev mai Valhaug.

Månedsbrev mai Valhaug. Månedsbrev mai Valhaug. Dette har vi gjort i april: På tur ha vi hatt flokus på hvordan vi skal oppføre oss i trafikken. Sett litt på skilter. Hva betyr de forskjellige skiltene? Alle barna har vært gjennom

Detaljer

Den grunnleggende ferdigheten å kunne regne. Introduksjon

Den grunnleggende ferdigheten å kunne regne. Introduksjon Den grunnleggende ferdigheten å kunne regne Introduksjon Hvorfor regning som grunnleggende ferdighet? For å utvikle elevenes kompetanse slik at de kan: - ta stilling til samfunnsspørsmål på en reflektert

Detaljer

Budsjett. Espen Thorvaldsen. Lofotkraft AS

Budsjett. Espen Thorvaldsen. Lofotkraft AS 1 Budsjett Espen Thorvaldsen Lofotkraft AS 2 Økonomistyringsmodell Eksterne rammevilkår: - Energiloven - NVEs monopolregulering - Aksje- og Regnskapslov - Skattelovgivning - Konsesjoner Analyse/ tiltak

Detaljer

OSLO KULTURNATT 2015 PUBLIKUMSUNDERSØKELSE. Kjersti Tubaas

OSLO KULTURNATT 2015 PUBLIKUMSUNDERSØKELSE. Kjersti Tubaas OSLO KULTURNATT 201 PUBLIKUMSUNDERSØKELSE Kjersti Tubaas. september 2016 Bakgrunn I forbindelse med Oslo Kulturnatt 201 ble det gjennomført en publikumsundersøkelse. Respondentene ble rekruttert på de

Detaljer

Mesteparten av kodingen av Donkey Kong skal du gjøre selv. Underveis vil du lære hvordan du lager et enkelt plattform-spill i Scratch.

Mesteparten av kodingen av Donkey Kong skal du gjøre selv. Underveis vil du lære hvordan du lager et enkelt plattform-spill i Scratch. Donkey Kong Ekspert Scratch Introduksjon Donkey Kong var det første virkelig plattform-spillet da det ble gitt ut i 1981. I tillegg til Donkey Kong var det også her vi første gang ble kjent med Super Mario

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Bokmål Kandidat nummer: UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Prøveeksamen i: INF1050 Eksamensdag: 0. mai, 2011 Tid for eksamen: 00:00 00:00 Oppgavesettet er på 6 sider Vedlegg:

Detaljer

Forelesning 28: Kompleksitetsteori

Forelesning 28: Kompleksitetsteori MAT1030 Diskret Matematikk Forelesning 28: Kompleksitetsteori Roger Antonsen Institutt for informatikk, Universitetet i Oslo Forelesning 28: Kompleksitetsteori 12. mai 2009 (Sist oppdatert: 2009-05-13

Detaljer

Hva har vi lært av SUN? Hellseminaret 2013 Majken Korsager & Peter van Marion

Hva har vi lært av SUN? Hellseminaret 2013 Majken Korsager & Peter van Marion Hva har vi lært av SUN? Hellseminaret 2013 Majken Korsager & Peter van Marion Kort om SUN Skoleutvikling i naturfag Oppstart 2010 Bergen, Oslo, Trondheim, Tromsø 34 skoler (?) Berge n Målsettning Hovedmålet

Detaljer

Tallet 0,04 kaller vi prosentfaktoren til 4 %. Prosentfaktoren til 7 % er 0,07, og prosentfaktoren til 12,5 % er 0,125.

Tallet 0,04 kaller vi prosentfaktoren til 4 %. Prosentfaktoren til 7 % er 0,07, og prosentfaktoren til 12,5 % er 0,125. Prosentregning Når vi skal regne ut 4 % av 10 000 kr, kan vi regne slik: 10 000 kr 4 = 400 kr 100 Men det er det samme som å regne slik: 10 000 kr 0,04 = 400 kr Tallet 0,04 kaller vi prosentfaktoren til

Detaljer

Arkitekturprinsipper i spesialisthelsetjenesten. Versjon 1.0 Sist oppdatert: 27. nov 2014

Arkitekturprinsipper i spesialisthelsetjenesten. Versjon 1.0 Sist oppdatert: 27. nov 2014 Arkitekturprinsipper i spesialisthelsetjenesten Versjon 1.0 Sist oppdatert: 27. nov 2014 Nasjonal IKTs Fagforum Arkitektur forvalter arkitekturen for spesialisthelsetjenesten Som en del av dette er det

Detaljer

Læringsmiljø Hadeland. Felles skoleutviklingsprosjekt for Gran, Lunner og Jevnaker. Vurderingsbidrag

Læringsmiljø Hadeland. Felles skoleutviklingsprosjekt for Gran, Lunner og Jevnaker. Vurderingsbidrag Vurderingsbidrag Fag: Norsk Tema: Lesing, skriftlige tekster Trinn: 1.trinn Tidsramme: 1 måned ----------------------------------------------------------------------------- Undervisningsplanlegging Konkretisering

Detaljer

UML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller

UML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller UML- Use case drevet analyse og design Bente Anda 23.09.2004 23.09.04 INF320 I dag Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller 23.09.04 INF320

Detaljer

Tom Røise 26.02.2007. IMT2243 : Systemutvikling 1. IMT2243 Systemutvikling 26. februar 2007. Klassediagrammet. Klasse

Tom Røise 26.02.2007. IMT2243 : Systemutvikling 1. IMT2243 Systemutvikling 26. februar 2007. Klassediagrammet. Klasse IMT2243 Systemutvikling 26. februar 2007 Tema : Domenemodellering og Kravspeken - Repetisjon konseptuelle klassediagram - Eksempler - konseptuelle klassediagram (IHID løsningen og OL-Veiviseren) - Maler

Detaljer

Eksamen 1T høsten 2015, løsningsforslag

Eksamen 1T høsten 2015, løsningsforslag Eksamen 1T høsten 015, løsningsforslag Del 1, ingen hjelpemidler Oppgave 1 1,8 10 1 0,0005 = 1,8 10 1 5 10 4 = 1,8 5 10 1+( 4) = 9 10 8 Oppgave Velger addisjonsmetoden Legger sammen ligningene: x + y =

Detaljer

OLYMPIATOPPEN. Råd til idrettsforeldre. Norges idrettsforbund og olympiske og paralympiske komité

OLYMPIATOPPEN. Råd til idrettsforeldre. Norges idrettsforbund og olympiske og paralympiske komité OLYMPIATOPPEN Råd til idrettsforeldre Hvorfor råd til idrettsforeldre? Alle foreldre ønsker å bidra til at deres barn får gode opplevelser i idretten - men alle vet nødvendigvis ikke hvordan en best kan

Detaljer

TMA4140 Diskret matematikk Høst 2011 Løsningsforslag Øving 7

TMA4140 Diskret matematikk Høst 2011 Løsningsforslag Øving 7 Norges teknisknaturvitenskapelige universitet Institutt for matematiske fag Side 1 av?? TMA4140 Diskret matematikk Høst 011 Løsningsforslag Øving 7 7-1-10 a) Beløpet etter n 1 år ganges med 1.09 for å

Detaljer

Velferdsteknologi i morgendagens omsorg. Une Tangen, rådgiver KS Forskning, innovasjon og digitalisering

Velferdsteknologi i morgendagens omsorg. Une Tangen, rådgiver KS Forskning, innovasjon og digitalisering Velferdsteknologi i morgendagens omsorg Une Tangen, rådgiver KS Forskning, innovasjon og digitalisering KS visjon En selvstendig og nyskapende kommunesektor Når ekspertene lager en trapp - lager brukerne

Detaljer

Rekrutteringsbehov i kommunesektoren fram mot 2026

Rekrutteringsbehov i kommunesektoren fram mot 2026 Rekrutteringsbehov i kommunesektoren fram mot 2026 1. Innledning KS har beregnet rekrutteringsbehovet i kommunesektoren fram mot 2026. Beregningene er gjort ved bruk av KS rekrutteringsmodell. Data i modellen

Detaljer

Forventningsundersøkelsen 2. kvartal 2008:

Forventningsundersøkelsen 2. kvartal 2008: Forventningsundersøkelsen 2. kvartal 2008: Forventninger om høyere prisvekst og høyere lønnsvekst TNS Gallups Forventningsundersøkelse for andre kvartal 2008 viser at det nå forventes høyere prisvekst

Detaljer

Introduksjon til prosjektarbeid del 2. Initiering, målformulering, planlegging og risikoanalyse

Introduksjon til prosjektarbeid del 2. Initiering, målformulering, planlegging og risikoanalyse Introduksjon til prosjektarbeid del 2 Initiering, målformulering, planlegging og risikoanalyse Initiering av prosjekter Hvorfor et prosjekt? Fordi det skal løse et behov som har oppstått Idéskapning Spontane

Detaljer

Kurskatalog. Bluegarden Kurssenter

Kurskatalog. Bluegarden Kurssenter Kurskatalog Bluegarden Kurssenter Om Bluegarden Praktiske opplysninger Bluegarden er en total leverandør av systemer, outsourcing, tjenester og rådgivning innen lønn og personal. Ca 20 % av Skandinavias

Detaljer

Kirsten Ribu - Høgskolen i Oslo 05.05.04

Kirsten Ribu - Høgskolen i Oslo 05.05.04 Prosessmodellering Strukturert analyse og design et overblikk Gurholt & Hasle, kapittel 10 Kirsten Ribu - Høgskolen i Oslo 05.05.04 1 Perspektiver på modellering Datamodellering var lenge den mest brukte

Detaljer

Forelesning # 6 i ECON 1310:

Forelesning # 6 i ECON 1310: Forelesning # 6 i ECON 1310: Arbeidsmarkedet og konjunkturer Anders Grøn Kjelsrud 23.9.2013 Pensum Forelesningsnotat (Holden) # 8 Kapittel 8 ( The labour market ) og kapittel 10 ( The Phillips curve, the

Detaljer

MULIGHETENE TIL Å STYRE UTVIKLINGEN I JORDBRUKET

MULIGHETENE TIL Å STYRE UTVIKLINGEN I JORDBRUKET MULIGHETENE TIL Å STYRE UTVIKLINGEN I JORDBRUKET ER BEGRENSET Virkningen av jordbrukspolitikken og mulighetene til å styre utviklingen blir ofte overdrevet. Ifølge Public Choice-teorien blir dette forklart

Detaljer

Alta kommune. Sluttrapport: Samspillkommune 30 Elektronisk informasjonsutveksling i pleie- og omsorgstjenesten i kommunene

Alta kommune. Sluttrapport: Samspillkommune 30 Elektronisk informasjonsutveksling i pleie- og omsorgstjenesten i kommunene Alta kommune : Samspillkommune 30 Elektronisk informasjonsutveksling i pleie- og omsorgstjenesten i kommunene 02.04.2009 Godkjent av: Per Prebensen Side 2 av 6 Innhold 1. Bakgrunn for prosjektet... 3 2.

Detaljer

Etiske retningslinjer for Universitetet i Agder.

Etiske retningslinjer for Universitetet i Agder. Bakgrunn Moderniseringsdepartementet (nå fornyings - og administrasjonsdepartement) har utarbeidet Etiske retningslinjer for statstjenesten (sept 2005) som gjelder for hele statstjenesten. Den enkelte

Detaljer

Forskningsmetoder. INF1050: Gjennomgang, uke 13

Forskningsmetoder. INF1050: Gjennomgang, uke 13 Forskningsmetoder INF1050: Gjennomgang, uke 13 Kompetansemål Forskningsmetoder Hva? Hvorfor? Empiriske forskningsmetoder Eksperiment Case-studier Etnografi Aksjonsforskning Spørreskjema Systematisk litteraturstudie

Detaljer

Disclaimer / ansvarsfraskrivelse:

Disclaimer / ansvarsfraskrivelse: Viktig informasjon Dette er et mindre utdrag av TotalRapport_Norge. Den inneholder kun korte sammendrag. For å få tilgang til den fullstendige rapporten må du være en registrert kunde eller investor hos

Detaljer

Politisk økonomi. Individuell etterspørsel etter offentlige goder avhenger av: Produksjon av private goder Bestemmes gjennom prismekanismen.

Politisk økonomi. Individuell etterspørsel etter offentlige goder avhenger av: Produksjon av private goder Bestemmes gjennom prismekanismen. Hva handler dette kapittelet om? Hvordan går vi fra individuelle preferanser til kollektive beslutninger? Politisk økonomi J. S. Kapittel 7 Hvorfor eksisterer det ikke alltid et veldefinert utfall når

Detaljer

Metrikker og målte størrelser. Vi måler fakta for å bestemme systemets egenskaper

Metrikker og målte størrelser. Vi måler fakta for å bestemme systemets egenskaper Metrikker og målte størrelser Vi måler fakta for å bestemme systemets egenskaper Hva vil vi vite? Hvor stort er programmet? Hvor godt er programmet? Hvor lett er det å vedlikeholde? Hvor mange feil er

Detaljer

Sideordnede spesifikasjoner

Sideordnede spesifikasjoner Norsk bokføringsstandard NBS 8 (April 2015) Innhold 1. Innledning og virkeområde... 2 2. Lov og forskrift... 3 3. Forutsetninger for bruk av sideordnede spesifikasjoner... 4 3.1 Konsolidering av spesifikasjoner...

Detaljer

Spesifikasjon av Lag emne

Spesifikasjon av Lag emne Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Fra krav til objekter Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use Cases) o Objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Detaljer

Kapittel 7 & 8. Kravspesifikasjoner & Data design. Thomas Tjøstheim og Thomas Edvinsen. 20 September Kapittel 7 & 8 p.1/20

Kapittel 7 & 8. Kravspesifikasjoner & Data design. Thomas Tjøstheim og Thomas Edvinsen. 20 September Kapittel 7 & 8 p.1/20 Kapittel 7 & 8 p.1/20 Kapittel 7 & 8 Kravspesifikasjoner & Data design Thomas Tjøstheim og Thomas Edvinsen 20 September 2004 Kapittel 7 & 8 p.2/20 Introduksjon Kravspesifikasjoner består av to underdeler:

Detaljer

Grete Hagebakken Høgskolen i Harstad. LUK-samling, Mo i Rana den 19/3 2012

Grete Hagebakken Høgskolen i Harstad. LUK-samling, Mo i Rana den 19/3 2012 Grete Hagebakken Høgskolen i Harstad LUK-samling, Mo i Rana den 19/3 2012 Avhandlingens tittel: Prosjektorganisering i kommunal sektor: Om forholdet mellom kontekstuelle variasjoner og prosjektutfall Hvorfor

Detaljer

Oppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 30.04.2007. IMT2243 : Systemutvikling 1

Oppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 30.04.2007. IMT2243 : Systemutvikling 1 Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring

Detaljer

Veien videre etter opptrappingsplanen Hva bør prioriteres? Arne Repål Fagdirektør Psykiatrien i Vestfold HF

Veien videre etter opptrappingsplanen Hva bør prioriteres? Arne Repål Fagdirektør Psykiatrien i Vestfold HF Veien videre etter opptrappingsplanen Hva bør prioriteres? Arne Repål Fagdirektør Psykiatrien i Vestfold HF Hvor er vi? Psykiatrien i Vestfold HF har prøvd å legge seg tett opp til en desentral modell

Detaljer

Sammen om en bedre kommune. Resultater - Hovedfunn i årsrapportene for 2014

Sammen om en bedre kommune. Resultater - Hovedfunn i årsrapportene for 2014 Sammen om en bedre kommune Resultater - Hovedfunn i årsrapportene for 2014 Bevegelser og endringer - Mål Deltagerkommunene har gjort relativt få endinger i sine målsettinger De registrerte endringer er

Detaljer

OBOS-notat om partienes stemmegivning i byggesaker i bystyret i Oslo i perioden august 2011-juni 2015. 19. august 2015

OBOS-notat om partienes stemmegivning i byggesaker i bystyret i Oslo i perioden august 2011-juni 2015. 19. august 2015 Notat om bystyrets behandling av boligbyggingssaker 1. Hvordan stemmer partiene i boligbyggingssaker? Vår gjennomgang viser at fra kommunevalget i 2011 og fram til i dag (juni 2015), så har bystyret behandlet

Detaljer

Fasit - Oppgaveseminar 1

Fasit - Oppgaveseminar 1 Fasit - Oppgaveseminar Oppgave Betrakt konsumfunksjonen = z + (Y-T) - 2 r 0 < 0 Her er Y bruttonasjonalproduktet, privat konsum, T nettoskattebeløpet (dvs skatter og avgifter fra private til det

Detaljer

Automatiske bomstasjoner i Oslo: samfunnsøkonomisk lønnsomt!

Automatiske bomstasjoner i Oslo: samfunnsøkonomisk lønnsomt! Automatiske bomstasjoner i Oslo: samfunnsøkonomisk lønnsomt! Morten Welde, Teknologi Trondheim, Seksjon for ITS og trafikkteknologi Bompengekonferansen 2009, 7.-8. oktober 1 Disposisjon 1. AutoPASS og

Detaljer

Nøkkelspørsmål til eller i etterkant av introduksjonsoppgaven:

Nøkkelspørsmål til eller i etterkant av introduksjonsoppgaven: Areal og omkrets Mange elever forklarer areal ved å si at det er det samme som lengde gange bredde. Disse elevene refererer til en lært formel for areal uten at vi vet om de skjønner at areal er et mål

Detaljer

Instruks for administrerende direktør Helse Nord IKT HF. Vedtatt av styret xx.xx.2016

Instruks for administrerende direktør Helse Nord IKT HF. Vedtatt av styret xx.xx.2016 Instruks for administrerende direktør Helse Nord IKT HF Vedtatt av styret xx.xx.2016 Innhold 1. Formål med instruksen... 3 2. Overordnet rolleavklaring... 3 3. Administrerende direktørs myndighet... 3

Detaljer

Innspill til konsept for Stevningsmogen Møteplass for læring, bevegelse og opplevelser.

Innspill til konsept for Stevningsmogen Møteplass for læring, bevegelse og opplevelser. Innspill til konsept for Stevningsmogen Møteplass for læring, bevegelse og opplevelser. Iloapp.roywilly@com Felles uttalelse fra: Innhold Innledning... 3 1. Forutsetninger.... 4 2. Befolkningsutvikling....

Detaljer

Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer Fra krav til objekter Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer INF1050--1 Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use

Detaljer

Forberedelse til. Røyke slutt. Røyketelefonen

Forberedelse til. Røyke slutt. Røyketelefonen Forberedelse til Røyke slutt Røyketelefonen 800 400 85 Slik kan du forberede røykeslutt For å lykkes med å slutte å røyke bør du være godt forberedt. Å slutte å røyke er en prestasjon. Det krever samme

Detaljer

Læringsmiljø Hadeland. Felles skoleutviklingsprosjekt for Gran, Lunner og Jevnaker. Vurderingsbidrag

Læringsmiljø Hadeland. Felles skoleutviklingsprosjekt for Gran, Lunner og Jevnaker. Vurderingsbidrag Vurderingsbidrag Fag: Kunst og håndverk Tema: Bli kjent med leira Trinn: 5.klasse Tidsramme: ca. 5 uker á 2 klokketimer ----------------------------------------------------------------------------- Undervisningsplanlegging

Detaljer

Lykke til! Eksamen i fag TDT4140 Systemutvikling 28.11.2012 9.00. NTNU Norges teknisk-naturvitenskapelige universitet

Lykke til! Eksamen i fag TDT4140 Systemutvikling 28.11.2012 9.00. NTNU Norges teknisk-naturvitenskapelige universitet Side 1 av 10 NTNU Norges teknisk-naturvitenskapelige universitet BOKMÅL Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap Sensurfrist:

Detaljer

HMS-kort statistikk 2016

HMS-kort statistikk 2016 HMS-kort statistikk 2016 Sammendrag Arbeidskraften på byggeplassene er svært internasjonal og relativt ung. Det har vært store endringer i sammensetningen av arbeidskraften i perioden 2011-2016. Andelen

Detaljer

Læringsmiljø Hadeland. Felles skoleutviklingsprosjekt for Gran, Lunner og Jevnaker. Vurderingsbidrag

Læringsmiljø Hadeland. Felles skoleutviklingsprosjekt for Gran, Lunner og Jevnaker. Vurderingsbidrag Vurderingsbidrag Fag: Engelsk Tema: Avisartikkel Trinn: 7.trinn Tidsramme: 2 uker ----------------------------------------------------------------------------- Undervisningsplanlegging Kompetansemål Konkretisering

Detaljer