Chapter 12: Development

Relevanta dokument
Kapitel 11. Services, Projects and Opera6ons

Kursintroduk+on. Informa(on Systems and Management 15 Hp

Kursintroduk+on. Informa(on Systems and Management 15 Hp

Varför ska du läsa kursen? Kunskapen om informa/onsystem är för dålig Brist på kravställarkompetens Brist på förändrings- och utvecklingskompetens

Varför ska du läsa kursen? Brist på kravställarkompetens Brist på förändrings- och utvecklingskompetens Bristande förståelse för hur

Betydelsen av informa1onsmodellering

Informa5onsmodellering

Informa(onsinfrastruktur e- infrastruktur (Informa(on infrastructure) enligt Hanseth och Lyy(nen, 2004 Horisontell indelning

SAST Marie Östberg Konsult & Tjänsteområdesansvarig Krav på Qtema

1. Treskiktsarkitektur 2. Applika1onsprogramvara 3. Teknisk programvara. Kapitel 6 sid

Hultgren, G; (2007) etjänster som social interak<on via användning av IT- system en prak<sk teori, sid , Doktorsavhandling, IEI, LiU

Ladok en vik+g del av universitetens/högskolornas verksamhetskommunika+on och e- infrastruktur

Kursintroduk+on etjänster och Webbprogrammering

Informationssystem och databasteknik, 2I-1100

Systemförvaltningsmodell för LiU

Chapter 3: Data, informa5on and knowledge. Paul Beynon- Davies: Business Informa5on Systems

Göteborgs universitet Chalmers Tekniska Högskola

FÖRFATTNINGSSAMLING 1 (6)

Handläggningsordning för förvaltning av IT-system vid Högskolan Dalarna

TDDD52 Databas. Databas. Databas 1/3/13

Förslag till svar och lösningar Tentamen Information Systems och Management

Chapter 3: Data, informa5on and knowledge. Paul Beynon- Davies: Business Informa5on Systems

Projektverksamhet kan all0d förbä6ras!

SUNETs Projektmodell. Syfte. Processer. Version:

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

Projektmodell. 1. Riktlinjer projektmodell 1 (6)

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Projektdirektiv. Kravspecifikation för en högskolegemensam virtuell lärandemiljö

Utsikt - Ett projekt kring missbruksproblematik och

Agil programutveckling

Platina och kvalité. Rasmus Staberg, Teknisk direktör,

Effektstyrd upphandling med Agila kontrakt på 5 min

Förenklingsdesign på Tillväxtverket Veckosprint: Från utmaning till test på fem dagar

PRODUCT MANAGEMENT. Klicka här för att ändra format. Klicka här för att ändra format på underrubrik i bakgrunden

Projektstyrning - kortversionen Jan-Åke Olofsson

Dnr Mahr /121. Projektplan. Organisation för virtuell lärandemiljö (vlm) på Malmö högskola

Affärssystem. Linda Askenäs Linköpings universitet

Projektstyrning - kortversionen Jan-Åke Olofsson

SwePub - en del av den nationella infrastrukturen

Internationellt standardiseringsarbete för kvalitetskrav av hälsoappar Mats Artursson, Läkemedelsverket Jenny Acaralp, SIS

Projektmetodik. Johan Nilsson. Institutionen för Biomedicinsk Teknik LTH, Lunds Universitet

Kap 8: Marknadsföring genom rela5oner

IT-projektledning - introduktion 725G62

Förnyad förvaltning. Presentation vid Ladok SWAMI dagarna

Beslutsstöd inklusive datalager och rapportverktyg

Användbarhet i sitt sammanhang

FMV användning av ISO/IEC för ledningssystem implementering. Harold Bud Lawson Styrelsemedlem och Consulting Partner

Att fatta rätt beslut vid komplexa tekniska upphandlingar

Projektplan: Standardiserad hantering av SLU:s användaridentiteter, SLU-identiteter

Prototyping. Susanna Olsson, TietoEnator Funda Denizhan, TietoEnator Ann Lantz, CID

CIO Governance 13 september 2011

Lars Åke Brännström, SwedPaper AB

Alla rättigheter till materialet reserverade Easec

Användarcentrerad utveckling av en HFI-portal

Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Färdigheter och förmågor. Värderingsförmåga och förhållningssätt

Projekt Ny bibliotekssystemmiljö

Projektmetodik. Andreas Lenshof. Institutionen för Biomedicinsk Teknik Lunds Universitet

Projekthandbok. Riktlinjer och förhållningssätt

pm 3 version 2.0 Cecilia Åkesson, På AB Copyright På AB

Samverkansavtal avseende drift och förvaltning av XXXXsystem för XXXXXXXX i Kalmar Län

Samordningsprogram Hitta och jämför vård 2.0 Mål och aktuell status. Februari/Mars 2016 Sprint 6 och 7

Projektplan. Kravspecifikation för virtuell lärandemiljö (vlm) på Malmö högskola

RAPPORT REKRYTERING OCH SOCIALA MEDIER

Objektorientering. Grunderna i OO

Förslag på svar Tentamen etjänster och webb- programmering

Guide till projektmodell - ProjectBase

Social hänsyn i upphandling som arbetsmarknadsverktyg samt IOP

QC i en organisation SAST

Remiss om Modernisering av sociala system

62. IT-verksamhet Verksamhetsområde 62 handlar om ren IT-verksamhet d.v.s. programmering och systemering. Datadrift hänförs till verksamhetsområde 63.

62. IT-verksamhet Verksamhetsområde 62 handlar om ren IT-verksamhet d.v.s. programmering och systemering. Datadrift hänförs till verksamhetsområde 63.

eped i VGR Introduktion av eped - nationell barnläkemedelsdatabas i Västra Götalandsregion

Chaos om datorprojekt..

Invånartjänster 1177 Vårdguiden Förvaltning och Support. Carl-Gunnar Höglund

Fråga 1. A) Domain-requirement analysis B) Questionaires C) Focus groups D) Design workshop C) Stakeholder analysis. Svar: C, D

