SYSTEMUTVECKLING METODER & MODELLER. Suzana Ramadani

Storlek: px
Starta visningen från sidan:

Download "SYSTEMUTVECKLING METODER & MODELLER. Suzana Ramadani"

Transkript

1 SYSTEMUTVECKLING METODER & MODELLER 1

2 Processlinjen Produktlinjen Livscykelmodellen systemutveckling systemering Analys Design Realisering Implementering Förändringsanalys Verksamhetsanalys Förvaltning & Drift Avveckling Valda utvecklingsåtgärder Kravspec. Realiserbart IS Färdigt IS Infört IS Värdering & Uppföljning Projektspec 2

3 Vad är systemutveckling? Att utveckla ett datorstöd för informationshantering inom en verksamhet. Verksamheten Affärsidé Mål Produkter Processer Informationssystemet Personer Uppgifter Regler Begrepp Datasystemet Program Datorer Kommunikation Verksamhet, information och datorer, tre systemnivåer 3

4 Ett referensramverk: IT-system i sitt sammanhang - om olika perspektiv, olika nivåer av seende Värde Organisationen Effekt Aktivitetssystem Användning Informationssystem IT-system Data Information Beslut Händelser Transaktioner Operationer Värde extern aktör IT-system 4

5 Verksamhetsutveckling IT-systemutveckling Kunskap om befintliga verksamheter och IT-system i nuläget kunskap om verksamheter och IT-system i framtiden Förändring Kunskap om tillvägagångssätt - metoder 5

6 Verksamhetsutveckling 6

7 Vad är en metod? Metod = arbetsplan, byggbeskrivning, ritning Faser Arbetssteg Förutsägbar Upprepningsbar 7

8 Vad är en modell? Vad är en modell? Avbildning av någonting, för ett visst syfte En modell är en förenkling en överenskommelse avsedd för en mottagare fokuserad på ett visst område 8

9 Modell En modell omfattar Semantik beskrivningskategorier Symbolik regler för att göra modellen begriplig Syntax regler om hur symboler får kombineras Alla tre delarna lika viktiga Modeller används för att beskriva en verklighet eller ett system utifrån en eller flera synvinklar. Varje sådan synvinkel har ett begränsat antal saker som man vill visa och fokusera på. En verksamhet kan beskrivas i form av modeller. Att ta fram sådana modeller kallas verksamhetsmodellering. Är modeller kartläggning och utvärdering Bör modeller design och förändring 9

10 Modell Exempel: Fartygsmodell Elritning Matematisk ekvation Databasmodell Väderkarta Begreppsmodell Processmodell Modeller skapar förståelse och struktur Ett sätt att hantera komplexitet 10

11 Modell Goldkuhl &Röstlinger,

12 Sammanhang Verksamhets mål Process identifiering Aktörer, uppgifter, begrepp, regler Datasystem utveckling Arbetsprocess utveckling Ny verksamhets process 12

13 Polya och problemlösning Beskriv och förstå problemet Finn alternativ till lösning Välj lösningsalternativ Jämför resultat med problem Kravspec Analys Konstruktion Provning Polya G. How to solve it. Prinston Press,

14 Vattenfallsmodell Systemkrav Analys Design Test/Provning 14

15 Iterationer - spiralmodellen Systemkrav Analys Design Provning 15

16 Inkrementell modell Systemkrav Analys Design Test Driftsatt system 1.0 Analys Design Test Driftsatt system 2.0 Analys Design Test Driftsatt system

17 Överlappande inkrementell Systemkrav Analys Design Test 1.0 Analys Design Test 2.0 Analys Design Test Driftsatt system

18 Parallell utveckling Analys Design Test Driftsatt system 1.0 Analys Design Analys Design Analys Design Test Test Test Driftsatt system 1.0 Kräver modularisering och stabila gränssnitt 18

19 Evolutionär Specifikation Specifikation Specifikation Analys Design Test Driftsatt system 1.0 Analys Design Test Driftsatt system 2.0 Analys Design Test Driftsatt system 3.0 Prototyping??? 19

20 Metoder historiskt Metod = beprövat, vetenskapligt, testat sätt att göra något på. ISAC (Information Systems Work and Analysis of Changes) Utvecklad av Stockholms universitet Skandinaviska traditionen SA/SD (Structured Analysis / Structured Design) Amerikansk Notationen lever kvar i bla. i ER modellering i DB 20

21 Några vanliga metoder RUP Rational Unified Process DSDM Dynamic Systems Development Method Agile (eng.) = lättrörlig Motvikt till stora metoder Agile manifesto (läs mer på internet) Principer för systemutveckling OOA & OOD Objektorienterad analys och design metodiken 21

22 Arbeta iterativt med inkrement Funktionalitet Timeboxing Tid Inkrement körbara leverabler 22

23 Vad gör man i en iteration? Iterationer V.analys Systemkrav Analys Design Impl Test V.analys Systemkrav Analys Design Impl Test Tid 23

