FÖRELÄSNING 8 DSV2PVT

Storlek: px
Starta visningen från sidan:

Download "FÖRELÄSNING 8 DSV2PVT"

Transkript

1 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 1 FÖRELÄSNING 8 DSV2PVT Kvalitet i mjukvara, utvecklingsmodeller Beatrice Åkerblom beatrice@dsv.su.se Institutionen för Data- och Systemvetenskap (DSV) IT-Universitetet SU/KTH

2 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 2 Kvalitet är: Definitioner av kvalitet Kvalitet är svårt att definiera, omöjligt att mäta men lätt att känna igen B. Kitchenham, Alla sammantagna egenskaper hos ett objekt eller en företeelse som ger dess förmåga att tillfredsställa uttalade och underförstådda behov ISO Kvalitet är frånvaro av defekter Crosby the degree to which the attributes of the software enable it to perform its intended end use U.S. Department of Defense

3 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 3 Vad är kvalitet? Kvalitet är svårdefinierat eftersom Kvalitet kan vara olika saker för olika slags produkter Kvalitet kan vara olika saker för olika användare av samma produkt Kvalitetskraven på en produkt beror på våra förväntningar Kvalitet märks sällan när den är hög, men betydligt mer när den saknas Vi gör alltid en avvägning mot kostnaden

4 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 4 Förändringar i synen på kvalitet Synen på kvalitet har förändrats från att betyda att produkten uppfyller de specifikationer som den byggts efter till att betyda att produktens förmåga att uppfylla kundens behov och förväntningar från leverantörens önskesyn på kvalitet till en mer kundtillvänd syn på kvalitet

5 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 5 Speciellt för kvalitet i mjukvara? Mjukvaran har ingen fysisk representation Man saknar kunskap om kundens behov när utvecklingen påbörjas Kundens behov förändras med tiden Den snabba utvecklingen inom både hårdvara och mjukvara De höga förväntningarna från kunderna, speciellt med avseende på anpassningsförmåga. Mjukvaran tillverkas bara en gång

6 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 6 Kvalitetsegenskaper i mjukvara Korrekthet Underhållsvänlighet Tillförlitlighet Testbarhet Användarvänlighet Flyttbarhet Effektivitet Återanvändbarhet Integritet Integrerbarhet Kostnadseffektivitet

7 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 7 Hur mäter man kvalitet? Hur vet vi att kvalitetsegenskperna uppfyllts? Vad kan vi mäta och när kan vi mäta? Finns det kopplingar mellan interna och externa egenskaper?

8 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 8 Hur mäter man kvalitet? (forts.) Attribut Funktionsduglighet Tillgänglighet Anpassnings förmåga Användarvänlighet Delattribut Processkapacitet Processnabbhet Lagringskapacitet Trolig tillgänglighet Tillförlitlighet Underhållsvänlighet Integritet Förbättringar Utbyggbarhet Flyttbarhet Inkörningstid Enkelt att använda Nödvändig träning Produktivitet Kundtillfredsställelse Exempel på mätningar Transaktioner per sek. Svarstid Lagrade enh. (bytes/post) Total tid/antal fel Mean time to failure Tid att rätta tex 90% av funna fel Procentandel orörda programdelar Tid för tillägg av små förbättringar Tid för att inkludera 10% logik Nödvändiga resurser för att flytta produkten till en ny plattform Tid att nå basnivå för användningen av produkten Läsbarhetsindex Minimal träningstid Antal lösta uppgifter/timme Resultat av användarundersökning

9 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 9 Problem med specifikationer Specifikation med kundens behov Specifikation med utvecklingsorganisationens behov Kvalitetsegenskaper kan inte specificeras på ett otvetydigt sätt Mjukvaruspecifikationer är vanligtvis inte kompletta Kvalitet i mjukvara kan vara mer än bara att den skall sakna fel samt uppfylla sin specifikation

10 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 10 Vilka faktorer påverkar mjukvarans kvalitet? Teknologin som används i utvecklingen Personalens kunnande Kostnader, tidsåtgång och planering Kvaliteten hos mjukvaruprocessen

11 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 11 Faktorer vikt? Teknologi Process Personal

12 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 12 Förbättringar av processen Se till att alla i organisationen gör på samma sätt Definiera rutiner som beskriver hur arbetsuppgifter skall utföras Konstruera standarder som beskriver hur arbetets produkter skall se ut Samla mätdata och erfarenheter Identifiera styrkor och svagheter Använd sedan dessa data och erfarenheter för att bli bättre

13 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 13 Modeller för processförbättring Det finns ett antal olika modeller och standarder för processförbättringsarbete och kvalitetssäkring. ISO 9000 CMM och CMM-familjen ISO/IEC SPICE CMMI

14 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 14 ISO 9000 Fokuserar helt på produktens kvalitet, kundens förväntningar Spänner över väldigt mycket, men är inte så detaljerad Binär modell, antingen har man ISO 9000 eller så har man det inte

15 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 15 ISO 9000

16 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 16 CMM Capability Maturity Level Utvecklad av SEI, Carnegie Mellon University Används för att avgöra en organisations mognadsgrad Definierar vilka förbättringar som bör ge de största effekterna beroende på organisationens utgångspunkt En utvärdering ger ett betyg på organisationsnivå Stegvis förbättring