Metod i kandidatarbetet M3

Utvärdering av projektet

ORU 2018/ Projektdirektiv. Framtidens lärarutbildning

Nationella riktlinjer för öppen tillgång till vetenskaplig information

RUP - Rational Unified Process

Palmbaserad datainsamling och databassynkronisering. Projektpresentation. 2D1954 Programutvecklingsprojekt Projektgruppen Harald

Verksamhetsanpassade ITstöd i Vård och Omsorg. Designteori och metod

PROJEKTDIREKTIV. Uppgradering av epostsystemet Exchange

Pedagogisk skicklighet och pedagogisk meritering vad betyder det och vem bedömer detta?

Projekthandbok. för administrativa utvecklingsprojekt vid Uppsala universitet

Modernisering av sociala system

Repor&ng CSR. Malin Lindfors Speace Ethos Interna5onal October 2010

GÖTEBORGS UNIVERSITET IT-policy version sid 2 av Syfte Övergripande Styrning av IT... 3

Tuulivoima työllistää - vindkra4 ger arbete

Utbildningsplan. Systemvetenskapliga programmet. 180 högskolepoäng. System Science Program. 180 Higher Education Credits *)

Projektarbete. Johan Eliasson

Projekt Läkemedelsgenomgångar

Hinder och utmaningar med lågenergirenovering. Anna Jarnehammar

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

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com

#skoldigiplan. Nationell handlingsplan för digitalisering av skolväsendet. Annika Agélii Genlott

Projektstyrningsmodell

PROJEKTPLAN. Upphandling Ekonomisystem DNR: 2018/887. Beställare Mikael Ward, Ekonomichef

Processbeskrivning Systemutveckling

Ett samarbete för framtidens strålbehandling

Transkript:

Chapter 12: Development

Figure 12.1: The development process

Systemutvecklingsprocessen och dess faser (phases) (Systems Development Life Cycle) 1. Concep9on (Förstudie, Förändringsanalys, Verksamhetsanalys) 2. Analysis (Verksamhetsanalys, Systemanalys, Kravanalys) 3. Design (System design) 4. Construc9on (Programmering och test) 5. Implementa9on (Implementering (acceptanstest, utbildning, drimsänning)) 6. Maintenance (Förvaltning)

