Prosjektledelse, prosjektplanlegging, teamarbeid

Størrelse: px
Begynne med side:

Download "Prosjektledelse, prosjektplanlegging, teamarbeid"

Transkript

1 SKK modul B 03. Mai 2017 Prosjektledelse, prosjektplanlegging, teamarbeid Yngve Lindsjørn ynglin@ifi.uio.no INF1055 > SKK -> Prosjektledelse og teamarbeid 1

2 Temaer i dagens forelesning Prosjektstyring/Prosjektledelse (Project Management) Risikohåndtering Ledelse av mennesker og motivasjon Teamarbeid Prosjektplanlegging Large Scale Scrum INF1055 > SKK -> Prosjektledelse og teamarbeid 2

3 Utvikling av programvare - Prosjektstyring Suksesskriterier Levere programvaren til rett tid Holde kostnadene innen budsjett Levere programvare som møter kundens forventninger og krav Opprettholde et velfungerende utviklingsteam INF1055 > SKK -> Prosjektledelse og teamarbeid 3

4 6 viktige temaer innen prosjektstyring/ prosjektledelse Forretningsplan Hvorfor? Organisasjon Hvem? Kvalitet Hva? Plan Risiko Hva hvis? Hvordan? Hvor mye? Når? Endring Hvilke endringer gir systemet? INF1055 > SKK -> Prosjektledelse og teamarbeid 4

5 Risikohåndtering En risiko er en sannsynlighet for at uønskede omstendigheter skjer Prosjekt-risikoer vil ha effekt på tidsplanen og/eller ressurser Produkt-risikoer vil ha effekt på kvaliteten eller av programvaren som utvikles Forretnings (Business)-risikoer vil ha effekt på organisasjonen som utvikler eller eier programvaren INF1055 > SKK -> Prosjektledelse og teamarbeid 5

6 Ulike typer av risiko fra lærebok (kapittel ) Risiko type Teknologi Mulige risikoer Databasen som brukes i systemet klarer ikke å prosessere så mange transaksjoner per sekund som forventet Mennesker Organisasjon Verktøy Krav Estimering Umulig å rekruttere mennesker med den kompetanse som kreves Nøkkel personell ikke tilgjengelig i kritiske faser Organisasjonen blir restrukturert slik at ulik ledelse er ansvarlig for prosjektet Ulike programvareverktøy lar seg ikke integrere Endringer av krav krever omfattende "redesign Underestimering (i tid) av programvareutviklingen Tiden det tar å rette feil er underestimert INF1055 > SKK -> Prosjektledelse og teamarbeid 6

7 Risikoanalyse Vurder sannsynlighet og mulig konsekvens for hver risiko Sannsynlighet kan være svært lav, lav, moderat, høy eller svært høy Konsekvensen kan være katastrofal, alvorlig, mindre alvorlig eller ubetydelig INF1055 > SKK -> Prosjektledelse og teamarbeid 7

8 Risikotyper og eksempler fra lærebok (kapittel ) Risiko Sannsynlighet Konsekvens Det er umulig å rekruttere medarbeidere med kompetansen som er nødvendig Nøkkel personell er syke eller fraværende i kritiske faser av prosjektet Det er foreslått endringer i kravspesifikasjonen som vil kreve store endringer i design av systemet Organisasjonen restruktureres slik at ulik ledelse har ansvar for prosjektet Databasesystemet kan ikke prosessere antall transaksjoner per sekund som forventet Høy Moderat Moderat Høy Moderat Katastrofal Alvorlig Alvorlig Alvorlig Alvorlig INF1055 > SKK -> Prosjektledelse og teamarbeid 8

9 Ledelse av mennesker Mennesker er organisasjonens største ressurs Oppgavene til en leder er hovedsakelig orientert mot andre mennesker Mangelfull eller dårlig ledelse er ofte en av de viktigste årsakene til at et prosjekt feiler INF1055 > SKK -> Prosjektledelse og teamarbeid 9

10 Motivasjon Er ikke folk motiverte, er de lite interesserte i hva de gjør Motivasjon er komplekst, men ulike typer motivasjon er basert på Basis behov (mat, søvn, etc.) Sosiale behov (å bli akseptert i en gruppe, etc.) Personlige behov (respekt, selvtillit, etc.) INF1055 > SKK -> Prosjektledelse og teamarbeid 10

11 Personlighetstyper Oppgaveorientert (Task-oriented) Motivasjonen for å gjøre arbeidet er oppgavene i seg selv Selvorientert (Self-oriented) Arbeidet er et middel for å oppnå individuelle mål bli rik, få posisjon, reise, etc. Samspillorientert (Interaction-oriented) Motivasjonen er først og fremst å samarbeide og ha det bra med medarbeiderne. Man går på jobb fordi man liker å gå på jobb INF1055 > SKK -> Prosjektledelse og teamarbeid 11

12 Teamarbeid Et team som fungerer er samlet og har en god teamfølelse. Teamets mål viktigere enn egne mål Kommunikasjon er en nøkkelfaktor for å lykkes Fleksibilitet i teamsammensetning er ofte begrenset av hvem som er tilgjengelig Hva er spesielt med Software-team? Hyppige endringer gjør det vanskelig å planlegge Komplekse sosiale og tekniske system Få etablerte teorier om systemutvikling INF1055 > SKK -> Prosjektledelse og teamarbeid 12

13 Effektivitet i team Teammedlemmer Trenger en blanding av folk fordi systemutvikling involverer ulike aktiviteter som programmering, testing, programvarearkitektur og dokumentasjon Teamorganisering Et team bør organiseres slik at alle teammedlemmene kan bidra best mulig og at oppgaver blir utført som forventet Kommunikasjon God kommunikasjon mellom teammedlemmene, og mellom teamet og andre interessenter (stakeholders), er helt essensielt INF1055 > SKK -> Prosjektledelse og teamarbeid 13

14 Kommunikasjon i team Teamstørrelse Jo større gruppen er, dess vanskeligere med kommunikasjon Teamstruktur Kommunikasjon går bedre i uformelle team enn i hierarkisk strukturerte team Teamsammensetning Ulike personlighetstyper og kjønn fungerer best Arbeidsomgivelser God organisering av arbeidsplassen kan bidra til økt kommunikasjon INF1055 > SKK -> Prosjektledelse og teamarbeid 14

15 INF1055 > SKK -> Prosjektledelse og teamarbeid ICT 15