17 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 17 CMM

18 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 18 ISO/IEC SPICE Förslag till standard för processförbättring Utvecklad i ett internationellt samarbete Används för att avgöra förmågan hos en process eller processinstans Definierar vilka förbättringar som bör ge de största effekterna beroende på processens utgångspunkt En utvärdering ger en betygsprofil över de processer som organisationen valt att utvärdera Kontinuerlig förbättring

19 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 19 CMMI Den nya versionen av CMM En kombination av CMM, de andra CMM-modellerna och SPICE Både organisations- och processperspektiv Både stegvis och kontinuerlig förbättring Mycket omfattande och komplex

20 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 20 KOSTNAD Kostnad hittade fel kostnad n Krav insamling kostnad 10 X n Design Implemen tation Integration Operation TID

21 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 21 Kodgranskning Leta fel i koden, utskriven på papper. Gruppvis eller individuellt. Spciella, strukturerade metoder finns. Har använts framgångsrikt i många projekt i över 20 år. Har inte fått den spridning det kanske förtjänar Kodgranskning upplevs som mycket tråkigt.

22 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 22 Kontinuerlig kodgranskning Fel hittas lättare i samma sekund som man gör dem. Kodstandarder följs på ett bättre sätt om man har ett socialt tryck att följa dem. Samarbetet förbättras eftersom man lär sig att förstå varandras sätt att tänka.

23 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 23 Parprogramming En uppmärksammad del av XP (Extreme Programming) är parprogrammeringen, där man alltid arbetar i par framför en dator. All kod produceras på detta sätt med Två programmerare Ett tangentbord En mus En monitor

24 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 24 Hur går parprogramming till Samarbete mellan två programmerare En åt gången skriver kod Den andra personen har till uppgift att Agera granskare Hålla fokus på övergripande, strategiska mål Man turas om att ha de olika rollerna Man byter ofta programmeringspartner

25 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 25 Vad ger parprogrammering för fördelar? Problemlösningsfördelar man löser omöjliga problem snabbare Två programmerare som arbetar i par producerar mer än två programmerare som arbetar var för sig Den kod som produceras med hjälp av parprogrammering har högre kvalitet Programmerarna stärker moralen hos varandra i stressiga situationer

26 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 26 Vad ger parprogrammering för fördelar? (forts.) Programmerarna trivs bättre med sitt arbete om de arbatar i par Arbetsgruppen blir mer sammansvetsad och kommunikationen ökar Specialkunskaper sprids till flera medarbetare

27 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 27 Kan det verkligen fungera? Studier gjorda med studenter visar att det fungerar Relative Time: One Individual vs Two Collaborators 200.0% 150.0% 100.0% 50.0% 0.0% Program 1 Program 2 Program 3 One Individual Two Collaborators

28 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 28 Kan det verkligen fungera? Studier gjorda med studenter visar att det fungerar Post Development Test Cases Passed 100.0% 80.0% 60.0% 40.0% 20.0% 0.0% Program 1 Program 2 Program 3 Individuals Collaborators

29 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 29 Hur skall vi använda parprogrammering på den här kursen? Använd parprogrammering inom grupperna ni behöver inte byta programmeringspartner. Se till att den som inte har kommandot för tillfället verkligen hänger med i det som görs hela tiden. Vad händer om vi har väldigt olika kunskapsnivå när det gäller programmering? Är du den som är sämre se till att få förklaringar! Är du den som är bättre glöm inte att låta din kamrat programmera!

30 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 30 XP extreme Programming Kombinerar ett antal väletablerade metoder för mjukvaruutveckling till en helhet Tar sin utgångspunkt i programmering och programmerarnas arbete, inte ledning och organisation Värderingar Enkelhet, kommunikation, återkoppling och mod Roller Kund, programmerare, ledning

31 Föreläsning 8 DSV2:PVT Kvalitet i mjukvara 31 Metaforen Rak och enkel planering Tidiga och täta produktreleaser Enklast möjliga lösning XP beprövade metoder Skriv testkoden först av allt, testa ständigt Ständigt förbättrande av koden All kod skrivs i par Alla äger koden Bygg hela tiden Ingen övertid Kodstandard Kunden finns på plats hela tiden

Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005. Temperaturvakt med loggningsfunktion

Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005. Temperaturvakt med loggningsfunktion Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005 Temperaturvakt med loggningsfunktion Bakgrund Den här applikationen skall tas fram i syfte att träna studenter på Datorsystemteknikkursen

Läs mer

Föreläsning 4, Användbarhet, prototyper

Föreläsning 4, Användbarhet, prototyper Föreläsning 4 Användbarhet och prototyper Kapitel 5-7 i Stone et al. Mer om användbarhet Psykologiska principer avseende: Förväntningar En uppgift i taget Struktur för förståelse Känna igen eller komma

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Föreläsning 11: Agile-processer och ACSD Stefan Blomkvist Avdelningen för MDI/IT, Uppsala Universitet, Stefan.Blomkvist@hci.uu.se www.it.uu.se/edu/course /homepage/acsd/

Läs mer

Problemet. Beställarkompetens och kravhantering. Användbarhetsboom Internet som motor. Beställarproblemet. Användarnytta = verksamhetsnytta.

