Undervisning i Smidige metoder ved Universitetet i Oslo

Størrelse: px
Begynne med side:

Download "Undervisning i Smidige metoder ved Universitetet i Oslo"

Transkript

1 Undervisning i Smidige metoder ved Universitetet i Oslo Dag Sjøberg Professor ved Ins4tu7 for informa4kk Universitetet i Oslo Dag Sjøberg, Universitetet i Oslo 1

2 Planer for undervisning Kurs INF1050 Systemutvikling/software engineering Begynnernivå (2. semester) opp4l 300 studenter, Mange temaer, noen 4mer om prosesser og smidig utvikling Kurs INF5180 Prosessforbedring og smidige metoder i systemutvikling Masternivå Smidig ny7 i 2011 Dag Sjøberg, Universitetet i Oslo 2

3 Undervisning på universitetsnivå Fundamentale prinsipper fremfor engelske buzzwords, dvs. flyktige moteriktige teknikker og metoder. Skal vi lære opp 20 åringer 4l bli ekstreme programmerere eller bli gode i rugby? Forsknings- eller evidensbasert fremfor synsing Balansert fremfor karikert frems4lling av ulike metoder Hva er kost ny7en ved ulike smidige metoder sammenlignet med tradisjonelle metoder? Dag Sjøberg, Universitetet i Oslo 3

4 At verden forandrer seg, er ikke noe ny? Fred Brooks 1987: Much of present-day software-acquisition procedure rests upon the assumption that one can specify a satisfactory system in advance, get bids for its construction, have it built, and install it. I think this assumption is fundamentally wrong, and that many software-acquisition problems spring from that fallacy. Hence, they cannot be fixed without fundamental revision revision that provides for iterative development and specification of prototypes and products. Agile Manifesto 2001: - krav endrer seg, korte iterasjoner, tett kundekontakt Dag Sjøberg, Universitetet i Oslo 4

5 Hva betyr Smidig? Hvordan formidler man hva smidig er til studenter som ikke har lært eller erfart hva tradisjonelle, dvs. ikke-smidige metoder er? Begynnernivå: Her finnes det noe man må lære etter hvert Ferske studenter uten arbeidserfaring Bedre med programmeringsnære teknikker (XP, f.eks. parprogrammering) enn prosessaspekter (Scrum, Kanban)? Masternivå: I dybden til en viss grad Dag Sjøberg, Universitetet i Oslo 5

6 Hva bør det fokuseres på i et systemutviklingskurs? Smidig versus plan-drevet/dokumentdrevet utvikling Iterativ, inkrementell utvikling (RAD, DSDM, RUP) Programmering (XP) Prosess/prosjektorganisering (Scrum) Produksjonsflyt/kundefokus (Kanban) Utvikling versus vedlikehold/videreutvikling Dag Sjøberg, Universitetet i Oslo 6

7 Hvilke metoder bør brukes når, dvs. i hvilke kontekster og situasjoner? Dag Sjøberg, Universitetet i Oslo 7