24 Rätt fokus? Vad skall systemet användas till? Säljstöd för säljare Hålla ordning på info Beslutstöd för ledning Målen för verksamheten målen för användningen Stanna upp, lyft blicken och fundera på om ni gör rätt saker!!! Litt. hänvisning : Gulliksen & Göransson, kap 5 24

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel Kursinformation Metodik för programvaruutveckling Föreläsning 3 Latex ok för litteraturstudierapport (prata med mig bara) Nästa föreläsning är av Björn Regnell (jag är med också) Presentationer imorgon

Läs mer

Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen.

Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen. Bakgrund Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen. För att kunna diskutera om man skall använda RUP eller inte måste man dock ta ett steg

Läs mer

Projektarbete. Grunder

Projektarbete. Grunder Projektarbete Grunder Projektarbete Hur gör man på Spotify, på ett modernt ICTföretag? Se Spotify Engineering Culture (film) Källa: http://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/

Läs mer

Strategier och ansatser för utveckling av IT-stöd

Strategier och ansatser för utveckling av IT-stöd Strategier och ansatser för utveckling av IT-stöd F11 2005-05-30 ÖK/GK: ITO gj 1 Agenda Livscykelsmodell arbetssystem/informationssystem Strategier och ansatser för systemutveckling Analytisk systemutveckling

Läs mer

Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation

Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Kurs: Designm etodik, 3 p Delm om ent: Datum : 2 0 0 3-1 2-1 8 Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Nils Järgenstedt [ it3 jani@ituniv.se] Innehållsförteckning INLEDNING...

Läs mer

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 2 Sofie Pilemalm Dagens Agenda Systemutveckling i backspegeln och för framtiden Problem och utmaningar Användarcentrerad utveckling Som del

Läs mer

Informationssystem och databasteknik, 2I-1100

Informationssystem och databasteknik, 2I-1100 Informationssystem och databasteknik, 2I-1100 Introduktion till informationssystem - användning, teknik och utveckling Vad är ett informationssystem? Informationssystem: datoriserat system som stödjer

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Agile-metoder, XP och ACSD

Agile-metoder, XP och ACSD Användarcentrerad systemdesign. Föreläsning 12 Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, stefan.blomkvist@it.uu.se & Profdoc AB www.profdoc.se www.it.uu.se/edu/course /homepage/acsd/s04 XP

Läs mer

Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström.

Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Författare Per Johansson, Henrik Wallinder Generellt Helhetsintrycket från genomläsning av uppsatsen

Läs mer

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB Du fulländar mig! Om synergierna mellan agila metoder och UX Joakim Holm Adaptiv AB Erik Hammarström Antrop AB Vetenskapliga metoden 1. Observera verkligheten 4. Genomför experiment 2. Utforma hypotes

Läs mer

Projektering av informationssystem

Projektering av informationssystem Projektering av informationssystem Att ta fram specifikationer för utveckling av informationssystem eller upphandling av standardsystem. Kurslängd: 3 dagar Kursbeskrivning Att ta fram precisa, kompletta

Läs mer

Agila kontrakt DF PVH 2012-09-10. Lars Wendestam

Agila kontrakt DF PVH 2012-09-10. Lars Wendestam Agila kontrakt DF PVH 2012-09-10 Lars Wendestam Agenda Historik och vad innebär Agility Presentation av arbetet med nya bestämmelserna från IT-förtagen Tillämpning Bakgrund till Agila metoder Utvecklingsmetoder

Läs mer

2015-04-27. Detta har hänt... Agenda. Kursinformation. Föreläsning 5: Processer och vidareutveckling

2015-04-27. Detta har hänt... Agenda. Kursinformation. Föreläsning 5: Processer och vidareutveckling Föreläsning 5: Processer och vidareutveckling ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg Detta har hänt... Pratat krav, plan, design, test På gång att frysa kravspecifikationen Övning 3+4:

Läs mer

Kravställande/kravhantering

Kravställande/kravhantering Kravställande/kravhantering Systemering med användarfokus Suzana Ramadani 1 ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Funktionalitetskrav Egenskapskrav Användbarhetskrav Design

Läs mer

Systemutvecklingsmetoder vid fem IT-företag i Göteborg

Systemutvecklingsmetoder vid fem IT-företag i Göteborg Handelshögskolan Göteborgs universitet Institutionen för informatik Systemutvecklingsmetoder vid fem IT-företag i Göteborg Med detta arbete har vi kartlagt olika utvecklingsmetoder, såväl iterativa som

Läs mer

Datavetenskap. Therese Sundström. Utveckling av ett affärssystem med. Unified Process. Examensarbete, D-nivå 30 ECTS 2005:05

Datavetenskap. Therese Sundström. Utveckling av ett affärssystem med. Unified Process. Examensarbete, D-nivå 30 ECTS 2005:05 Datavetenskap Therese Sundström Utveckling av ett affärssystem med Unified Process Examensarbete, D-nivå 30 ECTS 2005:05 Utveckling av ett affärssystem med Unified Process Therese Sundström 2005 Therese

Läs mer

Lyckade projekt - finns det?

Lyckade projekt - finns det? Lyckade projekt - finns det? Maria Lindqvist Björkman Enea Business Software Enea Business Software 2002 Sida 1 Agenda Förväntningar kund & leverantör Statistik om projekt Framgångsfaktorer Exempel på

Läs mer

Systemvetenskap: IT, människa och organisation, 180 högskolepoäng