Problemet. Beställarkompetens och kravhantering. Användbarhetsboom Internet som motor. Beställarproblemet. Användarnytta = verksamhetsnytta. Problemet Beställarkompetens och kravhantering Trots mycket kunskaper inom människadatorinteraktion så är användare missnöjda med systemen, eller klarar helt enkelt inte av att göra det de önskar eller

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Aletta Nylén http://user.it.uu.se/~aletta Epost: aletta.nylen@it.uu.se Rum: 1216 Kursinfo Lärare: Aletta Nylén Jesper Wilhelmsson Litteratur: Object-Oriented Software Development

Läs mer

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av

Läs mer

12 principer of agile practice (rörlig)

12 principer of agile practice (rörlig) X-treme programming 12 principer of agile practice (rörlig) Ge nöjd kund genom tidig och kontinuerliga leveranser Den viktigaste punkten som betyder att min vill ha kontinuerlig feedback Välkomna sena

Läs mer

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod Systemutveckling TDP029 Systemutveckling Annika Silvervarg COIN/HCCS/IDA Systemutveckling kallas processen att ta emot en beställning på ett datorsystem, skriva en strukturerad kravspecifikation på systemet,

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

Introduktionsmöte Innehåll

Introduktionsmöte Innehåll Introduktionsmöte Innehåll Introduktion till kursen Kursens mål och innehåll Undervisning Datavetenskap (LTH) Introduktionsmöte ST 2019 1 / 14 EDAA01 Programmeringsteknik - fördjupningskurs Ingen sommarkurs

Läs mer

Preliminär specifikation av projekt

Preliminär specifikation av projekt Preliminär specifikation av projekt Projektets namn: Infraröd Minneslåda (numera omdöpt till FastSync) Uppdragsgivare: Alex Olwal aolwal@cs.columbia.edu Deltagare: Johan Ullberg Nils

Läs mer

Kod och kvalitet. Mjukvarukvalitet. Mjukvarukvalitet. Effektkartan. -ilities. TNM021 Programvaruutveckling

Kod och kvalitet. Mjukvarukvalitet. Mjukvarukvalitet. Effektkartan. -ilities. TNM021 Programvaruutveckling 4 2 5 The race for quality has no finish line, so technically it s more like a death march Kod och kvalitet Effektkartan Mjukvarukvalitet Vi blir alltmer beroende av de olika tekniska system vi omger oss

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Föreläsning 9: Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, Uppsala Universitet, stefan.blomkvist@it.uu.se XP www.it.uu.se/edu/course /homepage/acsd/s04 Dagens föreläsning

Läs mer

TDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU

TDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU TDDI02 Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Verifikation, Validering och Testning XP Extreme Programming Vad är ett fel? I engelskan

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.

Läs mer

Exercise 1b: Requirements evaluation

Exercise 1b: Requirements evaluation Resurser Produktmål Tidplan Projektplan Idé Affärsmål Användarfall Risker Krav Design Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning

Läs mer

Grundläggande värderingar

Grundläggande värderingar Grundläggande värderingar Institutet för Svensk Kvalitet, SIQ, har funnit att det finns ett antal grundläggande värderingar (13st) som är gemensamma för riktigt framgångsrika företag. Tomas och Leo på

Läs mer

Varje rätt svar ger 0.5 poäng. (max 3p)

Varje rätt svar ger 0.5 poäng. (max 3p) Fråga 1) Följande fråga beaktar skillnaden mellan marknadsdriven och kontraktsdriven produktutveckling. Para ihop varje scenario med det alternativ som passar bäst. A Kontraktsdriven produktutveckling

Läs mer

Regressionstestning teori och praktik

Regressionstestning teori och praktik Regressionstestning teori och praktik Lic. Emelie Engström emelie.engstrom@cs.lth.se Software Engineering Research Group LUND UNIVERSITY Sweden SWELL the Swedish Research School in Software Verification

Läs mer

AvI-index. Ett instrument för att mäta IT-systems användbarhet

AvI-index. Ett instrument för att mäta IT-systems användbarhet ANDERS GUNÉR AvI-index Ett instrument för att mäta IT-systems användbarhet Iordanis Kavathatzopoulos Uppsala universitet ISBN 978-91-976643-5-6 Copyright 2008 Iordanis Kavathatzopoulos. Uppsala universitet,

Läs mer

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Tentamen i: Affärssystem och tjänsteorienterad arkitektur Tentamen i: Affärssystem och tjänsteorienterad arkitektur Kurskod: DSK2:SOA1 Datum: 21 december 2012 Tid: 09:00 13:00 Examinator: Gustaf Juell-Skielse Information Hjälpmedel: Omfång: Poängkrav: Utförande:

Läs mer

SKOLFS. beslutade den XXX 2017.

SKOLFS. beslutade den XXX 2017. 1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning

Läs mer

1) Kravhantering varför? (1.5p)

1) Kravhantering varför? (1.5p) 1) Kravhantering varför? (1.5p) Inlärningsmål : 10, 19 Kurslitteratur : [Dam], enligt kursmaterialet Enligt Damian/Chisan, vilka är de tre viktigaste vinsterna som ges av kravhantering inom mjukvaruutveckling?

Läs mer

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande: MOI Ämnet mobila applikationer behandlar olika tekniker för att utveckla programvara riktad mot mobila enheter samt processen från idé till färdigt program. Ämnet mobila applikationer får bara anordnas