8 Foreløpig lite forskning innen IT Svært få studier av modne, smidige team: Nødvendig med fokus på menneskelige og sosial faktorer for å lykkes Høy grad av individuell selvstendighet må balanseres med høy grad av team selvstendighet og felles ansvar Individuell kunnskap og 4lli7 mellom deltakerne i et team Istedenfor å forkaste tradisjonelle prosjektledelsesmodeller som state-gate, bør man heller dra fordel av disse og kombinere dem med smidig ledelse Smidige metoder er ikke nødvendigvis det beste valget for store prosjekter Det lave antall og til dels dårlige studier, gjør det vanskelig å gi definitive og detaljerte råd om bruk av smidige metoder Tore Dybå and Torgeir Dingsøyr Empirical studies of agile so\ware development: A systema4c review. Inf. So(w. Technol. 50, 9 10 (August 2008), Dag Sjøberg, Universitetet i Oslo 8

9 Få tunge arjkler om smidig (Dingsøyr, et. al. 2010) konferanser 4dsskri\er Dag Sjøberg, Universitetet i Oslo 9

10 TeamIT Forskningsprosjekt Mål: Forsker på hvordan oppnå effektivt teamarbeid innenfor og på tvers at utviklingsteam Firmaer Comptel Communica4ons Bekk Consul4ng DNV So\ware Acando Forskningspartnere UiO IFI SINTEF IKT Dag Sjøberg, Universitetet i Oslo 10

11 Open Space: Undervisning i smidig Feedback ønskes! Dag Sjøberg, Universitetet i Oslo 11

Prosessmodeller og smidig programvareutvikling

Prosessmodeller og smidig programvareutvikling 1/21/14 INF1050: Systemutvikling 22. januar 2014 Prosessmodeller og smidig programvareutvikling Professor Dag Sjøberg Slide 1 INF1050/ 22.1.2014 / Dag Sjøberg Plan Kap. 2: Begrepet prosessmodell Prosessmodeller

Detaljer

Innhold. Om Handelshøyskolen BI Status BI 2011 Universitets- og høyskolesektoren as is. Copyright Capgemini 2013. All Rights Reserved

Innhold. Om Handelshøyskolen BI Status BI 2011 Universitets- og høyskolesektoren as is. Copyright Capgemini 2013. All Rights Reserved Innhold Om Handelshøyskolen BI Status BI 2011 Universitets- og høyskolesektoren as is 2 Selveiende stiftelse 6 studiesteder 830 ansatte, halvparten er faglige 489 tilknyttede høyskoleforelesere 20 000

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

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

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

Fra myter og moter til evidensbasert IT-utvikling"

Fra myter og moter til evidensbasert IT-utvikling Fra myter og moter til evidensbasert IT-utvikling Magne Jørgensen Simula Research Laboratory Evidens-basert systemutvikling er sunn fornuft satt i system 1. Forstå hva du skal finne ut av. Vær tilstrekkelig

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

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

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

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

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

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

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

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

Karin Beate Brennholm Prosjektleder for DigiEx Handelshøyskolen BI

Karin Beate Brennholm Prosjektleder for DigiEx Handelshøyskolen BI Karin Beate Brennholm Prosjektleder for DigiEx Handelshøyskolen BI Jobbet med høyere utdanning i over 10 år De 5 siste årene med ulike endrings- og effektiviseringsprosjekt 2 Innhold Om BI Status for universitets-

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

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

Smidige metoder i praksis Høgskolen i Oslo Kristin Meyer Kristiansen Objectnet AS

Smidige metoder i praksis Høgskolen i Oslo Kristin Meyer Kristiansen Objectnet AS Smidige metoder i praksis Høgskolen i Oslo Kristin Meyer Kristiansen Objectnet AS Agenda Min erfaring med scrum + litt input fra Javazone 2007 Universell Utforming Min erfaring med smidige metoder MT-prosjektet

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

GoOpen 2008 Oslo 8. april. Jernbaneverket Fri programvare i driftskritiske systemer. Ole Morten Killi ole.morten.killi@bouvet.

GoOpen 2008 Oslo 8. april. Jernbaneverket Fri programvare i driftskritiske systemer. Ole Morten Killi ole.morten.killi@bouvet. GoOpen 2008 Oslo 8. april Jernbaneverket Fri programvare i driftskritiske systemer Ole Morten Killi ole.morten.killi@bouvet.no Bouvet ASA Bouvet ASA Ca. 400 ansatte 8 kontorer Bouvets ambisjon er å være

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

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

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

Eksamen 2012 INF1050 Lars- Martin Hejll Universitetet i OSLO

Eksamen 2012 INF1050 Lars- Martin Hejll Universitetet i OSLO Eksamen 2012 INF1050 Lars- Martin Hejll Universitetet i OSLO Høgskolen i Telemark 2 Lars- Martin Hejll Høgskolen I Telemark Oppgave 1 Spørsmål fra pensum (20%) 1. Nødvendige aktiviteter i systemutvikling:

Detaljer

Systemutviklingsmetoder

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

Detaljer

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D Øystein Haugen, Professor, Computer Science MASTER THESES 2015 Professor Øystein Haugen, room D1-011 1 Hvem er jeg? Øystein Haugen, nytilsatt professor i anvendt informatikk på Høyskolen i Østfold, avdeling

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

NORSI Norwegian Research School in Innovation, PING Program for Innovation and Growth

NORSI Norwegian Research School in Innovation, PING Program for Innovation and Growth NORSI Norwegian Research School in Innovation, PING Program for Innovation and Growth NORSI organisering: NTNU vertsinstitusjon NORSI styre NORSI består av to forskningsprogrammer PIMS ved NTNU: Program

Detaljer

DIGITALISERING I UH-SEKTOREN. DigiEx, Handelshøyskolen BI. Prosjekt 2014, 13. November, 2014

DIGITALISERING I UH-SEKTOREN. DigiEx, Handelshøyskolen BI. Prosjekt 2014, 13. November, 2014 DIGITALISERING I UH-SEKTOREN DigiEx, Handelshøyskolen BI Prosjekt 2014, 13. November, 2014 Kontaktinformasjon Insert contact picture Karin Brennholm Prosjektleder digital eksamen karin.b.brennholm@uit.no

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

Organisasjon og ledelse av tekniske prosjekter Institutt for Informatikk. Anne-Marie Ytrehus

Organisasjon og ledelse av tekniske prosjekter Institutt for Informatikk. Anne-Marie Ytrehus Organisasjon og ledelse av tekniske prosjekter Institutt for Informatikk Anne-Marie Ytrehus 11 nov 2011 Ledelse av tekniske (IT-relaterte) prosjekter Rammebetingelsene rundt prosjektene Prosjektledelse

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

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

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

Kommende Trender Innenfor Test

Kommende Trender Innenfor Test Kommende Trender Innenfor Test Jennifer Blechar, Sopra Steria April 2015 Trondheim Test Conference Jennifer Blechar Studerte matematikk i USA, mastergrad fra London School of Economics, doktorgrad fra

Detaljer

Brukerinvolvering i smidig utvikling: Utfordringer og muligheter

Brukerinvolvering i smidig utvikling: Utfordringer og muligheter Brukerinvolvering i smidig utvikling: Utfordringer og muligheter Håvard Sandven Master i datateknikk Oppgaven levert: Juni 2011 Hovedveileder: Dag Svanæs, IDI Norges teknisk-naturvitenskapelige universitet

Detaljer

Kanban. Anine Ragnif

Kanban. Anine Ragnif Kanban Anine Ragnif Hvorfor spille KANBAN-spillet? Prinsipper for KANBAN Forstå KANBAN rask og effektivt Mekanismer for god arbeidsflyt Morsom læring Kanban 2014 2 Historikk Kanban har sin opprinnelse

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

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er? Presentation hos UiO 11.09.2009 Ida Lau Borch, prosjektleder i Bouvet AS

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er? Presentation hos UiO 11.09.2009 Ida Lau Borch, prosjektleder i Bouvet AS Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er? Presentation hos UiO 11.09.2009 Ida Lau Borch, prosjektleder i Bouvet AS Agenda Innledning: De umulige IT-prosjektene Hva gjør vi

Detaljer

Prosjekt2015 Hvordan lykkes med store IKT-prosjekter

Prosjekt2015 Hvordan lykkes med store IKT-prosjekter www.pwc.com Hvordan lykkes med store IKT-prosjekter Kjetil Moløkken-Østvold, Consulting Agenda Hvordan definere «å lykkes»? Hyppige leveranser Godt samarbeid Rett og tilgjengelig kompetanse Åtte konkrete

Detaljer

Smidig prosjektmetodikk hva skal til for å lykkes Temadag smidige prosjekter 22.10.2008 Oslo Jon Tysdahl

Smidig prosjektmetodikk hva skal til for å lykkes Temadag smidige prosjekter 22.10.2008 Oslo Jon Tysdahl Smidig prosjektmetodikk hva skal til for å lykkes Temadag smidige prosjekter 22.10.2008 Oslo Jon Tysdahl Jon Tysdahl Hovedfag informatikk Mellomfag i arbeids og organisasjonspsykologi Lang erfaring som

Detaljer

Tyrannosaurus Test Adapt or Die!

Tyrannosaurus Test Adapt or Die! Tyrannosaurus Test Adapt or Die! Testdagen Odin 2014 Remi Hansen & Christian Brødsjø 26.09.2014 Promis Qualify AS 1 Om oss og tema Dinosaurer og evolusjon Context-driven testing filosofi og prinsipper

Detaljer

Agile metoder i ulike prosjektfaser, betydning for anvendelse og fokus. Elisabeth Krogh Svendsen, Terramar 05.11.2009

Agile metoder i ulike prosjektfaser, betydning for anvendelse og fokus. Elisabeth Krogh Svendsen, Terramar 05.11.2009 Agile metoder i ulike prosjektfaser, betydning for anvendelse og fokus Elisabeth Krogh Svendsen, Terramar 05.11.2009 Hensikt med forskningsprosjektet Effektmål 1: Webside og formidling NSP (bedrifter/partnere/medlemmer)

Detaljer

Søknadsfrist

Søknadsfrist NO EN Informasjonssystemer I årsstudiet i informasjonssystemer vil du lære om datamaskinens oppbygging, konfigurasjon og bruk av operativsystemer, hvordan datamaskinen kommuniserer med andre enheter over

Detaljer

Hvordan føre reiseregninger i Unit4 Business World Forfatter:

Hvordan føre reiseregninger i Unit4 Business World Forfatter: Hvordan føre reiseregninger i Unit4 Business World Forfatter: dag.syversen@unit4.com Denne e-guiden beskriver hvordan du registrerer en reiseregning med ulike typer utlegg. 1. Introduksjon 2. Åpne vinduet

Detaljer

AlgDat 12. Forelesning 2. Gunnar Misund

AlgDat 12. Forelesning 2. Gunnar Misund AlgDat 12 Forelesning 2 Forrige forelesning Følg med på hiof.no/algdat, ikke minst beskjedsida! Algdat: Fundamentalt, klassisk, morsomt,...krevende :) Pensum: Forelesningene, oppgavene (pluss deler av

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

Arbeid med universell utforming av IKT i Standard Norge Rudolph Brynn Prosjektleder Standard Norge. Universell utforming av IKT 2011-02-17 1

Arbeid med universell utforming av IKT i Standard Norge Rudolph Brynn Prosjektleder Standard Norge. Universell utforming av IKT 2011-02-17 1 Arbeid med universell utforming av IKT i Standard Norge Rudolph Brynn Prosjektleder Standard Norge Universell utforming av IKT 2011-02-17 1 Sektorstyre IKT DIFI IKT Norge DNB Nor OLF UiO, Mat. Nat Abelia

Detaljer

Additiv produksjon Norge i bakevja? Joppe Næss Christensen Redaktør i Maskinregisteret www.maskinregisteret.no

Additiv produksjon Norge i bakevja? Joppe Næss Christensen Redaktør i Maskinregisteret www.maskinregisteret.no Additiv produksjon Norge i bakevja? Joppe Næss Christensen Redaktør i Maskinregisteret www.maskinregisteret.no Generell oppfatning Additiv produksjon av komplekse geometrier i plast har kommet langt. «Brukes

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

Søknadsfrist

Søknadsfrist NO EN Informasjonssystemer IKT er et variert fagfelt med jobbmuligheter innen mange ulike bransjer. Samfunnets bruk av datasystemer blir stadig mer kompleks og det er et stort behov for kompetanse innen

Detaljer

med bakgrunn i programevaluering av felles masterprogram i programutvikling

med bakgrunn i programevaluering av felles masterprogram i programutvikling Refleksjonsnotat med bakgrunn i programevaluering av felles masterprogram i programutvikling Introduksjon Felles masterprogram i programutvikling er en fellesgrad mellom institutt for informatikk, Universitetet

Detaljer

Student Response System

Student Response System Student Response System Demo of open web-based student response system Gabrielle Hansen-Nygård Stjørdal, September 2010 First thing first: what is Student Response System (SRS)? Technology products designed

Detaljer

Aktiv læring Læringsdesign og vurdering for læring. Anna Steen-Utheim Seniorrådgiver, BI LearningLab

Aktiv læring Læringsdesign og vurdering for læring. Anna Steen-Utheim Seniorrådgiver, BI LearningLab Aktiv læring Læringsdesign og vurdering for læring Anna Steen-Utheim Seniorrådgiver, BI LearningLab Assosiert med Undervisningsmetoder Læringsstrategier Teknikker Øvelser Mekanismer Hva er aktiv læring

Detaljer

1. Om prosesser. Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Om prosesser Tore Berg Hansen

1. Om prosesser. Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Om prosesser Tore Berg Hansen Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Om prosesser Tore Berg Hansen Lærestoffet er utviklet for faget IFUD1019 Objektorientert systemutvikling 1. Om prosesser Resymé: Denne leksjonen

Detaljer

We are Knowit. We create the new solutions.

We are Knowit. We create the new solutions. We are Knowit. We create the new solutions. AGENDA 0900-0915 Velkommen 0915-1030 Selskapspresentasjoner 1030-1045 Kort Pause 1045-1145 Diskusjon (trender, utfordringer, muligheter, prosjekter, samarbeid++)

Detaljer

GJENNOMGANG UKESOPPGAVER 13 KONTRAKTER

GJENNOMGANG UKESOPPGAVER 13 KONTRAKTER GJENNOMGANG UKESOPPGAVER 13 KONTRAKTER INF1050 V16 KRISTIN BRÆNDEN Kontrakter En kontrakt er en avtale som mellom partene etablerer en bindende forpliktelse til å gjøre eller å unnlate å gjøre noe Smidig

Detaljer

Agile og EVISOFT bedriftssamling på Kvitfjell, 17-19 mars 2009

Agile og EVISOFT bedriftssamling på Kvitfjell, 17-19 mars 2009 Agile og EVISOFT bedriftssamling på Kvitfjell, 17-19 mars 2009 Program, deltakere, presentasjoner og oppsummering Organisasjonskomitè: Tor Ulsund, Geomatikk Haakon Spilde, KnowIT Objectnet Nils B. Moe,

Detaljer

User manual English Svenska Norsk

User manual English Svenska Norsk User manual English Svenska Norsk Copyright This manual is the copyright of CI no 556520-4137. No part of this manual may be revised, copied or transmitted in any way without written permission from CI

Detaljer

Et velfungerende forskningssystem

Et velfungerende forskningssystem Et velfungerende forskningssystem hva er de største utfordringene i dag? Kunnskapsesenterets nye PPT-mal Fagerbergutvalgets dialogmøte 31. mai 2010 John-Arne Røttingen, direktør og professor II 1. juni

Detaljer

SIMULERINGSBASERT TRENING & UNDERVISNING

SIMULERINGSBASERT TRENING & UNDERVISNING SIMULERINGSBASERT TRENING & UNDERVISNING «MANAGING THE UNEXPECTED» - OM Å TRENE FOR Å LEDE NÅR DET UVENTEDE SKJER Handelshøyskolen BI; Thorvald Hærem Agenda Hvorfor for simuleringsbasert trening Pedagogisk

Detaljer

Smidig utvikling med Balsamiq

Smidig utvikling med Balsamiq Smidig utvikling med Balsamiq «Smidig prototyping: Dialog mellom produkteier, utviklere og kunde» Nettverksmøte i Den Norske Dataforening 4. september 2013, Trondheim Velkommen til dette foredraget som

Detaljer

En praktisk innføring i team-basert læring

En praktisk innføring i team-basert læring En praktisk innføring i team-basert læring Børge Lillebo borge.lillebo@ntnu.no Frank Alexander Kraemer kraemer@item.ntnu.no Teambasert Læring utviklet av Larry K. Michaelsen i USA aktiv læring flipped

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

Systemutvikling - oppsummering. Alexander Nossum blog.eksplisitt.net 22. mai 2006

Systemutvikling - oppsummering. Alexander Nossum blog.eksplisitt.net 22. mai 2006 Systemutvikling - oppsummering Alexander Nossum alexander@nossum.net blog.eksplisitt.net 22. mai 2006 INNHOLD 2 Innhold 1 Utviklingsprosessmodeller 3 1.1 Fossefall/waterfall................................

Detaljer

MASTEROPPGAVE DET TEKNISK-NATURVITENSKAPELIGE FAKULTET. Studieprogram/spesialisering: Vårsemesteret, 2011. Master i Industriell økonomi

MASTEROPPGAVE DET TEKNISK-NATURVITENSKAPELIGE FAKULTET. Studieprogram/spesialisering: Vårsemesteret, 2011. Master i Industriell økonomi DET TEKNISK-NATURVITENSKAPELIGE FAKULTET MASTEROPPGAVE Studieprogram/spesialisering: Master i Industriell økonomi Prosjektledelse Forfatter: Ole Johnny Bjorøy Fagansvarlig: Atle Øglend Vårsemesteret, 2011

Detaljer

Status for NSP-prosjektet Praktiske virtuelle prosjektorganisasjoner

Status for NSP-prosjektet Praktiske virtuelle prosjektorganisasjoner Status for NSP-prosjektet Praktiske virtuelle prosjektorganisasjoner Førsteamanuensis Tom Fagerhaug, NTNU Hvorfor et slikt prosjekt? Økt globalisering Ny og billigere teknologi Ny økonomi og dot.com Stor

Detaljer

of color printers at university); helps in learning GIS.