Systemvetenskap: IT, människa och organisation, 180 högskolepoäng IT- fakultetsstyrelsen Dnr G 2014/157 Systemvetenskap: IT, människa och organisation, 180 högskolepoäng (Information Systems: Users and Organizations, 180 higher education credits) Grundnivå/ NISYS 1.

Läs mer

Verksamhetsutveckling vs. Systemutveckling

Verksamhetsutveckling vs. Systemutveckling I N T E R N A T I O N E L L A H A N D E L S H Ö G S K O L A N HÖGSKOLAN I JÖNKÖPING Verksamhetsutveckling vs. Systemutveckling Påverkande faktorer Filosofie kandidatuppsats inom informatik Författare:

Läs mer

2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell.

2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell. Vattenfallsmodellen SCRUM Analys Kallas också linjär sekventiell modell Introduktion Design Kod Test Rational Unified Process Agile DSDM Adaptive Software Development Crystal Feature-Driven Development

Läs mer

Systemutvecklingsforskning inom e-government. Gidlund et al: Kap 6

Systemutvecklingsforskning inom e-government. Gidlund et al: Kap 6 Systemutvecklingsforskning inom e-government Gidlund et al: Kap 6 1 Systemutvecklingsforskning? Enligt min mening är systemutveckling i traditionell mening obsolet Ännu mer borde forskningen om det vara!

Läs mer

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg Automation Region Affärsdriven systemutveckling genom agila metoder Stefan Paulsson Thomas Öberg Frontit Frontit är ett svenskt konsultföretag i gränslandet mellan Management & IT, som stärker sina kunders

Läs mer

En systemutvecklingsmetods möjlighet att fånga och överföra kunskap

En systemutvecklingsmetods möjlighet att fånga och överföra kunskap En systemutvecklingsmetods möjlighet att fånga och överföra kunskap - En studie av RUP Magisteruppsats, 10 poäng, i Informatik Framlagd 17 juni 2005 Författare: Handledare: Bo Andersson LUNDS UNIVERSITET

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech Användningscentrering i agila utvecklingsprojekt johanna.sarna@valtech.com Valtech Vem är jag? Johanna Särnå Jobbar på Valtech sedan 3 år tillbaka Jobbar där med användbarhet och projektledning Certifierad

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Rymdutmaningen koppling till Lgr11

Rymdutmaningen koppling till Lgr11 en koppling till Lgr11 När man arbetar med LEGO i undervisningen så är det bara lärarens och elevernas fantasi som sätter gränserna för vilka delar av kursplanerna man arbetar med. Vi listar de delar av

Läs mer

EXAMENSARBETE. Agila systemutvecklingsmetoder vid systemförvaltning. Sweida SouarIssa Paula Stenlund. Filosofie kandidatexamen Systemvetenskap

EXAMENSARBETE. Agila systemutvecklingsmetoder vid systemförvaltning. Sweida SouarIssa Paula Stenlund. Filosofie kandidatexamen Systemvetenskap EXAMENSARBETE Agila systemutvecklingsmetoder vid systemförvaltning Sweida SouarIssa Paula Stenlund Filosofie kandidatexamen Systemvetenskap Luleå tekniska universitet Institutionen för system- och rymdteknik

Läs mer

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Agil utveckling ställer nya krav på upphandling Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Roland Bäcklin Tidigare: Utvecklare, Systemarkitekt, Projektledare, CTO, CIO, Riksinstruktör,

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

AGIL TESTNING. Riktlinjer och synsätt på test i agila metoder

AGIL TESTNING. Riktlinjer och synsätt på test i agila metoder Örebro Universitet Institutionen för Ekonomi, Statistik och Informatik Informatik C, C-uppsats (15 P). Handledare: Ann-Sofie Hellberg Examinator: Johan Aderud HT/2010-01-15 AGIL TESTNING Riktlinjer och

Läs mer

En jämförande studie av begreppet Agil utveckling i teori och praktisk användning

En jämförande studie av begreppet Agil utveckling i teori och praktisk användning Teknik och samhälle Datavetenskap Examensarbete 15 högskolepoäng, grundnivå En jämförande studie av begreppet Agil utveckling i teori och praktisk användning A comperative study of the agile concept. Agile

Läs mer

Slutrapport. Innovativt utbildnings- och forskningsmaterial användning av 3D visualisering och animering för att bemöta pedagogiska utmaningar

Slutrapport. Innovativt utbildnings- och forskningsmaterial användning av 3D visualisering och animering för att bemöta pedagogiska utmaningar Innehåll Slutrapport Innovativt utbildnings- och forskningsmaterial användning av 3D visualisering och animering för att bemöta pedagogiska utmaningar Emin Halilovic, projektledare 1 Basfakta... 3 1.1

Läs mer

Utveckling av webbaserade e-handelssystem i små företag

Utveckling av webbaserade e-handelssystem i små företag 2004:044 SHU EXAMENSARBETE Utveckling av webbaserade e-handelssystem i små företag HENRIK FRISK PERNILLA SELBERG Samhällsvetenskapliga och ekonomiska utbildningar SYSTEMVETENSKAPLIGA PROGRAMMET C-NIVÅ

