Prosjektstyring og prosjektgjennomføring
|
|
|
- Ina Ludvigsen
- 9 år siden
- Visninger:
Transkript
1 Prosjektstyring og prosjektgjennomføring Prosesser, tidsplanlegging, risikostyring G&H: kap 16, 17,19 Kirsten Ribu
2 I dag Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Risikostyring 2
3 Hva er et prosjekt? Fra latin: projectus - noe som er kastet fram Et prosjekt er en arbeidsoppgave med følgende egenskaper: En engangsoppgave: Noe man ikke har gjort før og ikke kommer til å gjøre igjen med det første. Skal lede fram til et bestemt resultat Er ofte tverrfaglig og berører mange i organisasjonen: krever forskjellige typer ressurser Er begrenset i tid 3
4 Hva er en prosess? En prosessmodell? Prosess: Ethvert arbeid (en prosess) består av to ting: beslutninger og handlinger (Eks. Fylle ut selvangivelsen: Ta beslutninger ut fra skattereglene -> fylle ut riktige felt og gjøre beregninger) Prosessmodell: En abstrakt representasjon av en systemutviklingsprosess Eks: Fossefallmodellen, Spiralmodellen Inkrementell modell RUP, XP Oppgaver: Er det noen forskjell på en modell og en metode? Hva slags prosessmodell vil dere bruke i prosjektoppgaven? 4
5 Planlegging Ressurser: mennesker (kunnskap og erfaringer) tid Problemdefinering tolkning av oppdraget: forhandling mellom interesser vurdering: kan oppdraget gjennomføres med tilgjengelige ressurser? Planlegging av arbeidet oppdeling i arbeidsoppgaver samordning av arbeidsoppgavene 5
6 Oppdeling i arbeidsoppgaver Hva skal gjøres? Hvem skal gjøre det? Samordning av arbeidsoppgavene Hvordan henger delresultatene sammen? Hvordan skal ressursene fordeles? Planleggingsverktøy: milepælplan: resultater koblet med tid ansvarskart: hvem er ansvarlig for hva 6
7 Noen ord om gruppearbeid Vær forberedt til prosjektmøtene Lytt til andre: prosjektarbeid er samarbeid. Vær positiv: Unngå å kommentere negative sider ved prosjektet. Negativitet har en tendens til å spre seg. Si fra: Ta opp ting som trykker/irriterer. Gi konstruktiv kritikk: Hva kan gjøres bedre og hvordan? Kulturelle forskjeller: Prøv å forstå bakgrunnen for uttalelser og holdninger 7
8 Prosjektarbeid Fordel roller med tilhørende oppgaver Organiser arbeidet Lag regler for hvordan arbeidet skal utføres Lag tidsplan Oppgaver: møteledelse referat oppfølging og kontroll av vedtak ledelse av oppgaveløsning versjonskontroll timeføring 8
9 Roller og regler En person kan gjerne ha flere roller. Rollene kan gjerne byttes eller omdefineres i løpet av prosjektperioden. Forslag til roller med oppgaver: Prosjektleder: møteledelse, oversikt, oppfølging og kontroll av vedtak Webansavarlig Kontaktperson kontakt og avtaler med omgivelsene: prosjektsted, kursledelse, andre grupper Skrive-ansvarlig fordeling og oppfølging av skrivejobber, versjonskontroll Programmeringsansvarlig Det bør være regler for møter: tidspunkt, varighet, taletid beslutninger: beslutningsdyktighet, dokumentasjon, ansvar referat: ansvar, omfang forføyninger: reaksjoner ved regelbrudd 9
10 Vanlige problemer i gruppearbeid: Ujevn arbeidsinnsats blindpassasjerer ildsjeler ulikt ambisjonsnivå de som bare vil bestå de som har høye ambisjoner ulikt kunnskapsnivå verdensmestere de som eier prosjektet ulik tolkning av oppgaven Hvordan finne balanse mellom at alle skal lære det de ikke kan alle gjør det de kan best alle skal lære mest mulig alle gjør det de kan 10
11 Løsninger For å unngå konflikter: gjør avtaler om ansvarsfordelingen dokumenter alle beslutninger (skriv referat med beslutninger) kommuniser også skriftlig (f.eks. e-post) meld fra dersom du må bryte en avtale Ved konflikter: ta tak i konflikten før den er stor prøv først å løse den selv ta opp problemet med de(n) det gjelder bli enig om løsning: måte og tidsfrist søk hjelp hos lærer dersom konflikten synes uløselig 11
12 Prosessmodell 12
13 Ulike typer prosessmodeller De røde er viktige i dette kurset: Evolusjonær (prototyping) Inkrementell (RUP/varianter av RUP) Agile metoder (parprogrammering, XP extreme programming) fossefall gjenbruksbasert spiral-modellen 13
14 Prosessmodell - faser Forstudium/Forprosjekt Feasability study (Hvilke muligheter har vi?) Kravspesifikasjon (Hva skal systemet gjøre?) Design (Hvordan skal systemet lages?) Programmering (Lage systemet) V&V (Validering og verifikasjon) / Testing Har vi bygd riktig system/produkt? (validering) Har vi bygd systemet/produktet riktig? (verifikasjon) Videreutvikling/Vedlikehold/Endring 14
15 Hvorfor er bruk av prosessmodell viktig? Det å anskaffe et IT-systemer ikke som å kjøpe bil. Det er et vesentlig kjennetegn at det er usikkerhet om hva som kreves, og det er derfor naturlig at kravene forandrer seg underveis. Det er ikke profesjonelt å bruke dette som en unnskyldning for at det gikk galt. Store prosjekter må legges opp slik at de kan håndtere slike endringer. Eksperimentering, prototyper og prøvedrift er nettopp teknikker for å håndtere dette. 15
16 TRESS-90 Skrekkeksempel - TRESS-90 - Trygdeetatens store EDBsatsing på 90-tallet. I Tress-90 satset man stort. Innledende eksperimenter med ny utviklingsplattform ble i følge pressen ikke helt gjennomført. Det ble tidlig kjøpt inn nye maskiner til trygdekontorene, og store ressurser ble brukt før man fikk praktiske erfaringer med de nye løsningenes holdbarhet. 16
17 Forts I store prosjekter er lite tilbøyelig til å revidere sentrale vurderinger. I stedet satser man mer og mer, hardere og hardere, på å nå de målene man opprinnelig satte seg. På den måten kan man unngå et direkte nederlag, men samtidig øker innsatsen vesentlig. Noen ganger går dette godt, men det er tydelig at enkelte prosjekter burde vært revurdert og stanset på et langt tidligere tidspunkt. Den som har ansvar for et stort utviklingsprosjekt bør derfor finne fram til mekanismer som kompenserer for denne tendensen. I praksis vil dette blant annet bety at ansvarlige ledere må skaffe seg kompetente rådgivere som er uavhengige av det aktuelle prosjektet. Kilde: Førsteamanuensis Pål Sørgaard, Institutt for Informatikk, Universitetet i Oslo 17
18 SINTEFS rapport SINTEFs eksterne prosjektrevisjon viste bla at: Programmeringsfasen ble startet uten å være i nærheten av et stabilt design. Reell brukermedvirkning på en del viktige områder som brukergrensesnitt kom sent Interne prosjektavhengigheter ble dårlig håndtert Ingen kritisk sti => alle aktiviteter ble oppfattet som like viktige for å holde leveransetidspunktet Kvalitetssikring uten myndighet Personer ble tatt ut av prosjektet på avtalt dato, uavhengig om oppgaven var ferdigstilt eller ikke Kontrollfunksjoner, avtaler og innkjøp syntes å gå ut fra at kartet (valgt prosessmodell) var mer riktig enn terrenget (reell prosess). Konsekvensen var at prosjektet kom ut av styring! 18
19 Prosjektplanlegging Prosjektplanlegging 19
20 Sammenheng prosess prosjekt Faser i prosjektmodellen blir til overordnede aktiviteter og milepæler i prosjektplanen (NB! Prosjektplanen vil inneholde flere og mer detaljerte aktiviteter) Relasjon mellom faser i prosjektmodellen blir til Gantt-diagram eller lignende i prosjektplanen. Innhold i faser i prosjektmodellen blir til leveranser, dokumentasjon, verifikasjon og validering, risikostyringsaktiviteter m.m. i prosjektplanen 20
21 Tidsplan Gantt diagram 4/7 11/7 18/7 25/7 1/8 8/8 15/8 22/8 29/8 5/9 12/9 19/9 T4 Start T1 T2 M1 Slakk T7 T3 M5 T8 M3 M2 T6 T5 T9 M4 M7 T10 T11 M6 M8 T12 Finish 21
22 Prosjektmodell vs. prosjektarbeid Prosessmodellen vil ofte være organisasjonens valg av felles arbeidsmåte for å sikre gjenbruk av erfaring og forutsigbare leveranser. Prosjektplanen er prosjektleders virkemiddel for å sikre leveransene under rammebetingelsene som settes av prosessmodellen 22
23 23
24 Prosjektplanlegging Forslag til prosess for utarbeidelse av prosjektplan (iterativ prosess): Finn person(er) som kan utarbeide prosjektplan (bør inkludere den kommende prosjektleder - eierskap til plan er viktig) Forstå så mye som mulig av kravene til leveransene (kravspesifikasjon), samt andre viktige rammer for prosjektet (f eks leveransefrist og kostnadsrammer). Velg prosessmodell ut fra rammevilkår (marked, risiko for endring av krav, kundemodenhet, kompetanse i organisasjonen) Definer milepæler, leveranser (datoer) og aktiviteter Estimer tidsforbruk (timeforbruk) per aktivitet Analyser om tilgjengelig ressurser finnes Vurder risiko og reforhandle leveranseinnhold om nødvendig 24
25 Forprosjekt Formålet med forprosjektet er å kartlegge om et prosjekt er gjennomførbart. Første oppgave er å sette seg inn i markedet og kundens behov slik at man har en god innsikt i krav. Ved å utvikle et konsept allerede i forprosjektet vil man kunne få konkrete tilbakemeldinger både internt hos oppdragsgiver og i markedet svært tidlig i prosjektet. Arbeidet med planlegging og budsjettering blir dermed mer konkret. 25
26 Tidsplanlegging 26
27 Avhengigheter Det er avhengigheter mellom enkeltaktiviteter eller større deler av et prosjekt En aktivitet = et avgrenset stykke arbeid (programmere, utarbeide spørreskjema) Har et antatt tidsforbruk Kan ikke starte før en eller flere andre aktiviteter er avsluttet Bruker bestemte ressurser (mennesker) Har et navn 27
28 Aktivitetsdiagram med avhengigheter aktivitetsnettverk 4/7/99 start 8 days T1 15 days T2 14/7/99 15 days M3 M1 25/7/99 T7 T3 5 days T6 20 days 4/8/99 M4 15 days T9 25/8/99 M6 T11 7 days 10 days T4 25/7/99 M2 10 days T5 11/8/99 M7 15 days 5/9/99 M8 18/7/99 M5 T10 10 days T12 25 days T8 Finish 19/9/99 28
29 Kritisk sti i diagrammet Aktivitetsdiagram viser avhengigheter i prosjektet Sett opp aktiviteter i et nett Noter antatt tidsforbruk per aktivitet (dager) Alle aktiviteter ender i milepæler (M) Før man kan gå fra en milepæl til neste må alle stier til milepælen være komplette. Eks: Aktivitet 9 (T9) kan ikke starte før T3 og T6 er ferdige Minimum tid = den lengste vei i grafen = Kritisk sti Slakk: aktiviteter som ikke ligger på kritisk sti. Dersom det er forsinkelser her vil det ikke påvirke tidsplanen totalt. 29
30 Personallokering 30
31 Risikostyring 31
32 Risikostyring Identisfisere Analysere Planlegge Overvåke 32
33 Risikofaktorer Risiko Type Beskrivelse Endring i bemanning Styringsendring Hardware Endring i krav Underestimering CASE verktøy Endring i teknologi Prosjekt Prosjekt Prosjekt Prosjekt og produkt Prosjekt og produkt Produkt Forretning Erfarne medarbeidere slutter før prosjektet er ferdig Ny ledelse med andre prioriteringer Nødvendig hardware blir ikke levert til avtalt tid Flere endringer enn planlagt Prosjektet er blitt estimert til mindre enn det viser seg å være Verktøyet dekker ikke behovene Underliggende teknologi erstattes av ny teknologi Konkurranse Forretning Et konkurrerende produkt 33er på markedet før systemet er ferdig
34 Risikostyringsprosessen Risk identification Risk analysis Risk planning Risk monitoring List of potential risks Prioritised risk list Risk avoidance and contingency plans Risk assessment 34
35 Analyse-eksempel Risiko Sannsynlighet Følge Umulig å få godt nok kvalifiserte folk høy katastrofal Nøkkelpersoner er syke i prosjektperioden middels alvorlig Komponenter som skal gjenbrukes har alvorlige feil middels alvorlig Omfattende endringer i kravene mye design må gjøres om middels alvorlig Prosjektet er underestimert høy alvorlig Økonomiske problemer i organisasjonen, reduksjon i budsjett lav katastrofal Ikke tid til opplæring av medarbeidere middels akseptabelt 35
36 Prosjektplan Mal for plan: Wordfil Leveranse: Beskrivelse 36
37 37
38 Neste uke Grupper: Begynne å beskrive systemet dere skal lage Begynne med prosjektplanlegging og fylle ut prosjektplan: framdrift, milepæler, risiko og risikohåndtering Forelesning: Objektorientert systemutvikling. Kravspesifikasjon og use case modellering G&H: kap 6, 8 UML Distilled: kap 2, 3 38
I dag. Prosjektstyring og prosjektgjennomføring. Hva er et prosjekt? Oppdeling i. Planlegging. arbeidsoppgaver. Hva er en prosess? En prosessmodell?
Prosjektstyring og prosjektgjennomføring Prosesser, tidsplanlegging, risikostyring G&H: kap 16, 17,19 I dag Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Risikostyring Kirsten
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
Hva skal vi gjøre? Om prosjektarbeid og prosjektet i kurset. Mystery meat navigation. Først noen nettressurser. Color Contrast analyser
Om prosjektarbeid og prosjektet i kurset Prosesser, gruppearbeid, tidsplanlegging og fallgruber Hva skal vi gjøre Studere brukere og deres behov Planlegge og utforme datatekniske løsninger universelt Kirsten
Gruppedannelse og samarbeid. INF1050 dagsorden 25. jan Hva skal leveres, og når? Formålet med prosjektet
INF1050 dagsorden 25. jan 2006 Tema: Gruppedynamikk Grupper i INF1050 Prosjektarbeid o Hva er et prosjekt? o Planlegging av prosjektarbeidet o Vanlige problemer i prosjektarbeid Prosjektgruppen o som gruppe
Prosjektstyring. Innhold: Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Estimering og risikostyring
Prosjektstyring Innhold: Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Estimering og risikostyring Forelesningene er bla basert på... Sommerville-boka Steve McConnell: Software
Prosjektstyring. Innhold: Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Estimering og risikostyring
Prosjektstyring Innhold: Prosessmodeller og prosjekter Prosjektplanlegging, inkl. tidsplanlegging Estimering og risikostyring 1 Forelesningene er bla basert på... Sommerville-boka Steve McConnell: Software
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
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
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
UKE 9 Prosesser og prosessmodeller inkludert smidige metoder. Gruppetime INF1055
UKE 9 Prosesser og prosessmodeller inkludert smidige metoder Gruppetime INF1055 Hva skal vi i dag? Introduksjon til modul B - systemutvikling (kap. 1, 2 og 3) Prosesser og prosessmodeller + smidig utvikling
Et nytt perspektiv på prosjektledelse
Et nytt perspektiv på prosjektledelse Tiltredelsesforelesning 15. mai 2007 Erling S. Andersen [email protected] Erling S. Andersen 1 Hvorfor skal vi være opptatt av prosjekt? En stor del av verdiskapningen
Tom Røise. IMT 2243 : Systemutvikling 1. Forelesning IMT2243 27. Januar 2009. Prosjektstyring. Deltemaer innen prosjektstyring
Forelesning IMT2243 27. Januar 2009 Tema : Prosjektstyring i systemutviklingsprosjekter Prosjektplanlegging (inkl. mal for Forprosjektrapport) Øvingstimene : Planleggingverktøy - MS-Project ( A209 ) Pensum
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
Tom Røise 27.Jan 2011
Forelesning IMT2243 27. Januar 2011 Tema : Risikostyring i systemutviklingsprosjekter Prosjektstyring i systemutviklingsprosjekter Presentasjon av prosjektoppgave 2011 Prosjektplandokumentet (Innlevering
Systemutviklingsmetoder
Systemutviklingsmetoder Kapittel 2, 4, 5 07.01.2004 Kirsten Ribu 1 I dag Et eksempel på et system med kravspesifikasjon Utviklingsmodeller: Strukturert systemutvikling (Fossefall-modellen) Evolusjonær
t Institutt for informatikk Erik Arisholm 13. mai 2009 INF1050-oppsummering-1
Oppsummering INF1050 Systemutvikling t INF1050-oppsummering-1 INF1050 dagsorden Erfaringer fra V09 Kort oppsummering: Hvordan utvikles et informasjonssystem? Kanskje noen eksamenstips, og litt teknikk
UKE 15 Prosjektledelse, planlegging og teamarbeid. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski
UKE 15 Prosjektledelse, planlegging og teamarbeid Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski Hva skal vi i dag? Se på oblig 5 Prosjektledelse og teamarbeid (kap. 22) Prosjektplanlegging og
GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG
GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG INF1050 V16 HVA ER EN SYSTEMUTVIKLINGSPROSESS? De aktivitetene som utføres for å utvikle et IT-system Eksempler på aktiviteter:
UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR
INF 1050 UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR Oppgave 1 a) Foranalyse: Foranalysen kan med fordel gjøres i to trinn. Den første er å undersøke finansiering og øvrige
Innhold. Forord Innledning... 13
Innhold 5 Forord... 11 Innledning... 13 1 Hva er et prosjekt?... 17 1.1 Prosjektbegrepet og kjennetegn... 18 1.2 Prosjektkonseptets historie... 22 1.3 Prosjektets livssyklus og faser... 24 1.4 Prosjektgjennomføring...
Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling
Innledning Læringsmål Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling 21.1.2009 Forstå hvorfor systemutviklingsprosessen er viktig Forstå de viktigste prinsippene for ulike prosesser
Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling
Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling 21.1.2009 Rune Steinberg International Development Manager ERP INF1050 Systemutvikling Vår 2009 - Copyright Rune Steinberg 2009 1 Innledning
Tema 1 - Prosjekt som arbeidsform. Hva er et prosjekt? Prosjektets livssyklus
Tema 1 - Prosjekt som arbeidsform Innledning: I kapittel 1 i KG og kapittel 2 i BHG møter du prosjektbegrepet, typiske kjennetegn ved prosjekter og ulike prosjekttyper. Sentralt er beskrivelsen av prosjektets
prosjektarbeid Forelesning 3 - INF1050 Systemutvikling
Systemutviklingssprosesser, prosjektarbeid Forelesning 3 - INF1050 Systemutvikling 28.1.2009 Rune Steinberg International Development Manager ERP INF1050 Systemutvikling Vår 2009 - Copyright Rune Steinberg
Systemutvikling. Universitetet i Oslo, Institutt for informatikk Vår 2017
Systemutvikling Universitetet i Oslo, Institutt for informatikk Vår 2017 Dagens plan Introduksjon Emnets oppbygging Praktisk om ukesoppgaver og obligatoriske oppgaver Gjennomgang av ukesoppgaver Registrering
prosjektarbeid Forelesning 3 - INF1050 Systemutvikling Eksempel Evolusjonære modeller Utviklingsprosesser Evolusjonære modeller Foranalyse
Evolusjonære modeller Foranalyse Systemutviklingssprosesser, prosjektarbeid Forelesning 3 - INF1050 Systemutvikling 28.1.2009 Rune Steinberg International Development Manager ERP Iterasjonsplan Iterasjon
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
Introduksjon til prosjektarbeid del 1. Prosjektet som arbeidsform Begrep, fundament og definisjoner
Introduksjon til prosjektarbeid del 1 Prosjektet som arbeidsform Begrep, fundament og definisjoner For å lykkes i konkurransen Er innovasjon viktig Nye produkter, markedsføring, produksjonsmåter, opplæring,..
Innhold. Innledning... 15. Del 1 En vei mot målet
Innledning.............................................. 15 Del 1 En vei mot målet Kapittel 1 Utviklingsarbeidet.............................. 22 1.1 Systemutviklerens arbeid...............................
Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson
PROSJEKTGRUPPE 1 MGT SOFTWARE PROSJEKTPLAN LEVERANSE 1 (REVIDERT 1) Prosjektgruppen: Gjermund Gartmann Tommy Jansson Store Prosjektledelse: Store Kvalitetssikring: Tommy Jansson Dato: 03. oktober 2005
Prosjektstyring. Per Olav Nilsen. Revisjonsdirektør Trondheim kommunerevisjon. NKRFs fagkonferanse 2011, Rica Hotel Alta 31. mai
Prosjektstyring Per Olav Nilsen Revisjonsdirektør Prosjekt Prosjektarbeid arbeidsoppgave av engangskarakter som skal realisere et klart formulert mål innen en gitt tidsfrist, kvalitet og ressursramme.
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,
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
Overordnet planlegging
Overordnet planlegging Betydning av planlegging Prosjektmandat Milepæler Milepælsplan Suksessfaktorer og suksesskriterier Nettverksanalyse Jon Lereim Polfareren Roald Amundsen Flaks er resultat av fremragende
INF1500 Introduksjon til design, bruk, interaksjon Kapittel 10 Identifisere behov og etablere krav
INF1500 Introduksjon til design, bruk, interaksjon Kapittel 10 Identifisere behov og etablere krav 19. September 2016 Institutt for Informatikk, Universitetet i Oslo [email protected] Behov? Krav? 3 Krav
Løsningsforslag oppgavesett 22
Løsningsforslag oppgavesett 22 OPPGAVE 1 a) Her bør det drøftes hvorvidt kriteriene (kjennetegnene) til et prosjekt er oppfylt, dvs. - Konkret mål - Begrensede ressurser - Temporært (start og slutt) -
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:
Kvalitetskrav til løsninger
Prosjektoppgaven Kvalitetskrav til løsninger Noen retningslinjer for å styre beslutningene deres finnes i form av hva brukere forlanger av software (og hardware): Brukbarhet. - Produktet skal være selvforklarende
Hjelp! Jeg er blitt prosjektleder
Hjelp! Jeg er blitt prosjektleder PROSJEKTLEDERDAGENE 8. 9. APRIL 2019 Synnøve Roald [email protected] Mobil: 936 34 790 2 Synnøve Roald [email protected] 936 34 790 3 Mine tema Hva
Prosjektplan Bacheloroppgave 2014. - Hvordan kan Joker Gjøvik styrke sin markedsposisjon?
Prosjektplan Bacheloroppgave 2014 - Hvordan kan Joker Gjøvik styrke sin markedsposisjon? Amund Farås 23.01.2014 1 Innholdsfortegnelse Innhold 1 Innholdsfortegnelse... 2 2 Innledning... 3 3 Organisering...
Ole Mandt og Kjetil Tomter 3/1/2011
H11M05 - HONEMASKIN Forprosjektrapport H11M05 Ole Mandt og Kjetil Tomter 3/1/2011 Innhold Problemstilling...3 Oppgavedefinisjon...3 Oppgaveformulering...3 Avgrensninger...3 Mål med delmål (milepæler)...3
SLUTTRAPPORT. gruppe 42 Nils-Kristian Liborg, Bente Brevig, Tom Olav Bruaas, Eirik Lied og Hege Lid Pedersen. 25. november 2002
SLUTTRAPPORT gruppe 42 Nils-Kristian Liborg, Bente Brevig, Tom Olav Bruaas, Eirik Lied og Hege Lid Pedersen 25. november 2002 1 Innhold 1 Sammenligning ressursforbruk 3 2 Erfaringer fra prosjektgjennomføring
GJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING HELGA NYRUD & KRISTIN BRÆNDEN
GJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING INF1050 V16 HELGA NYRUD & KRISTIN BRÆNDEN TEMAER SÅ LANGT I KURSET Forelesning 1: Systemutvikling og systemutviklingsprosesser Forelesning 2: Prosessmodeller
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
Håndtering av risiko i store omstillings og endringsprosesser. Tor Saglie, direktør NAV interim Risikostyring i staten, lanseringsseminar 7.
Håndtering av risiko i store omstillings og endringsprosesser Tor Saglie, direktør NAV interim Risikostyring i staten, lanseringsseminar 7. mars Reform krever mot og vilje til å ta risiko Naturlig og nødvendig
Systemutvikling - oppsummering. Alexander Nossum blog.eksplisitt.net 22. mai 2006
Systemutvikling - oppsummering Alexander Nossum [email protected] blog.eksplisitt.net 22. mai 2006 INNHOLD 2 Innhold 1 Utviklingsprosessmodeller 3 1.1 Fossefall/waterfall................................
in1060: bruksorientert design: start på prosjektarbeidet
in1060: bruksorientert design: start på prosjektarbeidet Tone Bratteteig Kathinka Olsrud & Vilja-So9ie Punsvik Pettersen + Magnus Lie in1060: 22/1 2018 kortversjon læringsmål 1) planlegge, gjennomføre
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1050 Eksamensdag: 2. juni 2014 Tid for eksamen: 09:00-13:00 Oppgavesettet er på 4 sider Vedlegg: Ingen Tillatte hjelpemidler:
Øverhagaen helseog velferdssenter
Øverhagaen helseog velferdssenter Dialogkonferanse arkitekt- og rådgivertjenester, Røros kommune 20. des 2016 1 Nasjonalt program for leverandørutvikling Øke innovasjonseffekten av offentlige anskaffelser
PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004
PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004 VERSJON: PROSJEKTPLAN (1.0) 24. SEPTEMBER, 2004 prosjektplan.doc GRUPPE 12 PROSJEKTPLAN: PROSJEKTLEDELSE: USE CASE: KVALITETSSIKRING: ANDRÉ
MODUL C Prosjektorganisering og Teamutvikling BETTER PROJECTS THE KNOWLEDGE TO GET YOU THERE
MODUL C Prosjektorganisering og Teamutvikling Morten A. Torp Version 1.3 24.08.2017 Organisering av Virksomheter Side 2 Organisering av Prosjekter Typiske kjennetegn for prosjekter: - Har min. 2-3 deltakere
Systemutviklingssprosesser, prosjektarbeid Forelesning 3 - INF1050 Systemutvikling 1. feb.2010
Systemutviklingssprosesser, prosjektarbeid Forelesning 3 - INF1050 Systemutvikling 1. feb.2010 Arne Maus, Ifi med takk til Gerhard Skagstein(Ifi), Rune Steinberg, (Visma), Jo Hannay (Ifi), Ian Sommerville
Tom Røise. IMT 2243 : Systemutvikling 1. Forelesning IMT2243 25. Januar 2007. Offshore Software Development. Offshore Software Development
Forelesning IMT2243 25. Januar 2007 Tema : Offshore Software Development Prosjektstyring i systemutviklingsprosjekter Risikoanalyse i systemutviklingsprosjekter Prosjektplanlegging (inkl. mal for Forprosjektrapport)
Prosjektledelse, planlegging og teamarbeid. INF1050: Gjennomgang, uke 10
Prosjektledelse, planlegging og teamarbeid INF1050: Gjennomgang, uke 10 Kompetansemål Prosjektstyring og prosjektledelse Hva og hvorfor? Risikohåndtering Ledelse av mennesker og motivasjon Teamarbeid og
Introduksjon til prosjektarbeid del 3. Prosjektadministrasjon Styring, organisasjon og ledelse
Introduksjon til prosjektarbeid del 3 Prosjektadministrasjon Styring, organisasjon og ledelse Prosjektadministrasjon Er alle oppgaver som har å gjøre med styring, organisasjon og ledelse av prosjektutførelsen
Prosjektplan v1.7 (Revidert utgave 2)
Prosjektplan v1.7 (Revidert utgave 2) gruppe 42: Nils-Kristian Liborg (kap.5), Bente Brevig (kap.5), Tom Olav Bruaas (kap: 3.4, 4.1), Eirik Lied (kap: 3.4, 4.1) Hege Lid Pedersen (dokumentasjon, kap: 1,
DIHVA og DISFVA Konferanse om Rammevilkår for VA - sektoren Prosjektgjennomføring, byggherrerådgiving, engasjement av rådgiver.
DIHVA og DISFVA Konferanse om Rammevilkår for VA - sektoren Prosjektgjennomføring, byggherrerådgiving, engasjement av rådgiver. Ole Johan Valle COWI Bergen 1 MARS 2015 DIHVA / DISFVA Hovudfokus: 1. Innledende
OPPGAVESETT 20. b) Drøft hvilke fallgruver en prosjektleder som Anders Hove bør forsøke å unngå og som kan gjøre jobben som prosjektleder vanskelig.
OPPGAVESETT 20 OPPGAVE 1 Case: DEX AS DEX AS er en voksende bedrift som produserer og leverer tekniske produkter og trafikkløsninger til industri og samferdselssektoren. Virksomheten er basert på å levere
Validering og verifisering. Kirsten Ribu
Validering og verifisering Kirsten Ribu 2005 1 I dag Validering og verifisering Inspeksjon Testing 2 Noen ord om prosjektet Sjekk kurssidene jevnlig. Endringer forekommer (forelesningsplanen) Hvordan fungerer
Forprosjekt. Oppgavens tittel: Motorstyring Dato: 24.01.05. Jon Digernes Institutt/studieretning: Program for elektro og datateknikk
HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro-og datateknikk 7004 TRONDHEIM Forprosjekt Oppgavens tittel: Motorstyring Dato: 24.01.05 Project title: Gruppedeltakere: Sverre Hamre
Arne Maus, Ifi. med takk til Gerhard Skagstein(Ifi), Rune Steinberg, (Visma), Jo Hannay (Ifi), Ian Sommerville m. fl. for lån av gamle foiler
Evolusjonære modeller Systemutviklingssprosesser, prosjektarbeid Forelesning 3 - INF1050 Systemutvikling 1. feb.2010 Foranalyse Iterasjonsplan Iterasjon 1 Analyse og Design Arne Maus, Ifi med takk til
Iden%fisere behov og etablere krav. INF 1500; introduksjon %l design, bruk og interaksjon 13 september 2010
Iden%fisere behov og etablere krav INF 1500; introduksjon %l design, bruk og interaksjon 13 september 2010 Oversikt Behov Krav Oppgavebeskrivelse Oppgaveanalyse Behov og krav Behov Noe som ikke er koplet
DRI 2001 Systemutviklingsarbeidet et overblikk Forelesning
Systemutviklingsarbeidet et overblikk DRI2001 forelesning 12. sept. 06 Forholdet mellom informasjonssystemet og virkeligheten Hva innebærer utvikling av et IS (systemutvikling: SU) Å utvikle et IS det
Valg av utviklingsmetode hva betyr dette for kontraktsutformingen
Valg av utviklingsmetode hva betyr dette for kontraktsutformingen SSA-konferansen 2010 Erik Bollestad Forfatter Prosjektittel 16.02.2010 16.02.2010 1 Kontraktens funksjoner Konfliktforebyggende Avklarer
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
Lynkurs 10. Januar 2012
Lynkurs 10. Januar 2012 Mål : Dagens lynkurs skal gi dere noen holdepunkter for å komme i gang med arbeidet med bacheloroppgaven på en systematisk og strukturert måte. Fokus er rettet mot arbeidet knyttet
Arbeidsplan. Startfasen. Aktivitet Beskrivelse Ferdig Ansvarlig (Ressurser)
Arbeidsplan En arbeidsplan er en måte å få oversikt over de ulike fasene i prosjektet. I arbeidsplanen har vi delt arbeidet i naturlige faser og detaljert disse med estimert tidsbruk. Hovedfasene er startfasen,
DRI 2001 Systemutviklingsarbeidet et overblikk Forelesning
Systemutviklingsarbeidet et overblikk DRI2001 forelesning 21. sept. 05 Informasjonssystem og datasystem Hva er systemutvikling (SU) Et enkelt eksempel å bygge et hus Rammer og perspektiver for SU-arbeidet
Prosjektorganisering og planlegging
Inf 1510: Bruksorientert design Prosjektorganisering og planlegging 22.02.2016, Rune Rosseland Prosjektarbeid Prosjekt = Helt ny, unik, stor, tidsbegrenset oppgave Består av: Gruppemedlemmer, oppgaver,
DRI2001 Offentlige nettsteder. Litt om systemutvikling Torsdag 24 aug Arild Jansen, AFIN, UiO
DRI 2001 13.9 : Introduksjon til systemutvikling. Introduksjon til systemutvikling Systemutvikling og nettstedsutvikling Om ulike typer offentlige nettsteder Kvalitetskrav til offentlige nettsteder Litt
INF Introduksjon til design, bruk, interaksjon Kapittel 10 - Iden%fisere behov og etablere krav
INF1500 - Introduksjon til design, bruk, interaksjon Kapittel 10 - Iden%fisere behov og etablere krav 14. September 2015 Institutt for Informatikk, Universitetet i Oslo [email protected] Behov with UI, we
Profesjonalisering av prosjektledelse
Profesjonalisering av prosjektledelse Ingar Brauti, RC Fornebu Consulting AS Software2013, IT-ledelse i fremtiden Onsdag 13. februar 2013 [email protected] I fremtiden vil IT funksjonen
Kravspesifikasjon. Aker Surveillance. Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo,
Kravspesifikasjon Aker Surveillance Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus Oslo, 12.01.2013 Public 2013 Aker Solutions Page 1 of 7 Table of Contents Forord... 3 Om bakgrunnen... 3 Presentasjon...
Hvordan håndterer du anskaffelser i IT-prosjekter? Bente Hagelien Mari Vestre Jannicke Klepp Tryggestad Lars Nokken
Hvordan håndterer du anskaffelser i IT-prosjekter? Bente Hagelien Mari Vestre Jannicke Klepp Tryggestad Lars Nokken PROGRAM: Kl. 09.30 Kaffe/te - nettverking Kl. 10.00 Hvorfor har vi laget veilederen?
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
Iden%fisere behov og etablere krav. INF 1500; introduksjon %l design, bruk og interaksjon 8 september 2014
Iden%fisere behov og etablere krav INF 1500; introduksjon %l design, bruk og interaksjon 8 september 2014 Behov with UI, we are faced with counterintui%ve interac%on methods that are tailored to the needs
Kap. 2 Prosessen. Utviklingsmodeller -2. Utviklingsmodeller. Utviklingsmodeller -4. Utviklingsmodeller - 3. Software Engineering - definisjoner
Software Engineering - definisjoner Kap. 2 Prosessen Utviklingsprosessen Modeller for utvikling Bauer: Etablering og bruk av gode ingeniørmessige prinsipper for å fremskaffe økonomisk programvare som er
om prosjektarbeidet Tone Bratteteig
om prosjektarbeidet Tone Bratteteig inf1510: 25. februar 2014 INF1510'våren'2014' 'foreløpig'plan'(nov.2013) uke dato oblig forelesning øvingsgruppe prosjekt 4 intro1bruksorientert1design 21/1/ prosjektarbeidet
Prosjektplan. Prosjekt: [Prosjektnavn] Dato: xx.xx.xx ID: [evnt. prosjekt identifikasjonsnummer] Prosjekteier: [Navn] Prosjektleder: [Navn]
Prosjektplan Prosjekt: [Prosjektnavn] Dato: xx.xx.xx ID: [evnt. prosjekt identifikasjonsnummer] Prosjekteier: [Navn] Prosjektleder: [Navn] 1 KONSEPTBESKRIVELSE... 3 1.1 BAKGRUNN... 3 1.2 BEHOV... 3 1.3
Prosjektforum AS Frokostseminar Bergen 26. september 2014. Trinn 4 Flerprosjektledelse ~ Spesialisering. Trinn 3 Flerprosjektledelse ~ i praksis
VELKOMMEN TIL FROKOSTSEMINAR 26. september 2014 Prosjekt som arbeidsform. Hva skal til for å lykkes med prosjektet? Trinn 4 Flerprosjektledelse ~ Spesialisering 2 dager 2 dager Hjemmeeksamen Flerprosjektledelse
DRI 3001 Introduksjon prosjektopphave, Gruppe- og prosjektarbeid Arild Jansen AFIN
Temaer Om prosjektoppgaven, gruppearbeid og prosjekt Om prosjektoppgaven: omfang, faser i arbeidet mm Litt om prosjektrapporten Om gruppearbeid Innledning til prosjektstyring, med utgangspunkt i PSOtenkningen
Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet
Produktrapport Hjelpemiddel portal for Parkinsonforbundet 1 Innhold: Forord ------------------------------------------------------------------------------------------------------2 Planlegging og arbeidsmetode
Evaluering som prosjektarbeid. Engangsoppgave med gitte betingelser
Evaluering som prosjektarbeid Engangsoppgave med gitte betingelser Egenskaper ved en evaluering Engangsoppgave Ett bestemt IT-system skal evalueres Skal gi et troverdig resultat Vi skal kunne stole på
Hvordan etablere og gjennomføre prosjekter? Del 1
Faglig prosjektnettverksamling for kommuner i Øst Finnmark. Hvordan etablere og gjennomføre prosjekter? Del 1 Kirkenes 22.-23.februar 2017 Alta 28.februar-1.mars 2017 Prosjektveileder: Elvira Røst Hvorfor
Overordnet prosjektplan:
Overordnet prosjektplan: Ny organisering av Statens vegvesen Vedtatt av etatsledermøtet (ELM) 28. mai 2008 Innholdsfortegnelse 1. INNLEDNING... 3 1.1 Bakgrunn for prosjektet... 4 1.2 Prosjektnavn... 4
Aktivitetskart. Fremdriftsplan: denne prosessen: Peder Sundbø. ferdigstilt uke 8. fastslåing av prosjekt. Magnus Eriksen. Uke 8.
Aktivitetskart Planlegging dato: 29.01-09 TIL 7.2-09 Kravspesifikasjon beskrivelser Papirprototyp ER-diagram Planlegging og fastslåing av prosjekt En del av kravspesifikasjon. Grafisk visning av systemets
Prosjektmandat Prosjektmandatet forteller om:
Tiende gang. Et utvalg fra fagets hjemmesider NB! Case osv. er ikke tatt med Hvilke metoder og tilnærmingsmåter passer for krevende prosjekter og endringsoppgaver? Prosjekt og prosjektarbeid Et prosjekt
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
Forstudierapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006
Forstudierapport Magne Rodem og Jan-Erik Strøm 18. juni 2006 Innhold 1 Introduksjon 3 2 Bakgrunn for prosjektet 3 2.1 Beskrivelse av problemer og behov........................... 3 2.2 Kort om dagens systemer................................
Forprosjektsrapport MMS - MakeSpace Management System BO19-G03
Forprosjektsrapport MMS - MakeSpace Management System BO19-G03 Andreas Harnes Celina Marie Kristiansen Magnus Klerck Morten Offerdal Kvigne 21. januar 2019 1 Innhold 1 Prosjektgruppen 3 2 Oppdragsgiver