of color printers at university); helps in learning GIS. Making a Home Page Why a Web Page? Easier to submit labs electronically (lack of color printers at university); Easier to grade many labs; Provides additional computer experience that helps in learning

Detaljer

Sikkerhetskultur. Fra måling til forbedring. Jens Chr. Rolfsen 301012

Sikkerhetskultur. Fra måling til forbedring. Jens Chr. Rolfsen 301012 Fra måling til forbedring Jens Chr. Rolfsen Innhold Perspektiver på sikkerhet Rammeverk for vurdering av sikkerhetskultur Et praktisk eksempel Kultur og endringsevne 2 Perspektiver på sikkerhet Sikkerhet

Detaljer

Avegility og ledelse av smidige prosjekter. Avenir AS > slide 1

Avegility og ledelse av smidige prosjekter. Avenir AS > slide 1 Avegility og ledelse av smidige prosjekter Avenir AS > slide 1 Avenir AS > slide 2 Erfaringer fra utvikling av Energimerkesystemet for NVE Bakgrunn for Energimerkesystemet Stortinget har besluttet innføring

Detaljer

The Thor Heyerdahl Institute og NTNU inviterer til. The Thor Heyerdahl. 27. oktober

The Thor Heyerdahl Institute og NTNU inviterer til. The Thor Heyerdahl. 27. oktober The Thor Heyerdahl Institute og NTNU inviterer til The Thor Heyerdahl International Day 2010 27. oktober i trondheim kl. 12.30 16.00 Tema: Kampen for beskyttelse av det globale miljøet NTNU satser på grønn