16 Forskningsprosjekt innen teamarbeid Hva er effektivt teamarbeid i smidige prosjekter? Måle effektiviteten innad i team og på tvers av team Distribuerte team Noen dimensjoner ved teamarbeid som vi undersøker Selvstyre i team Kommunikasjon i team Teamfølelse Læring i team Gjensidig support og oppgavefordeling Koordinering INF1055 > SKK -> Prosjektledelse og teamarbeid 16

17 Teameffektivitets-modell i studien Kvaliteter i teamarbeid Kommunikasjon Koordinering Bidragsbalanse Gjensidig support Innsats Teamfølelse 36 spørsmål Team Effektivitet Produktkvalitet Tid og budsjett 15 spørsmål Personlig suksess Jobbtilfredshet Læring 10 spørsmål INF1055 > SKK -> Prosjektledelse og teamarbeid 17

18 Eksempler spørsmål Nr Spørsmål Teamarbeid Sterkt uenig 1 Det er hyppig kommunikasjon innad i teamet 2 Teammedlemmene kommuniserer hyppig i spontane møter, telefon etc. Uenig Verken enig eller uenig Enig Sterkt enig 3 Teammedlemmene kommuniserer for det meste direkte og personlig med hverandre 4 Mye av kommunikasjonen i teamet går gjennom sentrale personer (teamleder eller visse teammedlemmer) 5 Relevante ideer og informasjon om teamarbeidet deles åpent blant alle teammedlemmene 6 I noen situasjoner blir viktig, relevant informasjon holdt tilbake fra andre teammedlemmer 39 Så langt kan teamet være fornøyd med seg selv 40 Teammedlemmene drar nytte av team-samarbeidet 41 Teammedlemmene vil gjerne gjøre lignende samarbeid igjen 47 Ut fra resultatene kan teamarbeidet betraktes som en suksess 48 Alle krav fra kundene blir tilfredsstilt 49 Sett fra bedriftens perspektiv oppnår teamet sine mål INF1055 > SKK -> Prosjektledelse og teamarbeid 18

19 Spørreundersøkelse- personer fra 71 team Rolle Sum Gjennomsnitt Min Max Team leder 76 1,1 1 3 Produkteier 78 1,1 1 4 Team medlem 323 4, Total 477 6, INF1055 > SKK -> Prosjektledelse og teamarbeid 19

20 Teammedlemmer primærrolle i team INF1055 > SKK -> Prosjektledelse og teamarbeid 20

21 Type smidig team INF1055 > SKK -> Prosjektledelse og teamarbeid 21

22 Kvinner/menn i teamene INF1055 > SKK -> Prosjektledelse og teamarbeid 22

23 Alder 45,0 41,7 40,0 35,0 35,7 34,1 36,6 30,0 25,0 20,0 15,0 10,0 5,0 0,0 Alle Teammedlemmer Teamleder Produkteier INF1055 > SKK -> Prosjektledelse og teamarbeid 23

24 Utdanning Bachelor Master Doktorgrad Annet INF1055 > SKK -> Prosjektledelse og teamarbeid 24

25 Hvordan forutsier teamarbeidskvalitet evaluering av team-effektivitet og personlig suksess? Analysen ga følgende resultat; Svært stor sammenheng mellom teamarbeidskvalitet og teammedlemmenes evaluering av personlig suksess Stor sammenheng mellom teamarbeidskvalitet og teammedlemmenes evaluering av teameffektivitet Middels sammenheng mellom teamarbeidskvalitet og teamlederens evaluering av teameffektivitet Svak sammenheng mellom teamarbeidskvalitet og produkteierens evaluering av teameffektivitet INF1055 > SKK -> Prosjektledelse og teamarbeid 25

26 Prosjektplanlegging Prosjektplanlegging handler om å dele arbeidet i mindre deler og aktiviteter tilordne delaktiviteter til teammedlemmene i prosjektet forutse problemer som kan dukke opp forbrede løsninger på problemene som kan dukke opp Prosjektplan utarbeides i starten av prosjektet og blir brukt til å kommunisere hvordan arbeidet blir utført til prosjekttemaet til kundene og andre interessenter INF1055 > SKK -> Prosjektledelse og teamarbeid 26

27 Plandrevet utvikling Utviklingsprosessen planlegges i detalj Basert på tradisjonelle prosjektstyringsteknikker og har vært den mest vanlige måten å styre store programvareprosjekter på Argumenter for en plandrevet tilnærming er at tidlig planlegging sørger for at organisatoriske forhold, som tilgjengelige ressurser blir tatt hensyn til, og at potensielle problemer og avhengigheter blir oppdaget før prosjektet starter i stedet for midt i prosjektet Hovedargumentet mot plandrevet utvikling er at mange tidlige avgjørelser likevel må endres på grunn av endringer i omgivelsene der programvaren utvikles og skal brukes INF1055 > SKK -> Prosjektledelse og teamarbeid 27

28 Prosjektplan I et plandrevet utviklingsprosjekt vil en prosjektplan blant annet si noe om tilgjengelige ressurser i prosjektet, arbeidsfordelingen blant ressursene og en tidsplan for når arbeidet skal gjøres. Planen inneholder gjerne følgende: Innledning Prosjektorganisering Risikoanalyse Maskinvare- og programvarekrav (standard programvare som skal brukes) Arbeidsfordeling Tidsplan for prosjektet Rapporterings- og overvåkingsmekanismer INF1055 > SKK -> Prosjektledelse og teamarbeid 28

29 Milepæler og leveranser Milepæler er punkter i timeplanen (schedule) som måles mot utviklingen («progress») i prosjektet. En milepæl kan for eksempel være at systemet eller en modul er klar til test Leveranser er produkter som leveres kunden (eller andre interessenter), for eksempel kravdokumentet for systemet INF1055 > SKK -> Prosjektledelse og teamarbeid 29

30 Søylediagram bar chart INF1055 > SKK -> Prosjektledelse og teamarbeid 30

31 Smidig planlegging Smidige metoder i programvareutvikling er en iterativ tilnærming der programvaren blir utviklet og levert til kundene som tillegg ( increments ) Til forskjell for plandrevet tilnærming, er funksjonaliteten til tilleggene (increments) ikke planlagt på forhånd men avgjøres under utviklingen Hva som tas med i en iterasjon avhenger av utvikling i prosjektet og kundens prioriteringer Kundens prioriteringer og krav endrer seg. Derfor kan det være fornuftig å ha en fleksibel plan som kan ta høyde for disse endringene INF1055 > SKK -> Prosjektledelse og teamarbeid 31