Läs mer

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2014/2015

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2014/2015 Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2014/2015 Master Programme in Industrial and Management Engineering Utbildningsplanen är reviderad 2013-10-29 av enhetschef Utbildning och

Läs mer

Utbildningsplan för Systemvetenskap: IT, människa och organisation, 180 högskolepoäng

Utbildningsplan för Systemvetenskap: IT, människa och organisation, 180 högskolepoäng IT-FAKULTETEN Dnr G 2015/313 Utbildningsplan för Systemvetenskap: IT, människa och organisation, 180 högskolepoäng Information Systems: Users and Organizations, 180 credits Grundnivå/ NISYS 1. Fastställande

Läs mer

Utbildningsplan för masterprogrammet i hälsoinformatik 4HI10

Utbildningsplan för masterprogrammet i hälsoinformatik 4HI10 Utbildningsplan för masterprogrammet i 4HI10 Inrättad av Styrelsen för utbildning 2009-11-06 Fastställd av Styrelsen för utbildning 2009-11-24 Sid 2 (7) 1. Basdata 1.1. Programkod 4HI10 1.2. Programmets

Läs mer

Forskningsgruppen VITS vid Linköpings universitet inbjuder till tre kurser: Kurs i Processanalys & Verksamhetsutveckling 31/1-1/2 2007

Forskningsgruppen VITS vid Linköpings universitet inbjuder till tre kurser: Kurs i Processanalys & Verksamhetsutveckling 31/1-1/2 2007 Forskningsgruppen VITS vid Linköpings universitet inbjuder till tre kurser: Kurs i Processanalys & Verksamhetsutveckling 31/1-1/2 2007 Kurs i IT-systems handlingsbarhet design & utvärdering 7-8/3 2007

Läs mer

Design för användbarhet

Design för användbarhet Design för användbarhet» Användbarhets, användbarhetsern och utvecklingsprocessen. Bengt Göransson användbarhetser Bengt.Goransson@enea.se även avdelningen för Människa-datorinteraktion, Uppsala universitet

Läs mer

HUR KAN BRISTFÄLLIGA SYSTEMLEVERANSER UNDVIKAS? - En fallstudie ur ett tredimensionellt perspektiv

HUR KAN BRISTFÄLLIGA SYSTEMLEVERANSER UNDVIKAS? - En fallstudie ur ett tredimensionellt perspektiv . HUR KAN BRISTFÄLLIGA SYSTEMLEVERANSER UNDVIKAS? - En fallstudie ur ett tredimensionellt perspektiv KANDIDATUPPSATS I INFORMATIK LINUS FRYESTAM TOMMY TIMONEN VETENSKAP, TEORI OCH METOD - VT 09 VT 2009:

Läs mer

WEBBTEKNIK. Ämnets syfte

WEBBTEKNIK. Ämnets syfte WEBBTEKNIK Webbteknik används för att utveckla och vidareutveckla statiska och dynamiska webbsidor, webbplatser, webbapplikationer eller andra applikationer där webbtekniker används, till exempel applikationer

Läs mer

WEBBTEKNIK. Ämnets syfte

WEBBTEKNIK. Ämnets syfte WEBBTEKNIK Webbteknik används för att utveckla och vidareutveckla statiska och dynamiska webbsidor, webbplatser, webbapplikationer eller andra applikationer där webbtekniker används, till exempel applikationer

Läs mer

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2011/2012

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2011/2012 Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2011/2012 Denna Master Programme in Industrial and Management Engineering Utbildningsplanen är reviderad 2011-02-08 av enhetschef Utbildning

Läs mer

Analogi & Praktik. Systemutvecklares förhållande till analogier. Institutionen för Informatik. Kandidatuppsats, 15 högskolepoäng, INFK01 i Informatik

Analogi & Praktik. Systemutvecklares förhållande till analogier. Institutionen för Informatik. Kandidatuppsats, 15 högskolepoäng, INFK01 i Informatik Institutionen för Informatik Analogi & Praktik Systemutvecklares förhållande till analogier Kandidatuppsats, 15 högskolepoäng, INFK01 i Informatik Framlagd: Juni, 2008 Författare: Andreas Nurbo Marie Ohlsson

Läs mer

Utbildningsplan. Webb och multimedia. Dnr HS 2015/172 SGWOM. Programkod: Webb och multimedia Study Programme in Web and Multimedia

Utbildningsplan. Webb och multimedia. Dnr HS 2015/172 SGWOM. Programkod: Webb och multimedia Study Programme in Web and Multimedia Dnr HS 2015/172 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan Webb och multimedia Programkod: SGWOM Programmets benämning: Högskolepoäng/ECTS: 120/180 Beslut om inrättande: Undervisningsspråk:

Läs mer

TMP Consulting - tjänster för företag

TMP Consulting - tjänster för företag TMP Consulting - tjänster för företag Adress: http://tmpc.se Kontakta: info@tmpc.se TMP Consulting är ett bolag som utvecklar tekniska lösningar och arbetar med effektivisering och problemslösning i organisationer.

Läs mer

Kursen kommer att handla om: Mål med arbetet från Lgr 11. Lokal Pedagogisk Planering Läsåret 12-13