Detaljer

the thor heyerdahl Institute og ntnu inviterer til the thor heyerdahl InteRnAtIOnAL day 2010 27. OKtOBeR

the thor heyerdahl Institute og ntnu inviterer til the thor heyerdahl InteRnAtIOnAL day 2010 27. OKtOBeR the thor heyerdahl Institute og ntnu inviterer til the thor heyerdahl InteRnAtIOnAL day 2010 27. OKtOBeR I trondheim KL. 12.30 16.00 TEMA: Kampen for beskyttelse av det globale miljøet ntnu satser på grønn

Detaljer

Databaser og moderne systemutvikling - dag én

Databaser og moderne systemutvikling - dag én Databaser og moderne systemutvikling - dag én Harald Holone DAS - 2011-10-17 Databasen Demo Design Eclipse Endringer Enhetstesting Hibernate IoC Iterasjon JUnit Klienten Logikk Maven Mock-ups MySQL Objekter

Detaljer

LEAN Design & Construction og arkitekturen

LEAN Design & Construction og arkitekturen FANTASTISKE MULIGHETER Prosjektet har etablert en effektiv beslutningsmaskin. Det er høyt tempo på beslutninger om bygget, om byggingen, håndtering av usikkerhet og avvik samt fremdrift. Prosjektet er