32 Historiebasert ( Story-based ) planlegging System spesifikasjonen i XP (og SCRUM) er basert på brukerhistorier (user stories) som reflekterer egenskapene i systemet Som student, ønsker jeg å melde meg opp i kurs Teamet diskuterer historier og rangerer dem i forhold til tiden de tror det tar Historier som skal være med i en iterajon velges, der antall historier reflekterer tiden det tar å levere en iterajon (typisk 2-4 uker) Les mer om user stories og forskjellen til use cases (sentralt i UML) på INF1055 > SKK -> Prosjektledelse og teamarbeid 32

33 SCRUM - prosess og roller Gjenstående arbeid Daily Standup 3 spørsmål Hva har du gjort siden i går? Hva planegger du å gjøre til i morgen? Hvilke eventuelle hindringer har du? Sprint X Burn Down Chart x x x x x Tid (dager) Scrum Master Sørger for at Scrum prosessen blir fulgt Leder daily stand up Hindrer støy slik at utviklerne kan fokusere på oppgavene Teamets coach og beste venn Koordinerer SPRINT planlegging, og estimering av Sprint backlog Scrum Team Typisk 5-9 personer Utviklere, testere, arkitekt, Jobber fulltid Selvstyrt Utvikler systemet Product Owner Representerer kunden Setter opp mål for hver SPRINT Ansvar for product backlog, og for å prioritere aktiviteter i backlog INF1055 > SKK -> Prosjektledelse og teamarbeid 33

34 Product Backlog (produktkø) INF1055 > SKK -> Prosjektledelse og teamarbeid 34

35 Product Backlog (produktkø) Ulike items Kunde spesifikke (Alle kunder skal kunne legge bøker i handlekurven) Forbedringsmål (Skriv om fra C++ to Java) Items i produktkøen kan utrykkes som User stories Use Cases Andre måter å spesifisere krav på som passer INF1055 > SKK -> Prosjektledelse og teamarbeid 35

36 Sprint planlegging En måte å lage sprint backlog INF1055 > SKK -> Prosjektledelse og teamarbeid 36

37 Large Scale Scrum Bruk av Scrum i store prosjekter med mange team Virkelig smidig utvikling ved bruk av Scrum i store prosjekter innebærer store organisasjonsendringer for å bli en smidig organisasjon. Sørg for at ledelsen forstår hvilke endringer som kreves i organisasjonen Bruk Scrum i mindre skala (ett teams prosjekter) først INF1055 > SKK -> Prosjektledelse og teamarbeid 37

38 Large Scale Scrum Large Scale Scrum er Scrum Mange team Reflekterer lean tenking Kontinuerlig forbedring Respekt for mennesker Rammeverk for utvikling Detaljer kommer på plass etterhvert En product backlog (produktkøen er for et produkt, ikke for et team) Ett potensielt produkt inkrement En (overordnet) produkteier (men har ofte flere produkteiere, ett for hvert krav område) Hvert team er et tverrfaglig team, det er ingen spesialist team En felles sprint INF1055 > SKK -> Prosjektledelse og teamarbeid 38

39 Large Scale Scrum møter Sprint planlegging del 1: Kun to teammedlemmer pr. team, pluss overordnet PO. Avgjør hvilke «product backlog items» (PBI) som skal være med Lager en avhengighetsmatrise mellom PBIs Sprint planlegging del 2: Uavhengig i hvert team, selv om et medlem i team A kan observere team Bs møte, spesielt ift. avhengigheter i PBIs mellom teamene Daily Scrum: Uavhengig i hvert team, men et medlem i team A kan være med på møter i Team B for å dele informasjon Inter-team koordineringsmøter (Scrum of Scrums): Flere ganger i uka, «open space» møter med representanter for hvert team (ofte Scrum master) for å koordinere og dele informasjon. INF1055 > SKK -> Prosjektledelse og teamarbeid 39

40 Large Scale Scrum Mange team en PO for hvert «krav» område INF1055 > SKK -> Prosjektledelse og teamarbeid 40

Prosjektledelse, prosjektplanlegging, teamarbeid

Prosjektledelse, prosjektplanlegging, teamarbeid INF1050: Systemutvikling 21. mars 2017 Prosjektledelse, prosjektplanlegging, teamarbeid Yngve Lindsjørn ynglin@ifi.uio.no INF1050 Systemutvikling ->Prosjektledelse og teamarbeid 1 Temaer i dagens forelesning

Detaljer

Prosjektledelse, prosjektplanlegging, teamarbeid

Prosjektledelse, prosjektplanlegging, teamarbeid INF1050: Systemutvikling 25. mars 2015 Prosjektledelse, prosjektplanlegging, teamarbeid Universitetslektor Yngve Lindsjørn INF1050 Systemutvikling ->Prosjektledelse og teamarbeid 1 Temaer i dagens forelesning

Detaljer

Prosjektledelse,,prosjektplanlegging,, teamarbeid

Prosjektledelse,,prosjektplanlegging,, teamarbeid IN1030 11.&april&2019 Prosjektledelse,,prosjektplanlegging,, teamarbeid Yngve&Lindsjørn ynglin@ifi.uio.no IN1030& >&Prosjektledelse og teamarbeid 1 Temaer&i&dagens&forelesning Prosjektstyring/Prosjektledelse&(Project&Management)

Detaljer

Teamarbeid og smidig metodikk. Lean og Scrum. Prosjektarbeid

Teamarbeid og smidig metodikk. Lean og Scrum. Prosjektarbeid IN 2001 29 januar 2018 Teamarbeid og smidig metodikk. Lean og Scrum. Prosjektarbeid Yngve Lindsjørn ynglin@ifi.uio.no IN 2001 > Prosjekt og teamarbeid 1 Utvikling av programvare - Suksesskriterier Levere

Detaljer

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 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

Detaljer

1. Hvilke type krav angår sikkerhet og pålitelighet?

1. Hvilke type krav angår sikkerhet og pålitelighet? 1. Hvilke type krav angår sikkerhet og pålitelighet? a) Funksjonelle b) Ikke-funksjonelle Svar: b), IS side 88, lærebok s.96 2. Verdien av etnografi er at den hjelper til å oppdage som reflekterer hvordan

Detaljer

Prosjektledelse, planlegging og teamarbeid. INF1050: Gjennomgang, uke 10

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

Detaljer

UKE 9 Prosesser og prosessmodeller inkludert smidige metoder. Gruppetime INF1055

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

Detaljer

GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG

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:

Detaljer