Läs mer

Sahlgrenska Universitets sjukhuset. chefspolicy

Sahlgrenska Universitets sjukhuset. chefspolicy Sahlgrenska Universitets sjukhuset chefspolicy Reviderad 2002 Denna chefspolicy är ett av flera policydokument som finns som ett stöd för att leda arbetet inom Sahlgrenska Universitetssjukhuset. Den anger

Läs mer

Föreläsning 8, Design

Föreläsning 8, Design Föreläsning 8: Design och prototyper FSR: 1, 4, 5, 6 Att läsa: Kapitel 11 i Rogers et al.: Interaction Design Översikt Konceptuell design (Fysisk design) Uppgiftsallokering Prototyper Typer av prototyper

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

SMD084 lp människa/datorinteraktion. Del II Programmeringens matematiska grunder. Del I - Lektionsplanering. Del II Lektionsplanering

SMD084 lp människa/datorinteraktion. Del II Programmeringens matematiska grunder. Del I - Lektionsplanering. Del II Lektionsplanering SMD084 lp 3 2003 Del I Introduktion till människa/datorinteraktion Del II Programmeringens matematiska grunder Del I Introduktion till människa/datorinteraktion Inlämningsuppgifter: Användarperspektiv:

Läs mer

Algoritmer och datastrukturer. HI1029 8,0 hp Introduktion

Algoritmer och datastrukturer. HI1029 8,0 hp Introduktion Algoritmer och datastrukturer HI1029 8,0 hp Introduktion Lärandemål Efter kursen ska studenten: Ha kunskaper om de vanligaste algoritmteknikerna och datastrukturerna I viss mån kunna utvärdera algoritmers

Läs mer

Exercise 1b: Requirements evaluation

Exercise 1b: Requirements evaluation Resurser Produktmål Tidplan Idé Affärsmål Användarfall Risker Krav Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning Versioner

Läs mer

Bra på bygglov. En intervjustudie 3

Bra på bygglov. En intervjustudie 3 Bra på bygglov En intervjustudie 3 kommuner som lyckats kombinera en hög byggnadstakt, effektiv bygglovshantering samt bra service till företagare/privatpersoner som söker bygglov Örebro Mölndal Gällivare

Läs mer

Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15

Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking

Läs mer

Utvärdering av gränssnitt särskilt befintliga. Hur utvecklar man användbara system? Användbarhet handlar om kvalitet

Utvärdering av gränssnitt särskilt befintliga. Hur utvecklar man användbara system? Användbarhet handlar om kvalitet Utvärdering av gränssnitt särskilt befintliga Hur utvecklar man användbara system? Lära sig organisationen Förstå användarens situation Förstå användarens språk Involvera användare i processen Utvärdera,

Läs mer

Objektorienterad konstruktion

Objektorienterad konstruktion Analys - Objektorienterad konstruktion Vad är objektorientering?» Ett sätt att angripa programmeringsproblem» Ett sätt att tänka när man programmerar Vad innebär objektorientering?» Att uppmärksamheten

Läs mer

En modell för diagnostisering och utveckling av arbetet med ständiga förbättringar. Erik Allard Helena Ekblom

En modell för diagnostisering och utveckling av arbetet med ständiga förbättringar. Erik Allard Helena Ekblom En modell för diagnostisering och utveckling av arbetet med ständiga förbättringar Erik Allard Helena Ekblom 2013-05-29 Styrkor Effekt av små men många förslag Kan ge konkurrensfördelar Svårigheter Svårt

Läs mer

LEDARSKAP I KOMPLEXA ORGANISATIONER

LEDARSKAP I KOMPLEXA ORGANISATIONER LEDARSKAP I KOMPLEXA ORGANISATIONER BITR PROFESSOR NOMIE ERIKSSON HÖGSKOLAN I SKÖVDE 12 OCH 13 NOVEMBER 2018 Bild 1 Bild 1 VARFÖR ÖKAR GRADEN AV KOMPLEXITET I HÄLSO- OCH SJUKVÅRDEN? New Public Management,

Läs mer

Inkapsling (encapsulation)

Inkapsling (encapsulation) UML UML är en standard för att dokumentera och visualisera sina tankar och beslut under analys och design. Att lära sig allt om UML får inte plats i den här kursen, men vi kommer lära oss vissa delar.

Läs mer

Agil programutveckling

Agil programutveckling Agil programutveckling Pontus Evertsson D00, Lunds Tekniska Högskola d00pe@efd.lth.se Anna Jennerheim D00, Lunds Tekniska Högskola d00aj@efd.lth.se 2003-05-15 1 1. Inledning 3 2. Extreme Programming (XP)

Läs mer

Introduktion till Programmering. Dåtid, nutid och framtid

Introduktion till Programmering. Dåtid, nutid och framtid Introduktion till Programmering Dåtid, nutid och framtid Reflektion och feedback vänta! Vad har den här kursen lärt mig om mitt eget lärande? Vad kommer jag fortfarande minnas från den här kursen om fem

Läs mer

Kartläggning av underhållsledning i processindustrier

Kartläggning av underhållsledning i processindustrier Kartläggning av underhållsledning i processindustrier (johan.johansson@liu.se) Doktorand Avdelningen för produktionsekonomi Linköping Universitet +46 (0)13 28 2378 Martin Rudberg (martin.rudberg@liu.se)

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