Detaljer

Jeg ser det når jeg tror det!

Jeg ser det når jeg tror det! Jeg ser det når jeg tror det! Moter, retorikk og systemutviklingsmetoder Telenor 18. feb. 2010 Magne Jørgensen Simula Research Laboratory Noen få av de svært mange utviklingsmetodene og teknikkene Waterfall

Detaljer

IT-organisasjon for de neste 10 år

IT-organisasjon for de neste 10 år IT-organisasjon for de neste 10 år En rimelig vellykket sentralisering, men 8,0 % 7,0 % 6,0 % 5,0 % 4,0 % 3,0 % 2,0 % 1,0 % 0,0 % Ratio: IT / Institution (%) 7,1 % 7,0 % 5,4 % 5,8 % 4,7 % 5,4 % 5,1 % 3,8

Detaljer

K O N S U L E N T - I D : 2 5 2 2 C U R R I C U L U M V I T A E

K O N S U L E N T - I D : 2 5 2 2 C U R R I C U L U M V I T A E K O N S U L E N T - I D : 2 5 2 2 C U R R I C U L U M V I T A E Utdannelse 1996-1998 2 årig Informatikk ved Høyskolen i Østfold 1994-1996 2 årig Økonomi og Administrasjon ved Høyskolen i Østfold Sertifiseringer