1. Hvilke type krav angår sikkerhet og pålitelighet?

1. Hvilke type krav angår sikkerhet og pålitelighet? 1. Hvilke type krav angår sikkerhet og pålitelighet? a) Funksjonelle b) Ikke-funksjonelle Svar: b) 2. Verdien av etnografi er at den hjelper til å oppdage som reflekterer hvordan folk faktisk jobber a)

Detaljer

CONNECTING BUSINESS & TECHNOLOGY KURS OG SERTIFISERINGER - SCRUM

CONNECTING BUSINESS & TECHNOLOGY KURS OG SERTIFISERINGER - SCRUM CONNECTING BUSINESS & TECHNOLOGY KURS OG SERTIFISERINGER - SCRUM Scrum Master og Product Owner i Høst 2015 1 Om Scrum Scrum er et populært rammeverk laget med henblikk på å utvikle komplekse informasjonssystemer.

Detaljer

Prosjektledelse - fra innsiden av et utviklingsprosjekt. Presentasjon hos UiO Ida Lau Borch, prosjektleder i Bouvet ASA

Prosjektledelse - fra innsiden av et utviklingsprosjekt. Presentasjon hos UiO Ida Lau Borch, prosjektleder i Bouvet ASA Prosjektledelse - fra innsiden av et utviklingsprosjekt Presentasjon hos UiO 09.09.2011 Ida Lau Borch, prosjektleder i Bouvet ASA Agenda De umulige IT-prosjektene Hvordan vi gjør det Utfordringer og lykkestunder

Detaljer

Prosessmodeller og smidig programvareutvikling. INF1050: Gjennomgang, uke 02

Prosessmodeller og smidig programvareutvikling. INF1050: Gjennomgang, uke 02 Prosessmodeller og smidig programvareutvikling INF1050: Gjennomgang, uke 02 Kompetansemål Prosessmodeller Kunne redegjøre for hva som kjennetegner ulike prosessmodeller Vurdere prosesser for utvikling

Detaljer

Scrum. -nøkkelbegreper og noen personlige erfaringer

Scrum. -nøkkelbegreper og noen personlige erfaringer Scrum -nøkkelbegreper og noen personlige erfaringer Agile Manifesto Manifest for smidig systemutvikling Vi oppdager stadig nye og bedre måter å utvikle systemer på, både ved å gjøre det selv og ved å hjelpe

Detaljer

Oppgave 1: Multiple choice (20 %)

Oppgave 1: Multiple choice (20 %) Oppgave 1: Multiple choice (20 %) For alle oppgavene gjelder at det bare er ett riktig svar. No Spørsmål Svar A Svar B Svar C Svar D 1 Kanban er et eksempel på: Prosess Software prosess Prosess modell

Detaljer

Oppgave 1 Multiple Choice

Oppgave 1 Multiple Choice Oppgave Multiple Choice a 2c 3a 4c 5d 6d 7a 8b 9b 0a b 2c 3c 4a 5b 6b 7a 8d 9c 20b Se video fra forelesningen (Kahoot) for mer detaljer) Eksamen INF050-204 Oppgave 2 a Aktivitetsdiagram Enkelt Eksamen

Detaljer

Eksamen 2013 Løsningsforslag

Eksamen 2013 Løsningsforslag Eksamen 2013 Løsningsforslag Oppgave 1. Multiple choice 1b# 2a# 3b# 4c# 5b# 6a# 7a# 8b# 9d# 10b# Oppgave 2 - Bibliotek - Utlån av bøker a) Måle størrelse eller mengde funksjonalitet Denne oppgaven ser

Detaljer

Prosjektledelse - fra innsiden

Prosjektledelse - fra innsiden Prosjektledelse - fra innsiden Presentasjon hos UiO 31.08.2012 Ida Lau Borch, fagansvarlig i Metier AS Det ligger et fantastisk potensial i det å være best i prosjektledelse og -styring Prosjekteierstyring

Detaljer

Kap 11 Planlegging og dokumentasjon s 310

Kap 11 Planlegging og dokumentasjon s 310 Kap 11 Planlegging og dokumentasjon s 310 11.1 Ulike arbeidsmetoder Systemutvikling Som systemutvikler er du i stand til å omsette din innsikt i brukerbehov til praktiske programbaserte løsninger. Samarbeid:

Detaljer

11 Planlegging og dokumentasjon

11 Planlegging og dokumentasjon 11 Planlegging og dokumentasjon Ulike arbeidsmetoder Systemutvikling Som systemutvikler er du i stand til å omsette din innsikt i brukerbehov til praktiske programbaserte løsninger. Samarbeid: Programmerer

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Bokmål Kandidat nummer: UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1050 Eksamensdag: 31. Mai, 2011 Tid for eksamen: 09:00-13:00 Oppgavesettet er på 6 sider Vedlegg:

Detaljer

Smidig metodikk, erfaringer fra NAV Fagportal

Smidig metodikk, erfaringer fra NAV Fagportal Smidig metodikk, erfaringer fra NAV Fagportal Gry Hilde Nilsen, NAV Morten Tveit, Fornebu Consulting NAV, 08.03.2011 Side 1 Smidig gjennomføring i NAV Fagportal Individer og samspill framfor prosesser

Detaljer

Scrum. en beskrivelse V 2012.12.13

Scrum. en beskrivelse V 2012.12.13 Scrum en beskrivelse Scrum prinsipper Verdier fra Agile Manifesto Scrum er det mest kjente av de smidige (Agile) rammeverkene. Scrum er også kilden til mye av tankegodset bak verdiene og prinsippene i

Detaljer

Løsningsforslag Sluttprøve 2015

Løsningsforslag Sluttprøve 2015 Høgskolen i Telemark Løsningsforslag Sluttprøve 2015 Emne: IA4412 Systemutvikling og dokumentasjon Fagansvarlig: Hans- Petter Halvorsen, Olav Dæhli Klasse: IA2, A- vei Dato: 2015.05.27 Time: 09:00-12:00

Detaljer

SCRUM EB og TMG 2010

SCRUM EB og TMG 2010 SCRUM Hovedmål Mer om roller i SCRUM Es/mering av innhold i sprinter Visualisering av fremdri; ved burndown Scrum Daily SCRUM 24h Product backlog Sprint backlog 1 uke Sprint Delprodukt / delleveranse Roller

Detaljer

Together. Free your energies Moden og modig! Ansvarsfull og fleksibel!