Figure 12.2: Ac9vi9es of informa9on system development

SkräddarsyN system VaNenfallsmodell Itera9v modell Standardsystem Figure 12.3: Approaches to informa9on systems development

Figure 12.4: The linear model of development

Figure 12.5: The itera9ve model of development

Figure 12.6: The rela9onship between project management and informa9on systems development

Projektorganisa9on Styrgrupp Styrgruppens ordförande (representant för beställare/klient) CIO Systemägare Andra beslutsfanare i organisa9onen Referensgrupp Vik9g för an förankra projektet i organisa9onsnen Experter som kan kvalitetssäkra projektet Fackliga representanter Projektgrupp Projektledare Verksamhetsutvecklare/Förändringsledare Användare IT-specialister Systemförvaltare

Figure 12.7: The process of systems concep9on

Concep9on (Förändringsanalys, Förstudie) SyMet är an genomföra en analys av verksamheten för an bedöma vilka förändringar som ska genomföras i verksamheten och om det finns skäl 9ll an utveckla en informa9onssystem som ska vara en del av verksamhetsförändringen.

Resulterat från en förstudie Beskrivning av vik9ga intressenter Nulägesbeskrivning processer Målbeskrivning Problembeskrivning Övergripande förslag 9ll förändringsåtgärder Kostnads- och intäkts analys Riskanalys Referens 9ll Informa9kstrategin Informa9onsinfrastruktur Informa9onssysteminfrastruktur IT-infrastruktur

Figure 12.8: The process of systems analysis

Systemanalys SyMet med systemanalysen är an analysera kraven på det system som skall utvecklas eller köpas in.

Resulterar i en kravspecifika9on Funk9onella krav Process- och dataflödesdiagram börläge Textuell beskrivning av börläge Informa9onsmodell/Konceptuell modell (Tabeller) Begreppslista över verksamhetsspråkets vik9gaste begrepp Funk9onslista (Use Case diagram) Skisser över gränssnin Icke-funk9onella krav Utvecklade/Detaljerade förändringsförslag med avseende på arbetsorganisa9on Krav på nya systemsamband

Figure 12.9: A use case model

Figure 12.10: The systems design process

Design (System design) SyMet med dena analyssteg är an ueorma systemet i detalj vilket innebär: ueormning av databas (ueormning av tabeller), ueormning av användargränssnin, ueormning av systemets interna struktur, ueormning av systemsamband dvs. hur det nya systemet ska interagera med andra informa9onssystem.

Resulterar i en systemspecifika9on Ueormade bildskärmslayouter (AnvändargränssniN) Naviga9onsstruktur (AnvändargränssniN) Databasueormning Ueormade gränssnin gentemot andra informa9onssystem

Figure 12.12: Systems construc9on

Construc9on (Konstruk9on) SyMet är an realisera systemet genom an programmera det och an skapa de databaser och gränssnin mellan andra system som behövs. DeNa innebär programmering, skapa databas samt programtest, systemtest och kapacitetstest.

Resulterar i EN informa9onssystem Nya gränssnin gentemot andra informa9onssystem

Implementering (Implementa9on) Teknisk implementering (Technical Systems Implementa9on) Verksamhetsmässig implementering (Social Systems Implementa9on)

Teknisk Implementering Anskaffning av programvara (t.ex. databashanteringssystem) som eventuellt behövs Anskaffning av nödvändig hårdvara Registrerar grundläggande informa9on som behövs Produk9onssäNer det utvecklade systemet eller det standardsystem som köpts in Resulterar i en vidareutvecklad informa9onssysteminfrastruktur

Verksamhetmässig Implementering Genomförande av verksamhetsförändringar Genomför utbildning Genomför systemmonagning

Maintenace (Systemförvaltning (felräbning, vidareutveckling) DeBa tar vid eder det ab informaeonssystet har implementerats