KVALITET VID UPPHANDLING AV TJÄNSTER

KVALITET VID UPPHANDLING AV TJÄNSTER KVALITET VID UPPHANDLING AV TJÄNSTER Henrik Eriksson, PhD, Docent Quality Sciences och Centre for Healthcare Improvement (CHI) Chalmers tekniska högskola Agenda Kvalitet & tjänstekvalitet Kvalitetsutveckling

Läs mer

Rätt information till rätt person vid rätt tillfälle

Rätt information till rätt person vid rätt tillfälle Rätt information till rätt person vid rätt tillfälle System för samverkan, effektivitet och konkurrenskraft Du håller säkert med om att ditt företags kanske mest värdefulla tillgång består av all den information

Läs mer

Totte Staxäng, SIQ. @tottestax. Vill ni kommentera vad jag säger eller ge feedback så finns jag på Twitter. Jag svarar på mycket men läser allt J

Totte Staxäng, SIQ. @tottestax. Vill ni kommentera vad jag säger eller ge feedback så finns jag på Twitter. Jag svarar på mycket men läser allt J Totte Staxäng, SIQ Vill ni kommentera vad jag säger eller ge feedback så finns jag på Twitter @tottestax Jag svarar på mycket men läser allt J Introduktion Om oss SIQ Institutet för Kvalitetsutveckling

Läs mer

Irland Nr 5 FÖRBÄTTRINGAR AV MJUKVARUPROCESSEN FALLSTUDIE

Irland Nr 5 FÖRBÄTTRINGAR AV MJUKVARUPROCESSEN FALLSTUDIE Irland Nr 5 FÖRBÄTTRINGAR AV MJUKVARUPROCESSEN FALLSTUDIE ÖVERSIKT Advent är en är en organisation som arbetar med utveckling av mjukvaruprocessen. Man är involverad i utvecklingen och support av system

Läs mer

Kvalitet och verksamhetsutveckling

Kvalitet och verksamhetsutveckling RIKTLINJER Kvalitet och verksamhetsutveckling Fastställd av regiondirektören Framtagen av regionstyrelseförvaltningen Datum 2019-06-18 Gäller 2019-2021 Version 2.0 God kvalitet har aldrig varit så viktigt

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel. Page 1 (5) Hemuppgift 1DV404 150115-150118 Deluppgift 1 Processmodeller a) (4p) Alla mjukvaruutvecklare följer någon form av utvecklingsprocess i sitt arbete. Diskutera vad organisationer brukar ange som

Läs mer

UTBILDNING: ISO 9001 Grundkurs

UTBILDNING: ISO 9001 Grundkurs UTBILDNING: ISO 9001 Grundkurs Introduktion Ett ledningssystem är företagsledningens verktyg att styra verksamheten mor uppsatta mål och därmed förverkliga strategin. I ISO 9001 ställs på att kvalitetsledningssystem

Läs mer

LEDARSKAP I KOMPLEXA ORGANISATIONER

LEDARSKAP I KOMPLEXA ORGANISATIONER LEDARSKAP I KOMPLEXA ORGANISATIONER BITR PROFESSOR NOMIE ERIKSSON HÖGSKOLAN I SKÖVDE 12 OCH 13 NOVEMBER 2018 Bild 1 Bild 1 VARFÖR ÖKAR GRADEN AV KOMPLEXITET I HÄLSO- OCH SJUKVÅRDEN? New Public Management,

Läs mer

2203$ ) UHOlVQLQJ. Varför fungerar XP Några motiveringar till varje regel efter Beck. Innehåll. Planeringsspelet

2203$ ) UHOlVQLQJ. Varför fungerar XP Några motiveringar till varje regel efter Beck. Innehåll. Planeringsspelet XP: varför fungerar det? Något om tentan. Innehåll 2203$ ) UHOlVQLQJ Introduktion till extreme Programming (XP) Varför fungerar XP? Något om tentan Vad ska man läsa och hur ser den ut? Varför fungerar

Läs mer

Webprogrammering och databaser. Konceptuell datamodellering med ER-modellen

Webprogrammering och databaser. Konceptuell datamodellering med ER-modellen Webprogrammering och databaser Konceptuell datamodellering med ER-modellen 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign

Läs mer

XP-projekt: En fördjupning

XP-projekt: En fördjupning XP-projekt: En fördjupning Extreme Programming Martin Karlsson marka@itn.liu.se K7522 011 36 34 63 Fem värden Kommunikation Var öppna Var ärliga Ta konflikter Diskutera Tag beslut Tag ansvar Kräver feedback,

Läs mer

men borde vi inte också testa kraven?

men borde vi inte också testa kraven? men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST, 24 februari 2011 SQS Software Quality Systems Sweden AB Innehåll Introduktion Kvalitet, tid och kostnad Process Testning av

Läs mer

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

Hur man kvalitetssäkrar en röntgenklinik. Liselotte Joelson 2013-10-09

Hur man kvalitetssäkrar en röntgenklinik. Liselotte Joelson 2013-10-09 Hur man kvalitetssäkrar en röntgenklinik Lärandemål Få förståelse för hur ett kvalitetssystem är uppbyggt Förstå hur kvalitetssäkringen fungerar i praktiken Hur kan man själv bidra till att upprätthålla