Together. Free your energies Moden og modig! Ansvarsfull og fleksibel! Moden og modig! Ansvarsfull og fleksibel! Anine Ragnif og Bodil Rabben 13. Mai 2009 Agile Hvorfor? Gjennomsnittlig overskridelse i arbeidsmengde var 24% for prosjektene som benyttet en fleksibel metodikk,

Detaljer

Bruk av HP Quality Center med smidige utviklingsmetoder. HP Sofware Norge

Bruk av HP Quality Center med smidige utviklingsmetoder. HP Sofware Norge Bruk av HP Quality Center med smidige utviklingsmetoder Kjell Lillemoen HP Sofware Norge QC og smidige metoder Agenda Smidig terminologi Smidig metoder og verktøy Hvilke krav bør vi stille QC med Scrum

Detaljer

Konfigurasjonsstyring

Konfigurasjonsstyring INF1050: Systemutvikling 28. mars 2017 Konfigurasjonsstyring Yngve Lindsjørn ynglin@ifi.uio.no INF1050 Systemutvikling ->Konfigurasjonsstyring 1 Temaer i dagens forelesning Versjonshåndtering Systembygging

Detaljer

Hvordan lede og jobbe i team?

Hvordan lede og jobbe i team? Hvordan lede og jobbe i team? Jan Frich Institutt for helse og samfunn Universitetet i Oslo Kurs i administrasjon og ledelse for samfunnsmedisinere 14. mars 2012 Stadier i gruppedannelse Orienteringsfasen

Detaljer

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

Mellom barken og veden Smidig testing i krevende terreng TTC 2015 Mellom barken og veden Smidig testing i krevende terreng TTC 2015 FOREDRAGSHOLDERE Kristian Bjerke-Gulstuen Accenture siden 1999 Fra utvikler til Testleder og Kvalitetsansvarlig Leder Accenture Norway

Detaljer

Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt 13.05.2009. Motivasjon av kunder og Nyttige verktøy

Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt 13.05.2009. Motivasjon av kunder og Nyttige verktøy Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt 13.05.2009 Motivasjon av kunder og Nyttige verktøy 2009-05-20 Computas AS 2008 Computas-metodikk fra da til nå Computas

Detaljer

Forfattere: Daníelsdóttir, Drífa Meland, Maiken Mijalkovic, Biljana Svendsen, Simen H. Gruppelærer: Zarei, Amir Hossein. 5.

Forfattere: Daníelsdóttir, Drífa Meland, Maiken Mijalkovic, Biljana Svendsen, Simen H. Gruppelærer: Zarei, Amir Hossein. 5. 2 Forfattere: Daníelsdóttir, Drífa Meland, Maiken Mijalkovic, Biljana Svendsen, Simen H. Gruppelærer: Zarei, Amir Hossein 5. april 2017 Innhold 1 Klassediagram 2 Sekvensdiagram 2.1 Oppgave 2a 2.2 Oppgave

Detaljer

CRIStin 2.0 Om videreutvikling av CRIStin-systemet. Oppstartseminar 22. Oktober 2013

CRIStin 2.0 Om videreutvikling av CRIStin-systemet. Oppstartseminar 22. Oktober 2013 CRIStin 2.0 Om videreutvikling av CRIStin-systemet Oppstartseminar 22. Oktober 2013 CRIStin og de gode hjelperne Mål for CRIStin-systemet Nav i norsk forskning Gi oversikt og pekere til mer detaljer Koblinger

Detaljer

Introduksjon,l SCRUM. EB og TMG 2010 1

Introduksjon,l SCRUM. EB og TMG 2010 1 Introduksjon,l SCRUM EB og TMG 2010 1 Hva er Scrum? Kilde: http:/image.google.com EB og TMG 2010 2 Kompleksitet Kilde: http://www.coderfriendly.com/ EB og TMG 2010 3 SCRUM - kortversjonen Scrum er en smidig

Detaljer

UNIVERSITETET I OSLO

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:

Detaljer

Kontrakter. INF1050: Gjennomgang, uke 12

Kontrakter. INF1050: Gjennomgang, uke 12 Kontrakter INF1050: Gjennomgang, uke 12 Kompetansemål Kontrakter I plandrevet utvikling I smidig utvikling Behov for smidige kontrakter Kontraktsmodeller PS2000 Del I: Kontrakter Grunnleggende: Hva? Plandrevet

Detaljer

Smidig innhold Hvordan smidige metoder hjelper oss å lage kvalitetsinnhold. Ove Dalen

Smidig innhold Hvordan smidige metoder hjelper oss å lage kvalitetsinnhold. Ove Dalen Smidig innhold Hvordan smidige metoder hjelper oss å lage kvalitetsinnhold Ove Dalen There is a lack of discipline in many web publishing processes because managers in charge of websites often don't respect

Detaljer

Øko-system for innovasjon og distribuerte team

Øko-system for innovasjon og distribuerte team Øko-system for innovasjon og distribuerte team Asbjørn Bjaanes Development Manager 4 år hos Wellbarrier 8 år med Agile og Lean arbeidsmetoder 16 år innen programvare 11 års erfaring med outsourcing 6 års

Detaljer

Modellering IT konferanse

Modellering IT konferanse Modellering IT konferanse 1. Interessenter Utviklere som besøker konferansen: besøke IT konferanse Frivillige hjelpere: få gratis inngang på konferansen Ledelse: Tjene penger Matkjeder: Selge mat og drikke,

Detaljer

Løsningsforslag: Oblig 1. INF1050: Gjennomgang, uke 12

Løsningsforslag: Oblig 1. INF1050: Gjennomgang, uke 12 Løsningsforslag: Oblig 1 INF1050: Gjennomgang, uke 12 Obligatorisk oppgave 1: Pensum Bakgrunn for systemet Aktører og interessenter Utviklingsprosesser Kravhåndtering og kravspesifikasjon Use case-modellering

Detaljer

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er?

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er? Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er? Presentasjon hos UiO 03.09.2010 Christian Stensholt, prosjektleder i Bouvet ASA Agenda Innledning: De umulige IT-prosjektene Hva

Detaljer

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

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

Detaljer

Kravhåndtering. INF1050: Gjennomgang, uke 03

Kravhåndtering. INF1050: Gjennomgang, uke 03 Kravhåndtering INF1050: Gjennomgang, uke 03 Kompetansemål Kravhåndtering Anvende metoder og teknikker for å Innhente / Analysere / Spesifisere krav Ulike typer krav Funksjonelle krav Ikke-funksjonelle

Detaljer

Eksamen INF1050: Gjennomgang, uke 15