Kursen kommer att handla om: Mål med arbetet från Lgr 11. Lokal Pedagogisk Planering Läsåret 12-13 Kurs: Storyline Market place Tidsperiod: Vecka 46- Skola: Åsens Skola Klass: F-5 Lärare: Alla Kursen kommer att handla om: Du kommer att få arbeta med Storylinen Market place där du ska få lära dig hur

Läs mer

Processbeskrivning Systemutveckling

Processbeskrivning Systemutveckling ProcIT-P-015 Processbeskrivning Systemutveckling Lednings- och kvalitetssystem Fastställd av Sven Arvidson 2011-09-12 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Systemutvecklingsprocessen

Läs mer

Uppräkningstyper enum. DD2385 Programutvecklingsteknik Några bilder till föreläsning 11 12/5 2014. Enum m.m. OOA (ObjektOrienterad Analys)

Uppräkningstyper enum. DD2385 Programutvecklingsteknik Några bilder till föreläsning 11 12/5 2014. Enum m.m. OOA (ObjektOrienterad Analys) DD2385 Programutvecklingsteknik Några bilder till föreläsning 11 12/5 2014 Innehåll Enum m.m. OOA (ObjektOrienterad Analys) Utvecklingsmetodik särskilt XP-liknande Uppräkningstyper enum Definiera egen

Läs mer

Bilaga 2. Konsulter för tjänster inom IT-relaterat utvecklingsarbete. Kompetensspecifikation 2011-04-28. Dnr 2011/817/243 Sid.

Bilaga 2. Konsulter för tjänster inom IT-relaterat utvecklingsarbete. Kompetensspecifikation 2011-04-28. Dnr 2011/817/243 Sid. Bilaga 2 Konsulter för tjänster inom IT-relaterat utvecklingsarbete Kompetensspecifikation 2011-04-28 Dnr 2011/817/243 Sid. 1 (7) 1 Klassningsmodell Kompetensklassningsmodellen är en matris i två dimensioner

Läs mer

Systemutveckling och Arbetsmiljö. Att förebygga hälso- och arbetsmiljöproblem vid datorstött arbete genom bättre systemutveckling.

Systemutveckling och Arbetsmiljö. Att förebygga hälso- och arbetsmiljöproblem vid datorstött arbete genom bättre systemutveckling. 229 Systemutveckling och Arbetsmiljö. Att förebygga hälso- och arbetsmiljöproblem vid datorstött arbete genom bättre systemutveckling. Åborg, Carl (1,2) Sandblad, Bengt (1), Gulliksen, Jan (1), Kavathatzopoulos,

Läs mer

Praktikum i programvaruproduktion

Praktikum i programvaruproduktion Praktikum i programvaruproduktion Introduktion Föreläsare/Ansvarig: Pontus Boström Email:pontus.bostrom@abo.fi Rum A5055 Assistent: Petter Sandvik Email: petter.sandvik@abo.fi Rum: A5048 Föreläsningar:

Läs mer

Kursbeskrivning. Systemutvecklingsprojekt. Vt 2011. HÖGSKOLAN I BORÅS Institutionen för data- och affärsvetenskap Anna Palmquist 2011-03-14 (NSU011)

Kursbeskrivning. Systemutvecklingsprojekt. Vt 2011. HÖGSKOLAN I BORÅS Institutionen för data- och affärsvetenskap Anna Palmquist 2011-03-14 (NSU011) Kursbeskrivning Systemutvecklingsprojekt (NSU011) Vt 2011 Sidan 1 av 12 Kursspecifikation Kurs: Systemutvecklingsprojekt, 7,5 högskolepoäng (NSU011) Kursansvarig Anna Palmquist (ANP) Inblandade lärare

Läs mer

Användarmedverkan vid systemutveckling

Användarmedverkan vid systemutveckling KANDIDATUPPSATS I INFORMATIK VID INSTITUTIONEN FÖR DATA- OCH AFFÄRSVETENSKAP 1997:K23 Användarmedverkan vid systemutveckling Johan Sanneblad Handledare: Bertil Lind vt 1997 ii Abstract In modern society

Läs mer

en fråga om samarbete SESAM 2001-10-24

en fråga om samarbete SESAM 2001-10-24 en fråga om samarbete SESAM 2001-10-24 Håkan Enquist Göteborgs universitet AerotechTelub 1 Inledning Produkter och arkitektur Processer/organisation och arkitektur Arkitektur = kunskap? Utveckling av arkitekturkunskap

Läs mer

Agil utveckling ger system som uppfyller kraven. Och det blir roligare att arbeta i projekten

Agil utveckling ger system som uppfyller kraven. Och det blir roligare att arbeta i projekten AGIL UTVECKLING ETT KOMPENDIUM FRÅN CS Agil utveckling ger system som uppfyller kraven. Och det blir roligare att arbeta i projekten 1 DET 2 UTMANINGARNA med agil utveckling. HÄR ÄR AGILT Flexibilitet,

Läs mer

Självständigt arbete på avancerad nivå

Självständigt arbete på avancerad nivå Självständigt arbete på avancerad nivå Independent degree project - second cycle Huvudområde Industriell ekonomi Val av systemutvecklingsmetod utifrån ett strategiskt perspektiv En fallstudie på SPV Lina