Läs mer

Hur påvisar man värdet med säkerhetsarbetet i turbulenta tider och när budgeten är tight?

Hur påvisar man värdet med säkerhetsarbetet i turbulenta tider och när budgeten är tight? Hur påvisar man värdet med säkerhetsarbetet i turbulenta tider och när budgeten är tight? Fredrik Rehnström, CISSP, CISM, CGEIT Seniorkonsult, vvd, partner Ca 50% av de beslut som fattas görs på underlag

Läs mer

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Tentamen i: Affärssystem och tjänsteorienterad arkitektur Tentamen i: Affärssystem och tjänsteorienterad arkitektur Kurskod: DSK2:SOA1 Datum: 20 december 2013 Tid: 15:00 19:00 Examinator: Elin Uppström Information Hjälpmedel: Omfång: Poängkrav: Utförande: Inga

Läs mer

Lite om databasdesign och modellering

Lite om databasdesign och modellering Lite om databasdesign och modellering Konceptuell databasdesign Med konceptuell databasdesign avses processen att konstruera en datamodell för en verksamhet, oberoende av fysiska villkor. Modelleringen

Läs mer

Webservice & ERP-Integration Rapport

Webservice & ERP-Integration Rapport Webservice & ERP-Integration Rapport Hardwood AB Mustafa Lazem 930916-9713 Jonas Ahrne 920325-0379 Hasan Nerjovaj 940130-7195 Stefan Liden 920628-0639 2014-05-18 Innehåll Bakgrund... 2 Syfte... 2 Projektbeskrivning...

Läs mer

UTBILDNING: Nya ISO 14001:2015

UTBILDNING: Nya ISO 14001:2015 UTBILDNING: Nya ISO 14001:2015 Introduktion Den nuvarande ISO-standarden för miljöledning har funnits länge; sedan 2004. Under dessa år har omvärlden förändrats, miljöfrågor blivit allt viktigare och begreppet

Läs mer

SIQ Framgångsinsikt Baserad på framgångsfaktorerna i SIQ Managementmodell Version 2018:1

SIQ Framgångsinsikt Baserad på framgångsfaktorerna i SIQ Managementmodell Version 2018:1 SIQ Framgångsinsikt Baserad på framgångsfaktorerna i SIQ Managementmodell Version 2018:1 Framgångsfaktorer SIQ har definierat fem framgångsfaktorer som kännetecknar ledande företag och organisationer.

Läs mer

Kursen utgör fjärde terminen på det Systemvetenskapliga kandidatprogrammet. G2F, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav

Kursen utgör fjärde terminen på det Systemvetenskapliga kandidatprogrammet. G2F, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav Ekonomihögskolan SYSA14, Informatik: IT-arkitektur och mjukvarusystem, 30 högskolepoäng Informatics: IT Architecture and Software Systems, 30 credits Grundnivå / First Cycle Fastställande Kursplanen är

Läs mer

Platina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08

Platina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08 Formpipe Platina och kvalité Rasmus Staberg, Teknisk direktör, 2014-04-08 04 08 1 Formpipe Presentation Bakgrund Platina släpptes som första release år 2000. Fick pris för Best in show från Bill Gates

Läs mer

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2017-09-21 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt

Läs mer

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman Design och krav Henrik Artman >>Ett av skälen till att projektet inte höll tidplan och budget var [beställarens] höga ambitionsnivå. Dessutom skulle man gjort en stordel av arbetet självt, men en del av

Läs mer

Rapport Digitala Projekt EITF11 Grupp 4 Axel Sundberg, Jakob Wennerström Gille Handledare: Bertil Lindvall

Rapport Digitala Projekt EITF11 Grupp 4 Axel Sundberg, Jakob Wennerström Gille Handledare: Bertil Lindvall Sammanfattning I denna rapport behandlas ett projekt inom kursen Digitala Projekt, EITF11, vid Lunds Tekniska högskola. Syftet med projektet är att konstruera en enkel digital prototyp samt programmera

Läs mer

Databaser design och programmering. Design processen ER- modellering

Databaser design och programmering. Design processen ER- modellering Databaser design och programmering Design processen ER- modellering 2 Programutveckling Förstudie, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign Databasdesign

Läs mer

UTBILDNING: Nya ISO 14001:2015

UTBILDNING: Nya ISO 14001:2015 UTBILDNING: Nya ISO 14001:2015 Introduktion Tidigare ISO-standarden för miljöledning har funnits länge; sedan 2004. Under dessa år har omvärlden förändrats, miljöfrågor blivit allt viktigare och begreppet

Läs mer

Objektorienterad programmering, allmänt

Objektorienterad programmering, allmänt Objektorienterad programmering, allmänt Sven-Olof Nyström Uppsala Universitet 17 juni 2005 1 Vilka egenskaper vill vi att program ska ha? Förslag (en partiell lista): De ska... gå snabbt att skriva vara

Läs mer

Viktiga egenskaper hos ett program (Meyer): Objektorienterad programmering, allmänt. Vilka egenskaper vill vi att våra program ska ha?