Eksamen INF1050: Gjennomgang, uke 15 Eksamen 2012 INF1050: Gjennomgang, uke 15 Overblikk Varierte spørsmål fra pensum Modellering Use case Tekstlig beskrivelse Sekvensdiagram Klassediagram Krav Empiriske metoder Smidig metodikk Varierte spørsmål

Detaljer

prosjektarbeid Forelesning 3 - INF1050 Systemutvikling

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

Detaljer

prosjektarbeid Forelesning 3 - INF1050 Systemutvikling Eksempel Evolusjonære modeller Utviklingsprosesser Evolusjonære modeller Foranalyse

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

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

IT I PRAKSIS!!!!! IT i praksis 20XX

IT I PRAKSIS!!!!! IT i praksis 20XX IT I PRAKSIS 1 IT i praksis 20XX 2 IT I PRAKSIS FORORD 3 INNHOLD 4 IT I PRAKSIS Styringsmodell for utviklingsprosjekter (SBN) 5 Fra en idé til gevinstrealisering styringsmodell for utviklingsprosesser

Detaljer

SCRUM Smidig prosjektledelse og utvikling. 10 september 2009 JOSÉ MANUEL REDONDO LOPERA AVDELINGSLEDER PROSJEKT OG RESSURSANSVARLIG

SCRUM Smidig prosjektledelse og utvikling. 10 september 2009 JOSÉ MANUEL REDONDO LOPERA AVDELINGSLEDER PROSJEKT OG RESSURSANSVARLIG SCRUM Smidig prosjektledelse og utvikling 10 september 2009 JOSÉ MANUEL REDONDO LOPERA AVDELINGSLEDER PROSJEKT OG RESSURSANSVARLIG HVORDAN SPISER DU EN ELEFANT? EN BIT AV GANGEN 'HOW WILL YOU LIVE, RAMBO?'

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

Smidig utvikling NTNU 10.01.2014 Tor-Erik Mathisen tor-erik.mathisen@accenture.com

Smidig utvikling NTNU 10.01.2014 Tor-Erik Mathisen tor-erik.mathisen@accenture.com Smidig utvikling NTNU 10.01.2014 Tor-Erik Mathisen tor-erik.mathisen@accenture.com Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Agenda Hvorfor Hva Scrum Prosjekteksempel

Detaljer

1: SAMSPILLET MELLOM MENNESKER OG ORGANISASJONSKULTUREN

1: SAMSPILLET MELLOM MENNESKER OG ORGANISASJONSKULTUREN 1: SAMSPILLET MELLOM MENNESKER OG ORGANISASJONSKULTUREN Bang. Modell: Storaas er med på å forme er med på å forme ORGANISASJONENS KULTUR SAMSPILLET MELLOM MENNESKER HVILKEN SAMHANDLING OG KULTUR ØNSKER

Detaljer

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV KJENNETEGN PROSJEKTER RELATIVT KLARE OPPGAVER STERKT RESULTATFOKUS TIDSAVGRENSING ENGANGS-ORGANISASJONER SATT SAMMEN PÅ TVERS FAGDISPLINER MODERORGANISASJONER PROSJEKTLEDELSE

Detaljer

Prøveeksamen INF1050: Gjennomgang, uke 15

Prøveeksamen INF1050: Gjennomgang, uke 15 Prøveeksamen 2016 INF1050: Gjennomgang, uke 15 Overblikk Multiple choice Modellering Aktivitetsdiagram Sekvensdiagram Klassediagram Tilstandsdiagram Krav Ikke-funksjonelle krav og målbarhet Smidig metodikk

Detaljer

Modellering av krav. INF1050: Systemutvikling 11. februar 2015. Universitetslektor Yngve Lindsjørn

Modellering av krav. INF1050: Systemutvikling 11. februar 2015. Universitetslektor Yngve Lindsjørn INF1050: Systemutvikling 11. februar 2015 Modellering av krav Universitetslektor Yngve Lindsjørn INF1050 ->Systemutvikling-> Modellering av krav / Yngve Lindsjørn 1 Temaer i dagens forelesning Modellering

Detaljer

Informasjonsarkitektens rolle i smidige prosjekter

Informasjonsarkitektens rolle i smidige prosjekter Informasjonsarkitektur Informasjonsarkitektens rolle i smidige prosjekter -en del av Erik Gustavsen Erik Gustavsen - Informasjonsarkitekt 5 års erfaring gjennom to store offentlige utviklingsprosjekter:

Detaljer

Institutt for Informatikk, 24. august 2012

Institutt for Informatikk, 24. august 2012 INF5700 - Organisering og ledelse av tekniske prosjekter Institutt for Informatikk, 24. august 2012 joshi@ifi.uio.no Oversikt Del 1: Overgangen Utfordringer En ny verden nye måter å jobbe på Å tenke Del

Detaljer

SCRUMGUIDEN. Et hjelpemiddel for deg som ønsker å komme i gang med Scrum

SCRUMGUIDEN. Et hjelpemiddel for deg som ønsker å komme i gang med Scrum SCRUMGUIDEN Et hjelpemiddel for deg som ønsker å komme i gang med Scrum Til brukere av Scrumguiden, Scrum er et rammeverk av regler og prinsipper som støtter smidig systemutvikling. Scrumguiden er basert

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

Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012

Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012 Kontrakter og test i smidige prosjekter Fagmøte Dataforeningen i Trondheim 12.Mars 2012 Agenda Smidige manifest Smidige prosjekter og testing Samarbeid og tillit teori Hva er en kontrakt Gjennomgang av

Detaljer

SAFe. - Ny styringsmodell for innovasjon, IT-utvikling og forvaltning

SAFe. - Ny styringsmodell for innovasjon, IT-utvikling og forvaltning SAFe - Ny styringsmodell for innovasjon, IT-utvikling og forvaltning Norsk Tipping AS 4.05.2017 1 Agenda 3 temaer Norsk Tipping AS Kort om selskapet SAFe (Scaled Agile Framework) Bakgrunn, tankesett og

Detaljer

Kundecase: Forbedring av Request Fulfillment prosess

Kundecase: Forbedring av Request Fulfillment prosess Kundecase: Forbedring av Request Fulfillment prosess Lean + ITIL = Sant? Oslo 30. mai 2012 Roger Tøftum Seniorrådgiver Steria Consulting E-post: rogt@steria.no Steria Telefon: 911 88 573 Ulike ambisjoner

Detaljer

GJENNOMGANG OBLIGATORISK OPPGAVE 1