Läs mer

EXAMENSARBETE. Prioritering av användningsfall för arkitekturfokuserade, användningsfallsdrivna, iterativa och inkrementella processer.

EXAMENSARBETE. Prioritering av användningsfall för arkitekturfokuserade, användningsfallsdrivna, iterativa och inkrementella processer. 2000:092 EXAMENSARBETE Prioritering av användningsfall för arkitekturfokuserade, användningsfallsdrivna, iterativa och inkrementella processer Kenneth Boman Civilingenjörsprogrammet Institutionen för Systemteknik

Läs mer

Tvättfat. Produktframtagning och projektgrupper. Tips. Vattenkran. Engreppsblandare. Blandare. Claes Tisell. Maskinkonstruktion.

Tvättfat. Produktframtagning och projektgrupper. Tips. Vattenkran. Engreppsblandare. Blandare. Claes Tisell. Maskinkonstruktion. Tvättfat Produktframtagning och projektgrupper Maskinkonstruktion Vattenkran Tips Blandare Engreppsblandare 1 Termostatblandare Nyrenoverat 6000 sek Tunga Resväskor Resväskor på hjul Stabila resväskor

Läs mer

Användbarhet i sitt sammanhang

Användbarhet i sitt sammanhang Användbarhet i sitt sammanhang Världsanvändbarhetsdagen 2009-11-12 Anders Hedberg, Guide Konsult Stockholm Innehåll En helikoptertur över ett projekts olika faser med belysning på användbarhet i förhållande

Läs mer

Agil testning i SCRUM

Agil testning i SCRUM Agil testning i SCRUM Petter Salomonsson Petter.salomonsson@addq.se Tel: 0708-398435 Kort presentation AddQ Consulting AB tydlig fokus på test och kvalitetssäkringstjänster erbjuder mycket erfarna konsulter

Läs mer

Kravhantering 1. Ett krav är en önskvärd egenskap eller funktion hos ett ITsystem.

Kravhantering 1. Ett krav är en önskvärd egenskap eller funktion hos ett ITsystem. Kravhantering 1 Kravhantering Introduktion Som man frågar får man svar. Detta ordspråk kan med fördel kan användas på området kravspecificering. En bra kravbild är bland de mest avgörande framgångsfaktorerna

Läs mer

Genomlysning av Skatteverkets Verksamhetsoch IT-strategi

Genomlysning av Skatteverkets Verksamhetsoch IT-strategi Department of Numerical Analysis and Computer Science Trita-NA-P0504 (i.e) IPLab-248 ISSN 0348-2952 Genomlysning av Skatteverkets Verksamhetsoch IT-strategi Jenny Persson, Anna Stockhaus, Jan-Erik Gulliksen,

Läs mer

SESAM MODELLBASERAD UTVECKLING

SESAM MODELLBASERAD UTVECKLING SESAM inbjuder till höstseminariet MODELLBASERAD UTVECKLING modellen i fokus samt till medlemsmöte i SESAM, med rapportering från arbetsgrupperna 23-24 oktober 2002 Täby Park Hotel Modellbaserad utveckling

Läs mer

ERP val. Här hittar du råd om ERP! ERP ABBATE UK LTD. ERP-val, ERP-konsult och ERP-effektivisering.

ERP val. Här hittar du råd om ERP! ERP ABBATE UK LTD. ERP-val, ERP-konsult och ERP-effektivisering. Här hittar du råd om ERP! ERP ABBATE UK LTD ERP-val, ERP-konsult och ERP-effektivisering. Vi behåller 100% neutralitet i förhållande till ERP-leverantörer! ERP-val och ERP-konsult. Vi behåller100% neutralitet

Läs mer

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign eller Webbutveckling 1 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se

Läs mer

Kursplan för Matematik

Kursplan för Matematik Sida 1 av 5 Kursplan för Matematik Inrättad 2000-07 SKOLFS: 2000:135 Ämnets syfte och roll i utbildningen Grundskolan har till uppgift att hos eleven utveckla sådana kunskaper i matematik som behövs för

Läs mer

Den Agila utvecklingen

Den Agila utvecklingen Den Agila utvecklingen En studie baserad på den agila metodikens utformning i praktiken The Agile development A study based on the agile methodology in practice Madelein Larsson, Nathalie Lindholm Centrum

Läs mer

Utbildning 1983 Lantmäteri/Kartingenjör Certifierad Scrummaster Diplomerad Facilitator Worshopledare Projektledare Medarbetarskapsledare

Utbildning 1983 Lantmäteri/Kartingenjör Certifierad Scrummaster Diplomerad Facilitator Worshopledare Projektledare Medarbetarskapsledare cv01s 1999-09-20 Födelseår 1958 Nationalitet Svensk Utbildning 1983 Lantmäteri/Kartingenjör Certifierad Scrummaster Diplomerad Facilitator Worshopledare Projektledare Medarbetarskapsledare Språk Befattning

Läs mer

HUR VÄL FUNGERAR AGILA METODER I PRAKTIKEN?