Viktiga egenskaper hos ett program (Meyer): Objektorienterad programmering, allmänt. Vilka egenskaper vill vi att våra program ska ha? Viktiga egenskaper hos ett program (Meyer): Objektorienterad programmering, allmänt Sven-Olof Nyström Uppsala Universitet 17 mars 2005 1. Korrekthet 2. Robusthet 3. Utökbarhet 4. Återanvändbarhet 5. Kompatibilitet

Läs mer

Nulägesanalys. Ok, från en punkt till huvudprocesser och stödprocesser som vi måste ha koll på. Sedan kollade vi hur vi ligger till.

Nulägesanalys. Ok, från en punkt till huvudprocesser och stödprocesser som vi måste ha koll på. Sedan kollade vi hur vi ligger till. p o h s k r o W Nulägesanalys Ok, från en punkt till huvudprocesser och stödprocesser som vi måste ha koll på. Sedan kollade vi hur vi ligger till. Strategi En karta till framtiden Förklarar visionen för

Läs mer

Övningstenta, Examinationsfrågor

Övningstenta, Examinationsfrågor Software Quality Engineering Board (SQEB) Requirements Engineering Qualifications Board (REQB) Foundation Certificate in Requirements Engineering Övningstenta, Examinationsfrågor 2015-04-27 Tillåten tid:

Läs mer

Provloggar och föreläsningar

Provloggar och föreläsningar Mathias Hillin Rörläggarvägen 12 16833 Bromma mathias.hillin@sjolinsgymnasium.se Provloggar och föreläsningar Om att aktivera elevernas kognitiva och metakognitiva tänkande före, under och efter en föreläsning

Läs mer

UTBILDNING: ISO 9001 Grundkurs

UTBILDNING: ISO 9001 Grundkurs UTBILDNING: ISO 9001 Grundkurs Introduktion Ett ledningssystem är företagsledningens verktyg att styra verksamheten mot uppsatta mål och därmed förverkliga strategin. I ISO 9001 ställs krav på att kvalitetsledningssystem

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Användbarhet och användarcentrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se http://www.hci.uu.se/edu Vad innebär

Läs mer

Projektplan, Cykelgarage

Projektplan, Cykelgarage Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)

Läs mer

Skolverkets föreskrifter om ämnesplan för ämnet mjukvarudesign inom vidareutbildning i form av ett fjärde tekniskt år;

Skolverkets föreskrifter om ämnesplan för ämnet mjukvarudesign inom vidareutbildning i form av ett fjärde tekniskt år; Skolverkets föreskrifter om ämnesplan för ämnet mjukvarudesign inom vidareutbildning i form av ett fjärde tekniskt år; beslutade den -- maj 2015. Skolverket föreskriver följande med stöd av 2 kap. 2 förordning

Läs mer

Medvetet utförande av ledarskap

Medvetet utförande av ledarskap Medvetet utförande av ledarskap Ett avhandlingsarbete om att kartlägga och utveckla arbetsledande beteenden påverka medarbetares arbetsutförande och prestation Simon Elvnäs Industridoktorand Tillämpad

Läs mer

Interaktionsdesign - Prototyper. Användbarhetskrav

Interaktionsdesign - Prototyper. Användbarhetskrav ACSD sommar 2004 Övning / Handledning Användbarhetskrav Stefan Blomkvist stefan.blomkvist@it.uu.se ACSD sommar 2004 I ett visst användningssammanhang Ickefunktionella Användbarhetskrav Kravspec fokus på

Läs mer

Datavetenskapligt program, 180 högskolepoäng

Datavetenskapligt program, 180 högskolepoäng GÖTEBORGS UNIVERSITET UTBILDNINGSPLAN IT-fakultetsstyrelsen 2013-02-14 Datavetenskapligt program, 180 högskolepoäng (Computer Science, Bachelor s Programme, 180 credits) Grundnivå/First level 1. Fastställande

Läs mer

Webprogrammering och databaser. Konceptuell datamodellering med ER-modellen

Webprogrammering och databaser. Konceptuell datamodellering med ER-modellen Webprogrammering och databaser Konceptuell datamodellering med ER-modellen 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign

Läs mer

Databaser design och programmering. Fö 2: Design processen, ER-modellering

Databaser design och programmering. Fö 2: Design processen, ER-modellering Databaser design och programmering Fö 2: Design processen, ER-modellering 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign

Läs mer

Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens

Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens Utvidgat regionalt lärarnätverk Stiftelsen Norrbottens Läns Arbetsstugor Lärarnätverket i samtliga Norrbottens kommuner Likvärdighet

Läs mer

Distribuerade affärssystem

Distribuerade affärssystem Distribuerade affärssystem Kursens mål Bygga upp, strukturera och programmera distribuerade system med en flerskiktsarkitektur Beskriva och förklara teorier och uttryck som används inom affärskritiska

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering λ Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/mafykht11/ λ Studentportalen http://www.studentportalen.uu.se UNIX-konton (systemansvariga

Läs mer

EDAA01 Programmeringsteknik - fördjupningskurs

EDAA01 Programmeringsteknik - fördjupningskurs EDAA01 Programmeringsteknik - fördjupningskurs Läsperiod lp 1+2 (Ges även lp 3) 7.5 hp anna.axelsson@cs.lth.se sandra.nilsson@cs.lth.se http://cs.lth.se/edaa01ht Förkunskapskrav: Godkänd på obligatoriska