Detaljer

Samarbeid mellom sikkerhetsforskning og sikkerhetspraksis

Samarbeid mellom sikkerhetsforskning og sikkerhetspraksis Samarbeid mellom sikkerhetsforskning og sikkerhetspraksis Presentasjon 112-dagen, København. 11.februar 2013 Kenneth Pettersen, senterleder SEROS Senter for risikostyring og samfunnssikkerhet http://seros.uis.no

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

Yrkesfaglig utvalg for bygg, industri og elektro

Yrkesfaglig utvalg for bygg, industri og elektro Yrkesfaglig utvalg for bygg, industri og elektro Utdrag fra mandat Utvalgene skal ta utgangspunkt i bransjens behov for kvalifiserte fagarbeidere. Utvalgene skal levere en rapport 01.03.2016 der de presenterer

Detaljer

Forskningsmetoder i informatikk

Forskningsmetoder i informatikk Forskningsmetoder i informatikk Forskning; Masteroppgave + Essay Forskning er fokus for Essay og Masteroppgave Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har

Detaljer

CONCURRENT DESIGN Effek0v prosjektering basert på BIM BUILDING SMART NORGE

CONCURRENT DESIGN Effek0v prosjektering basert på BIM BUILDING SMART NORGE CONCURRENT DESIGN Effek0v prosjektering basert på BIM BUILDING SMART NORGE - 25.11.15 Agenda: Kort om Epsis Concurrent Design hva er det og hvor kommer det fra? Prosjekteksempler Sesjonsplanlgging, roller