GJENNOMGANG OBLIGATORISK OPPGAVE 1 GJENNOMGANG OBLIGATORISK OPPGAVE 1 INF1050 V16 KRISTIN BRÆNDEN 1 Systemet for utleie av markasykler ønsker a benytte seg av en eksisterende betalingsløsning, og valget har falt pa det samme betalingssystemet

Detaljer

Software Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2

Software Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2 Forum / Nettverkssamfunn Team 2 1 Innholdsfortegnelse 1 Introduksjon... 3 2 Team & Organisering... 3 3 Brainstorming, tanker og utførelse... 4 3.1 Bruker Registrering og metoder... 4 3.2 Generering av

Detaljer

Konfigurasjonsstyring. INF1050: Gjennomgang, uke 11

Konfigurasjonsstyring. INF1050: Gjennomgang, uke 11 Konfigurasjonsstyring INF1050: Gjennomgang, uke 11 Kompetansemål Konfigurasjonsstyring Hva og hvorfor? I en smidig sammenheng Endringshåndtering Versjonhåndtering Systembygging Release -håndtering Del

Detaljer

Hva skal til for å få til effektiv koordinering mellom bedrifter i store komplekse prosjekter?

Hva skal til for å få til effektiv koordinering mellom bedrifter i store komplekse prosjekter? Hva skal til for å få til effektiv koordinering mellom bedrifter i store komplekse prosjekter? Mange prosjekter kan kun gjennomføres ved at flere virksomheter samarbeider. I bygg- og anleggsprosjekter

Detaljer

1. Initiativ og prosjekter for systemutvikling

1. Initiativ og prosjekter for systemutvikling Estimering og usikkerhetsanalyse for initiativ 1. Bakgrunn 2. Grov kostnadsestimering av initiativ 3. Usikkerhetsanalyse av kostnadsestimat 4. Nytteestimering og usikkerhetsanalyse av nytte 3/7/18 PROMIS

Detaljer

Bilag 1: Kundens krav til leveranser

Bilag 1: Kundens krav til leveranser Bilag 1: Kundens krav til leveranser 1. INNLEDNING Dette bilaget inneholder krav til kompetanse hos leverandøren. Leverandøren skal i henhold til smidig utviklingsfilosofi foreslå ett utviklingsteam på

Detaljer

Presentasjon 1, Requirement engineering process

Presentasjon 1, Requirement engineering process Presentasjon 1, Requirement ing process Prosessodeller Hvorfor bruke prosessmodeller? En prosessmodell er en forenklet beskrivelse av en prosess En prosessmodell er vanligvis lagd ut fra et bestemt perspektiv

Detaljer

Inception Elaboration Construction Transition Bemanning 1 1,5 2 2 Varighet i uker Antall iterasjoner (lengde i uker i parentes) Tabell 1

Inception Elaboration Construction Transition Bemanning 1 1,5 2 2 Varighet i uker Antall iterasjoner (lengde i uker i parentes) Tabell 1 Innhold Innledning... 2 Faseplan... 2 Iterasjonsplanlegging... 3 Oppstartsfasen... 3 Artefaktene i oppstartsfasen... 4 Utdypingsfasen... 5 Konstruksjonsfasen... 5 Overføringsfasen... 6 Litteratur... 7

Detaljer

Nyttestyring og viktigheten av den gode kunde