HUR VÄL FUNGERAR AGILA METODER I PRAKTIKEN? HUR VÄL FUNGERAR AGILA METODER I PRAKTIKEN? EN STUDIE AV METODEN SCRUM Kandidatuppsats i Informatik Emelie Johansson Anna-Mia Lagerstedt Joanna Nilsson VT2009:KI10 Svensk titel: Hur väl fungerar agila

Läs mer

Verksamhetsutveckling och processdrivna e-tjänster. Seminarium för Sambruks medlemmar Arrangeras av Sambruks forskargrupp/vits-nätverket

Verksamhetsutveckling och processdrivna e-tjänster. Seminarium för Sambruks medlemmar Arrangeras av Sambruks forskargrupp/vits-nätverket Verksamhetsutveckling och processdrivna e-tjänster Seminarium för Sambruks medlemmar Arrangeras av Sambruks forskargrupp/vits-nätverket Forskning inom Sambruk Två delprojekt Processdrivna e-tjänster för

Läs mer

Systemutveckling för riskbaserad tillsyn - Hur verksamhetsanalys på praktikteoretisk grund kan användas för kravfångst

Systemutveckling för riskbaserad tillsyn - Hur verksamhetsanalys på praktikteoretisk grund kan användas för kravfångst Filosofiska fakulteten FiF-avhandling 106 Systemutveckling för riskbaserad tillsyn - Hur verksamhetsanalys på praktikteoretisk grund kan användas för kravfångst av Eva Karlsson Framlagd vid filosofiska

Läs mer

UTBILDNING: Effektiv processutveckling

UTBILDNING: Effektiv processutveckling UTBILDNING: Effektiv processutveckling Introduktion Kursen i effektiv processutveckling fokuserar på effektiva, väl beprövade arbetssätt för att identifiera, definiera, kartlägga och utveckla företagets

Läs mer

Agila Organisationer

Agila Organisationer Att förändra f och leda Agila Organisationer m.thelin@jaybis.se *Utveckla agil def: Agila organisationer förändra och led! Förändra Möjliggör med ett Core Team Involvera Vision Utbilda Aktivitetsbacklogg

Läs mer

Utbildningsplan. IT, projektledning och affärssystem

Utbildningsplan. IT, projektledning och affärssystem Dnr HS 2013/118 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan IT, projektledning och affärssystem Programkod: Beslut om fastställande: SGIPA Föreliggande utbildningsplan är fastställd

Läs mer

Agila metoder en kartläggning av teori och praktik

Agila metoder en kartläggning av teori och praktik Agila metoder en kartläggning av teori och praktik Anna Georgsson 16 augusti 2010 Examensarbete på kandidatnivå, 15 hp Handledare: Jürgen Börstler Examinator: Jonny Pettersson UMEÅ UNIVERSITET INSTITUTIONEN

Läs mer

En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson

En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson Acando Johan Petersson Visit me at LinkedIn: se.linkedin.com/in/johpet 2 Acando 2014-29-08 Acando - översikt Enterprise Consulting

Läs mer

Rekommenderade Arkitektroller inom IT i Sverige

Rekommenderade Arkitektroller inom IT i Sverige Rekommenderade Arkitektroller inom IT i Sverige IASA Sweden Beslut om publicering: IASA styrelse, oktober 2007 Revision 1.0 Innehåll 1 Introduktion... 3 2 Metodik - Arkitektur på flera nivåer och med olika

Läs mer

UTBILDNING Processbaserad verksamhetsutveckling

UTBILDNING Processbaserad verksamhetsutveckling UTBILDNING Processbaserad verksamhetsutveckling 2 veckor i maj 4 8/5 och 18 22/5 2015 Flexeurope AB SYFTE UPPLÄGG Få kompetens kring alla moment vid utveckling och implementering av körbara verksamhetsprocesser.

Läs mer

Olika former av metodstöd

Olika former av metodstöd 5 Kapitel Olika former av metodstöd Processkartläggning är en viktig del av arbetet med verksamhetsutveckling för att bland annat definiera nuläget i den arbetsprocess som är tänkt att förändras. Samstämmighet

Läs mer

FoU-samverkan 2008-11 Sambruk - VITS/Linköpings universitet

FoU-samverkan 2008-11 Sambruk - VITS/Linköpings universitet FoU-samverkan 2008-11 Sambruk - VITS/Linköpings universitet Göran Goldkuhl Anna Öhrwall Rönnbäck Institutionen för Ekonomisk och Industriell utveckling (IEI) Linköpings universitet Två FoU-projekt Finansiering

Läs mer

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2015/2016

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2015/2016 Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2015/2016 Master Programme in Industrial and Management Engineering Utbildningsplanen är reviderad 2015-06-08 av Rektor. Denna utbildningsplan

Läs mer

Genicore AB. Modellbaserad ansats. En liten firma i Göteborg som gör stora datasystem. Systemspråk - När modellen är systemet. torsdag 10 maj 2012

Genicore AB. Modellbaserad ansats. En liten firma i Göteborg som gör stora datasystem. Systemspråk - När modellen är systemet. torsdag 10 maj 2012 Genicore AB En liten firma i Göteborg som gör stora datasystem Modellbaserad ansats Systemspråk - När modellen är systemet 1 Core Modellbaserad ansats i 3 delar Metodik Språk System Datateknik 3:e generationen