Läs mer

Intervjuguide- Doktorandrekrytering

Intervjuguide- Doktorandrekrytering Intervjuguide- Doktorandrekrytering Institutionen för Medicin, Huddinge Datum: Kandidat: Närvarande: Inledning Hälsa välkommen Presentation av de närvarande Hur intervjun är upplagd Presentation av Karolinska

Läs mer

Låt oss ta hand om din utveckling, medan du själv utvecklar ditt företag

Låt oss ta hand om din utveckling, medan du själv utvecklar ditt företag Låt oss ta hand om din utveckling, medan du själv utvecklar ditt företag *vad är SmartCode? Vi gör ett komplett utbud av tjänster. Vi designar, utvecklar, stödjer och uppdaterar allt som fungerar i Web.

Läs mer

Produktfamiljöversikt. LMS1000 Blixtsnabb mätning på rekordtid! 2D-LIDAR-SENSORER

Produktfamiljöversikt. LMS1000 Blixtsnabb mätning på rekordtid! 2D-LIDAR-SENSORER Produktfamiljöversikt LMS1000 Blixtsnabb mätning på rekordtid! Fördelar A B MÄTNING PÅ REKORDTID! B C D E F 2D-LiDAR-sensorn LMS1000 utgör en idealisk lösning för indoor- och outdoorapplikationer, även

Läs mer

Kursrapport. Se bilaga. Åtgärdsplan se bilaga. Analys. Antal registrerade studenter: 55 Antal studenter som besvarat den summativa kursvärderingen: 7

Kursrapport. Se bilaga. Åtgärdsplan se bilaga. Analys. Antal registrerade studenter: 55 Antal studenter som besvarat den summativa kursvärderingen: 7 Kursrapport Kursens namn: Termin: Ladokkod: Kursansvarig: Speldesign H DAA Antal registrerade studenter: 55 Antal studenter som besvarat den summativa kursvärderingen: 7 Carl Magnus Olsson Genomförande

Läs mer

Att välja verktyg för portföljhantering. - Vad vet en leverantör om det?

Att välja verktyg för portföljhantering. - Vad vet en leverantör om det? Att välja verktyg för portföljhantering - Vad vet en leverantör om det? Agenda Problem som ska lösas med verktyg Olika typer av verktyg Att utvärdera och välja verktyg Egenutvecklat eller standard Förankring

Läs mer

Molntjänster -- vad är molnet?

Molntjänster -- vad är molnet? En e-bok från Visma Spcs Molntjänster -- vad är molnet? Vad du bör tänka på för att göra rätt val till ditt företag Molntjänster -- vad är molnet? En guide till att förstå molntjänster Innehåll Hänger

Läs mer

TDDC30. Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 11 Jonas Lindgren, Institutionen för Datavetenskap, LiU

TDDC30. Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 11 Jonas Lindgren, Institutionen för Datavetenskap, LiU TDDC30 Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 11 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Designmönster Adapter, Factory, Iterator,

Läs mer

UTBILDNING: Revision mot de nya kraven

UTBILDNING: Revision mot de nya kraven UTBILDNING: Revision mot de nya kraven Introduktion Nya krav i ISO-standarderna för kvalitet ISO 9001:2015 och miljö ISO 14001:2015 ställer nya krav på revisionsmetodik jämfört med den revisionsmetodik

Läs mer

tentaplugg.nu av studenter för studenter

tentaplugg.nu av studenter för studenter tentaplugg.nu av studenter för studenter Kurskod Kursnamn T0008N Operations management Datum LP3 10-11 Material Kursexaminator Tentamen Diana Chronéer Betygsgränser 3 = 30-39,5 ; 4 = 40-49,5 ; 50 = 50-60

Läs mer

Astrakan Strategisk Utbildning AB 2011 1

Astrakan Strategisk Utbildning AB 2011 1 Målet med detta kapitel är att du skall kunna utvärdera ett agilt projekt och förstå hur man upptäcker vad som behöver förstärkas. Metoden som egentligen är ett verktyg kan användas på många sätt: att

Läs mer

UTBILDNING: Nya ISO 9001:2015 och Nya ISO 14001:2015

UTBILDNING: Nya ISO 9001:2015 och Nya ISO 14001:2015 UTBILDNING: Nya ISO 9001:2015 och Introduktion De nuvarande ISO-standarderna för kvalitets- och miljöledning har funnits länge: ISO 9001 sedan 2008 och ISO 14001 sedan 2004. Under dessa år har omvärlden

Läs mer

Kursen utgör fjärde terminen på det Systemvetenskapliga kandidatprogrammet. G2F, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav

Kursen utgör fjärde terminen på det Systemvetenskapliga kandidatprogrammet. G2F, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav Ekonomihögskolan SYSA14, Informatik: IT-arkitektur och mjukvarusystem, 30 högskolepoäng Informatics: IT Architecture and Software Systems, 30 credits Grundnivå / First Cycle Fastställande Kursplanen är

Läs mer

Medvetet utförande av ledarskap

Medvetet utförande av ledarskap Medvetet utförande av ledarskap Ett avhandlingsarbete om att kartlägga och utveckla arbetsledande beteenden påverka medarbetares arbetsutförande och prestation Simon Elvnäs Industridoktorand Tillämpad

Läs mer