Detaljer

Kvalitative intervjuer og observasjon. Pensum: Jacobsen (2005), s. 141-163.

Kvalitative intervjuer og observasjon. Pensum: Jacobsen (2005), s. 141-163. Kvalitative intervjuer og observasjon Pensum: Jacobsen (2005), s. 141-163. Tema Individuelle dybdeintervjuer De fire fasene i intervjuprosessen De typiske fallgruvene Kjennetegn ved gode spørsmål Pålitelighet,

Detaljer

Scrum og offshoring En studie av prosjekter som benytter Scrum kombinert med offshoring

Scrum og offshoring En studie av prosjekter som benytter Scrum kombinert med offshoring Universitetet i Bergen Scrum og offshoring En studie av prosjekter som benytter Scrum kombinert med offshoring Cato Haukeland Masteroppgave i Informasjonsvitenskap Universitetet i Bergen Innlevert: 31.

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

Copyright 2010 Accenture All Rights Reserved. Smidig utvikling introduksjon og erfaringer

Copyright 2010 Accenture All Rights Reserved. Smidig utvikling introduksjon og erfaringer Smidig utvikling introduksjon og erfaringer Hvem er jeg Sven Erik Bjerke Teknisk arkitekt / utvikler Sterk interesse for smidige metoder Arbeider til daglig på Statens pensjonskasse (SPK) Har arbeidet

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

IEA TEACHER EDUCATION STUDY: TEDS-M

IEA TEACHER EDUCATION STUDY: TEDS-M IEA TEACHER EDUCATION STUDY: TEDS-M 2008 Voss 26. september 2008 Liv Sissel Grønmo IEA TEACHER EDUCATION STUDY: TEDS-M 2008 A CROSS-NATIONAL STUDY OF PRIMARY AND SECONDARY MATHEMATICS TEACHER PREPARATION

Detaljer