Nyttestyring og viktigheten av den gode kunde 1/3/18 Nyttestyring og viktigheten av den gode kunde Magne Jørgensen Hva er et vellykket IT-prosjekt? Suksess er kontekstavhengig, men bør minimum inkludere: Oppnådd nytte (gevinster, verdi, måloppnåelse,

Detaljer

INTRANETT FOR DEN NORSKE KIRKE. Kristine Ekeberg-Andersen, Prosjektleder Kirkerådet Ingebjørg Holm Vogt, Prosjektleder Making Waves

INTRANETT FOR DEN NORSKE KIRKE. Kristine Ekeberg-Andersen, Prosjektleder Kirkerådet Ingebjørg Holm Vogt, Prosjektleder Making Waves INTRANETT FOR DEN NORSKE KIRKE Kristine Ekeberg-Andersen, Prosjektleder Kirkerådet Ingebjørg Holm Vogt, Prosjektleder Making Waves «Vi har troen på at en arbeidskultur med stor grad av kunnskapsdeling

Detaljer

Oppgaver uke 42. Systemutvikling

Oppgaver uke 42. Systemutvikling Oppgaver uke 42 søndag 16. oktober 2016 13.55 Systemutvikling 1. Hva er systemutvikling? Systemutvikling er prosessen hvor man lager og opprettholder informasjonssystemer. Systemutvikling involverer alle

Detaljer

Estimering. INF1050: Gjennomgang, uke 09

Estimering. INF1050: Gjennomgang, uke 09 Estimering INF1050: Gjennomgang, uke 09 Kompetansemål Estimering Hva og hvorfor? Estimeringsprinsipper Estimeringsprosessen Spesifikasjonsbasert testing / Strukturbasert testing Estimeringsmodeller COCOMO

Detaljer

Systemutvikling. Universitetet i Oslo, Institutt for informatikk Vår 2017

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

Detaljer

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV KJENNETEGN PROSJEKTER RELATIVT KLARE OPPGAVER STERKT RESULTATFOKUS TIDSAVGRENSING ENGANGS-ORGANISASJONER SATT SAMMEN PÅ TVERS FAG MODERORGANISASJONER TRE LEDEROPPGAVER

Detaljer

PROGRAMUTVIKLINGSPLAN. Big Data and Machine Learning

PROGRAMUTVIKLINGSPLAN. Big Data and Machine Learning PROGRAMUTVIKLINGSPLAN Big Data and Machine Learning Innholdsfortegnelse Produkt beskrivelse... 1 Team beskrivelse... 2 Prosjektets kunnskapskrav... 2 Medlemmer og roller... 2 Program prosessmodell beskrivelse...

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

Modellering av krav. INF1050: Systemutvikling 07. februar Førstelektor Yngve Lindsjørn

Modellering av krav. INF1050: Systemutvikling 07. februar Førstelektor Yngve Lindsjørn INF1050: Systemutvikling 07. februar 2017 Modellering av krav Førstelektor Yngve Lindsjørn INF1050 ->Systemutvikling-> Modellering av krav / Yngve Lindsjørn 1 Temaer i dagens forelesning Modellering av

Detaljer

Overordnet planlegging

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

Detaljer

Evaluering av «MUSIT Ny IT-arkitektur» Oppsummert

Evaluering av «MUSIT Ny IT-arkitektur» Oppsummert Evaluering av «MUSIT Ny IT-arkitektur» Oppsummert 0.06.07 Spørsmål til utviklere. Jeg fikk tilstrekkelig informasjon om prosjektet før det begynte/ ved oppstart. Jeg har fått tilstrekkelig informasjon

Detaljer

Forstudierapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006

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................................

Detaljer

Ny kontraktsstandard: Fleksibel utviklingskontrakt

Ny kontraktsstandard: Fleksibel utviklingskontrakt Ny kontraktsstandard: Fleksibel utviklingskontrakt Jørgen Petersen og Odd Gunnar Alterhaug August 2017 05.09.2017 PROMIS AS 1 05.09.2017 PROMIS AS 3 Formål Avtalen skal brukes til smidig utvikling og forvaltning

Detaljer

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV KJENNETEGN PROSJEKTER RELATIVT KLARE OPPGAVER STERKT RESULTATFOKUS TIDSAVGRENSING ENGANGS-ORGANISASJONER SATT SAMMEN PÅ TVERS FAGDISPLINER MODERORGANISASJONER PROSJEKTLEDELSE

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

FINN kundesenter. Hvordan FINN.no utnytter kundeinnsikt til produktutvikling. Anne Sandvin anne@finn.no

FINN kundesenter. Hvordan FINN.no utnytter kundeinnsikt til produktutvikling. Anne Sandvin anne@finn.no FINN kundesenter Hvordan FINN.no utnytter kundeinnsikt til produktutvikling Anne Sandvin anne@finn.no Agenda Kort om FINN.no og Kundesenteret Mål og visjon Transformasjonen Kontinuerlig forbedring i praksis

Detaljer

Forside Eksamen INF1055 V17

Forside Eksamen INF1055 V17 Forside Eksamen INF1055 V17 Eksamensdato: 12. juni 2017 Eksamenstid 15:30-19:30 Hjelpemidler: Ingen Les denne forsiden nøye Oppgaven består av seks deler. Del 1 Modul A - Undersøkelser av bruk 2 diskusjonsspørsmål

Detaljer

Nyttestyring og viktigheten av den gode kunde. Magne Jørgensen

Nyttestyring og viktigheten av den gode kunde. Magne Jørgensen Nyttestyring og viktigheten av den gode kunde Magne Jørgensen Hva er et vellykket IT-prosjekt? Suksess er kontekstavhengig, men bør minimum inkludere: Oppnådd nytte (gevinster, verdi, måloppnåelse, ROI)

Detaljer

Forprosjektrapport. Sammendrag. Hovedoppgave våren 2019 Gruppe 3

Forprosjektrapport. Sammendrag. Hovedoppgave våren 2019 Gruppe 3 Forprosjektrapport Hovedoppgave våren 2019 Gruppe 3 Sammendrag Vi skal overføre en eksisterende nettside over på en ny plattform samt legge til noe tilleggsfunksjonalitet. Hovedutfordringene ved den eksisterende

Detaljer

DRI2001 Offentlige nettsteder. Litt om systemutvikling Torsdag 24 aug Arild Jansen, AFIN, UiO

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

Detaljer

Modernisering av IKT i NAV

Modernisering av IKT i NAV Modernisering av IKT i NAV Test, Leverandørperspektiv Vedtaksløsningen 28.05.13 Kristian Bjerke-Gulstuen Innhold Kort introduksjon til Moderniseringsprogrammet i NAV Overordnet oversikt over test i NAV

Detaljer

KONTRAKTER FOR PROGRAMVAREUTVIKLING. Ståle L Hagen UiO 10 mai 2017

KONTRAKTER FOR PROGRAMVAREUTVIKLING. Ståle L Hagen UiO 10 mai 2017 KONTRAKTER FOR PROGRAMVAREUTVIKLING Ståle L Hagen UiO 10 mai 2017 www.selmer.no Praktisk kontraktsrett En kontrakt er en avtale som mellom partene etablerer en bindende forpliktelse 4l å gjøre eller å

Detaljer

SYSTEMUTVIKLINGSKONTRAKTER SMIDIG OG PS2000

SYSTEMUTVIKLINGSKONTRAKTER SMIDIG OG PS2000 SYSTEMUTVIKLINGSKONTRAKTER SMIDIG OG PS2000 Ståle L Hagen UiO 22. april 2015 www.selmer.no Praktisk kontraktsrett En kontrakt er en avtale som mellom partene etablerer en bindende forpliktelse 4l å gjøre

Detaljer

Erfaringer med PS2000 kontrakt og kontraktsstyring i PERFORM. Mette Gjertsen Prosjektleder Statens Pensjonskasse

Erfaringer med PS2000 kontrakt og kontraktsstyring i PERFORM. Mette Gjertsen Prosjektleder Statens Pensjonskasse Erfaringer med PS2000 kontrakt og kontraktsstyring i PERFORM Mette Gjertsen Prosjektleder Statens Pensjonskasse mette.gjertsen@spk.no Agenda 1. Statens pensjonskasse 2. Kort om prosjektet 3. Gjennomføringsmodell

Detaljer

Systemutviklingssprosesser, prosjektarbeid Forelesning 3 - INF1050 Systemutvikling 1. feb.2010

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

Detaljer

LEDERUTVIKLINGSPROGRAM

LEDERUTVIKLINGSPROGRAM Utkast til LEDERUTVIKLINGSPROGRAM for Introduksjon 3 Bakgrunn og tema 3 Metode og tilnærming 3 Gjennomføringsplan 4 Ressurspersoner 8 Vilkår og betingelser 8 3015 DRAMMEN Tlf. +47 917 21 000 2 Introduksjon

Detaljer

Løsningsforslag oppgavesett 20

Løsningsforslag oppgavesett 20 Løsningsforslag oppgavesett 20 OPPGAVE 1 a) I læreboken, kap. 2, beskrives fem viktige områder som bør vurderes, jfr. figur. Virksomhetens strategi Analyse og valg av prosjekt Gjennomføring av prosjekt

Detaljer

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV

Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV Å LEDE PROSJEKTER ET DYNAMISK PERSPEKTIV KJENNETEGN PROSJEKTER RELATIVT KLARE OPPGAVER STERKT RESULTATFOKUS TIDSAVGRENSING ENGANGS-ORGANISASJONER SATT SAMMEN PÅ TVERS FAGDISPLINER MODERORGANISASJONER PROSJEKTLEDELSE

Detaljer