Läs mer

Design och konstruktion av användargränssnitt (distans) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion

Design och konstruktion av användargränssnitt (distans) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion Design och konstruktion av användargränssnitt (distans) Gulan Jan Gulliksen Ph D, MSc Jan.Gulliksen@hci.uu.se HCI(Uppsala Universitet) och CID(KTH) Uppsala Universitet Institutionen för Avdelningen för

Läs mer

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1 Algoritmer Lars Larsson VT 2007 Lars Larsson Algoritmer 1 1 2 3 4 5 Lars Larsson Algoritmer 2 Ni som går denna kurs är framtidens projektledare inom mjukvaruutveckling. Som ledare måste ni göra svåra beslut

Läs mer

Dataekonomutbildning 2015-2018 (Antagna HT 2015)

Dataekonomutbildning 2015-2018 (Antagna HT 2015) Dataekonomutbildning 2015-2018 (Antagna HT 2015) DE1 System- och organisationsteori Redovisningens grunder och tekniker (7,5 Systemanalys och design Marknadsföring för ekonomer Organisationsdesign och

Läs mer

INFORMATIK C-10. Personas Hur kan de bidra till en lyckad systemutveckling? Författare: Towa Eng toen0000@student.miun.

INFORMATIK C-10. Personas Hur kan de bidra till en lyckad systemutveckling? Författare: Towa Eng toen0000@student.miun. INFORMATIK C-10 Personas Författare: Towa Eng toen0000@student.miun.se 2005-05-27 Mittuniversitetet i Sundsvall Institutionen för informationsteknologi och medier Systemvetenskapliga programmet Informatik

Läs mer

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete Projektmetodik II HF1005, Informationsteknik och ingenjörsmetodik för Datateknik Projektarbete Förväntade resultatet är t.ex. en produkt Vi behöver arbeta med Analys Faktainsamling Genomförande Rapportering

Läs mer

Certifierad verksamhetsarkitekt

Certifierad verksamhetsarkitekt Certifierad verksamhetsarkitekt EN UTBILDNING MED SEX TVÅDAGARSAVSNITT, ÖVER 100 TIMMAR En verksamhetsarkitekt strävar efter att öka företagets förmåga att möta nya affärskrav! Lottie Aderinne är ansvarig

Läs mer

Modell över den elektroniska upphandlingsprocessen - från annonsering till kontrakt

Modell över den elektroniska upphandlingsprocessen - från annonsering till kontrakt Modell över den elektroniska upphandlingsprocessen - från annonsering till kontrakt M O D ELL ÖVER DEN ELEKT R O NISKA UPPHANDLINGS P R O C ESSEN 1 1. Introduktion Upphandlingsstödet vid Kammarkollegiet

Läs mer

HP Image and Application Services

HP Image and Application Services Datablad HP Image and Application Services HP Configuration Services Låt HP hantera din PC-avbildning, så kan du fokusera på verksamheten Översikt HP Image and Application Services drar nytta av HPs tekniska

Läs mer

Innehåll. Förord 11. 3.1 Värde och värdeskapande 89 3.2 Kundkonceptet 92. KAPITEL 1 Varför processbaserad verksamhetsutveckling?

Innehåll. Förord 11. 3.1 Värde och värdeskapande 89 3.2 Kundkonceptet 92. KAPITEL 1 Varför processbaserad verksamhetsutveckling? Innehåll Förord 11 Del I Processbegreppet KAPITEL 1 Varför processbaserad verksamhetsutveckling? 17 1.1 Ett litet kotteri av sedan länge döda teoretiker och praktiker 17 1.2 Omvärldens dynamik 24 1.3 Klarar

Läs mer

IT-projektledning - introduktion 725G62

IT-projektledning - introduktion 725G62 IEI Tommy Wedlund Läsanvisningar, IT-projektledning introduktion, 725G62 IT-projektledning - introduktion 725G62 Läsanvisningar tentamen inför tentamen I tentamen ingår följande kurslitteratur: The IBM

Läs mer

Operatörer och användargränssnitt vid processtyrning

Operatörer och användargränssnitt vid processtyrning Operatörer och användargränssnitt vid processtyrning Effektivitet hos sociotekniska system Uppsala universitet @ 2003 Anders Jansson Målgrupper Användare av IT-system Industri- och kärnkraftsoperatörer

Läs mer

+Överskådlighet Normalt sätt blir ett program skrivet i det procedurella paradigmet överskådligt. Modifikationer på delproblem kan ske med lätthet.

+Överskådlighet Normalt sätt blir ett program skrivet i det procedurella paradigmet överskådligt. Modifikationer på delproblem kan ske med lätthet. Uppgift 1 Ett programmeringsparadigm är i grund och botten ett sätt att arbeta, ett sätt att möta problem. Det finns flera olika paradigm där varje paradigm har sina egna styrkor och svagheter. Det som

Läs mer

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive AGIL KRAVHANTERING Hitta behoven bakom kraven!!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive KRAVSTÄLL EN PRODUKT! Skriv ner tre krav som ni ställer på produkten INNOVATIONSDRIVNA PRODUKTER...

Läs mer