Digitalt læringsmiljø sett fra en undervisers ståsted

Digitalt læringsmiljø sett fra en undervisers ståsted Digitalt læringsmiljø sett fra en undervisers ståsted John Krogstie Professor i informasjonssystemer NTNU krogstie@idi.ntnu.no Kunnskap for en bedre verden Agenda Bakgrunn Meg Prosesser innen undervisning

Detaljer

Hvordan styrke konkurranseevnen gjennom kunnskapsdeling?

Hvordan styrke konkurranseevnen gjennom kunnskapsdeling? Hvordan styrke konkurranseevnen gjennom kunnskapsdeling? Sjefsforsker Tore Dybå SINTEF tore.dyba@sintef.no BIT-konferansen Telenor Expo, Fornebu, 27. april 2004 1 Litt om meg selv Stilling: Sjefsforsker,

Detaljer

Smidig prosjektering og systematisk ferdigstillelse fra teori til praksis

Smidig prosjektering og systematisk ferdigstillelse fra teori til praksis Smidig prosjektering og systematisk ferdigstillelse fra teori til praksis 14.10.14 Sven Wertebach og Per Roger Johansen Side 1 Agenda Metodikker: Inndeling. Sammenligning. Valg av riktig metode. Suksesskriterier.

Detaljer

SmartPass Mini User Manual BBNORGE.NO

SmartPass Mini User Manual BBNORGE.NO SmartPass Mini User Manual BBNORGE.NO Intro Welcome to the usermanual for your SmartPass Mini system. The first time you start the SmartPass you have to request a License. This is to regiser your license

Detaljer

Retningslinjer for scenariobasert trusseldokumentasjon, erfaringer fra praksis

Retningslinjer for scenariobasert trusseldokumentasjon, erfaringer fra praksis Retningslinjer for scenariobasert trusseldokumentasjon, erfaringer fra praksis Ida Hogganvik, PhD student SINTEF/UiO Innhold Hva er scenariobasert risikodokumentasjon? I hvilke sammenhenger brukes det?

Detaljer

INTERAKSJONSDESIGN. Hva er det? Designprinsipper og begreper Alma Culén

INTERAKSJONSDESIGN. Hva er det? Designprinsipper og begreper Alma Culén INTERAKSJONSDESIGN Hva er det? Designprinsipper og begreper Alma Culén Interaksjonsdesign handler om dialog mellom mennesker, teknologi og tjenester. Hensikten er å lage efektive løsninger som er enkle

Detaljer

Tilsynssensorrapport for bachelorprogrammet Demokrati og rettigheter i informasjonssamfunnet, og masterprogram i Forvaltningsinformatikk

Tilsynssensorrapport for bachelorprogrammet Demokrati og rettigheter i informasjonssamfunnet, og masterprogram i Forvaltningsinformatikk Dag Elgesem, professor, dr. philos. Institutt for informasjons- og medievitenskap Universitetet i Bergen Boks 7802 5020 Bergen Dato: 18.10.09 De juridiske fakultet Universitetet i Oslo Postboks 6706 -

Detaljer

Smidig systemutvikling og innføring i Scrum

Smidig systemutvikling og innføring i Scrum Smidig systemutvikling og innføring i Scrum Forelesning, Systemutvikling 22. januar 2008 Torgeir Dingsøyr Førsteamanuensis II, IDI, NTNU 1 Agenda Smidig utvikling Hva er smidighet Hvilke metoder finnes

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

Frivillig praksis, er det godt nok? Oslo 2. mars 2010 Halvor Austenå

Frivillig praksis, er det godt nok? Oslo 2. mars 2010 Halvor Austenå Frivillig praksis, er det godt nok? Oslo 2. mars 2010 Halvor Austenå Svaret er nei! 1.Ressurser 2.Motivasjon 3.Forankring gjennom resultater NCE Systems Engineering Kongsbergs high-tech industri Styrke

Detaljer

Et lite oppdrag i bakgrunnen

Et lite oppdrag i bakgrunnen Et lite oppdrag i bakgrunnen Under pultene på bakerste rad er det klistret post-it lapper med to tall skrevet på Regn ut summen av to nederste tall, skriv denne summen under de andre tallene, og send lappen

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