Idag. Camilla Forsell TNM082 VT2014 TNM082, Camilla Forsell. Camilla Forsell TNM082 VT2014 TNM082, Camilla Forsell

Storlek: px
Starta visningen från sidan:

Download "Idag. Camilla Forsell TNM082 VT2014 TNM082, Camilla Forsell. Camilla Forsell TNM082 VT2014 TNM082, Camilla Forsell"

Transkript

1 Agil användbarhetsutveckling för handhållna enheter TNM082, VT2014, FÖ1 Idag IntrodukEon Formaliteter Kursinnehåll J Formaliteter Personal (examinator, föreläsningar, projekt) camilla.forsell@liu.se Kopparhammaren, Visualiseringscenter, plan 4 G414 Kåkenhus, Plan 4 K1417 (Tisdag, Torsdag) Henry Fröcklin (laboraeon, projekt) Kopparhammaren, Visualiseringscenter, plan 4 G415 henry.frocklin@liu Felicia Krepper (kursadministraeon) felicia.krepper@liu.se Kåkenhus, Plan 4 K1415 Exjobb (handledare/examinator) David Geijer Agero. Utredning av mobila pla^ormar med fokus på användbarhet för akevitetshantering inom mulienaeonella organisaeoners verksamhetsstöd. Fredrik Bergström & Gustav Engvall. Abou AB Development of handheld mobile applicaeons for the public sector in Android and ios using agile Kanban process tool. Albin Carnstam & Tobias Ohlsson Exsitec AB. A Business Intelligence applicaeon for interaceve budget processes. Madelene Allvin & Björn Götestrand User centric development for a sales support system on a mobile touch device. Gustav Jorlöv Recorded Future. Visualisering av Edsrelaterade uppdateringar för mobila enheter. Gustav Lysell Smålänning & Daniel Svärd. Yooba VisualizaEon of salesmen acevity in business environments based on ipad applicaeon usage data. Formaliteter Formaliteter Kurshemsida Se Ell ai du är registrerad och med på maillistan! hip:// studenter/ kurskompleiering?l=sv&sc=true hip:// utbildning/grundutbildning/kurser/tnm082 Via ITNs hemsida/grundutbildning/kurser (googla inte!) 1

2 Mål (Kursplan) Förväntningar på kursen Några farhågor? Årskurs Mål Kursen sypar Ell ai ge dig god förståelse för hur användarcentrerad utveckling bedrivs, specifikt i förändringsbenägna projekt, med fokus mot applikaeoner på handhållna enheter, exempelvis mobiltelefoner. Läst programvaruutvecklingsmetodik HT2013 Mål (Kursplan) Mål: Studenten skall eper genomgången kurs kunna: Designa och programmera enkla grafiska Ellämpningar för handhållna enheter Genomföra en användaranalys och en behovsanalys samt modellera och dokumentera dessa Bedriva fältstudier för kartläggning av ei problemområde inom interakeonsdesign Utveckla system på ei säi så ai användbarheten kan mätas och garanteras Formellt uröra användningstest både med och utan användare Integrera användbarhetsutveckling med övriga delar inom agil systemutveckling Tillämpa formella principer för agila utvecklingsmetoder Tillämpa formella principer för mobil interakeonsdesign Programmera för kommunikaeon mellan handhållna enheter Mål (Kursplan) Mål: Dessutom ska projektarbetet lära studenten ai: Skapa enkla och kreaeva lösningar Ell komplicerade problem Arbeta eper agil utvecklingsmetodik i hög fart med god kvalitét Kommunicera och fungera socialt i ei team Ta och ge återkoppling på ei konstrukevt och givande säi Vara öppen för konenuerliga förändringar Reflektera över urört projektarbete och föreslå förbäiringar runt metod och resultat OrganisaEon (Kursplan) Kursinnehåll: Användbarhetsutveckling: Användarcentrerad systemutveckling, målgruppsanalys, personas Användbarhetsutvärdering: Intervjuteknik, kogniev genomgång, rollspel, prototyping KvanEtaEva och kvalitaeva användningsstest InterakEonsdesignmetodik: Brainstorming, storyboards, kreaevitetsövningar Agil utveckling: Extreme programming med deviser som parprogrammering, testdriven utveckling och omfaktorisering Arbetsstöd: BlåtandskommunikaEon, ljud i gränssnii Formaliteter Kursliieratur Essen;al Scrum: A Prac;cal Guide to The Most Popular Agile Process. Rubin S.K (307SEK) Agile Sopware Development With Scrum. Schwaber, K. & Beedle. M (474SEK) Agile Project Management With Scrum. Schwaber, K. & Beedle. M (235SEK) Föreläsningsmaterial och annat material hemsida 2

3 OrganisaEon (Kursplan) OrganisaEon: Kursen består av föreläsningar, seminarier (nu workshop), projekrörberedelse och mobilprogrammeringsuppgip i period 1 och projektarbete i period 2. Projektet i period 2 bedrivs under flera heldagar varje vecka i en och samma laboraeonssal. Kursen pågår hela vårterminen. Formaliteter Kursstruktur VT1 V4-11: Föreläsningar Agil systemutveckling, Srum (Camilla) Användbarhet, sem utvärdering sem (Camilla) sem Inför projekt (Camilla) V6: Hur maskiner kommunicerar (Pierangelo DellAqua),,,, Programvaruutvecklingsmetodik (KJ) 1 Workshop (Camilla, Henry) miniprojekt Gäsröreläsning, introdukeon av projekt (Combitech) Redovisning/examinaEon av projekrörberedelse (Camilla, Henry) V8: 1 LE/lab Android, mobilprogrammering (Henry),,,, Kursstruktur VT1 Miniprojekt - projekrörberedelse Gruppindelning (?st) Roller Projekthantering metoder för dokumentaeon, kommunikaeon, testning, versionshantering etc. Gruppkontrakt, behov av kompetensutveckling. ExaminaEon Skripligt och muntligt, ca 15min per grupp Kursstruktur VT2 Förberedelser Projekrörberedelsen Combitech besöker? Mars introdukeon av företaget presentaeon av projekt vilken grupp som får vilket projekt, om olika, avgörs vid första dag på Combitech? Kursstruktur VT2 1 Produktägare/scrumcoach per grupp Schemaförslag v13-16, Mån 9-11, Combitech, Lkpg schemalagda 8-12 för resed och undvika schemakrock planering, demonstraeon etc. Es och tors 8-17 heldagar i labsal V 21 redovisning ExaminaEon (Kursplan) ExaminaEon: VT1 En skriplig tentamen för mobil interakeon (22 mars) Hemuppgip i mobilprogrammering (U,G) Miniprojekt (U,G) (redovisning v 10 eller 11) 3 hp 1 hp 2 hp VT2 Projektuppgip (U,G) (görs i samarbete med Combitech AB, 6hp Lkpg, v 13-16, (21), 24 mars 24 maj, redovisning v 21) 3

4 Kursvärdering från VT 2012 Svarsfrekvens 34 % (11/32) Medelvärde 3.3 (av 5.0) Innehåll Struktur OrganisaEon Kursvärdering KURT VT 2012 Svarsfrekvens 34 % (11/32) Medelvärde 3.3 (av 5.0) Innehåll Struktur OrganisaEon Fritextsvar Ge oss relevanta föreläsningar om hur agilt arbete fungerar och om scrum. Användbarhet har vi redan gåi igenom i en annan kurs! Låt Combitech hålla en scrumföreläsning och låt dom även sköta gruppindelning. De två "graespoängen" skulle kunna ges ut i labbar. En labb i Android (som det är nu) en i windows mobile och en i Iphone- utveckling. => 3hp. Däreper får gruppen välja vilken pla^orm de vill utveckla på. Kursstruktur VT2 Utveckla i Android för: Kursvärdering KURT VT 2012 Fritextsvar ExaminaEonen (tentan) handlade inte om kursens innehåll, mer om användbarhet än om Agil utveckling. Finns inga övningstentor, finns inga gränser utskrivna på tentan förutom godkäntgränsen. Enligt tentamen 2013: Inget skripligt material eller andra hjälpmedel är Ellåtet vid tentamen. Vissa föreläsningsanteckningar var på engelska och det går bra ai använda engelska termer istället för ai översäia dem Ell svenska. 24 frågor. Totalt 60p, 34p krävs för godkänt. (3=34p, 56%), (4=42p, 70%), (5=50p, 84%) Kursvärdering KURT VT 2012 Fritextsvar ExaminaEonen (tentan) handlade inte om kursens innehåll, mer om användbarhet än om Agil utveckling. Finns inga övningstentor, finns inga gränser utskrivna på tentan förutom godkäntgränsen. Tentan ska inte vara den enda examinaeonen som ger slutbetyget. Ai betyget baseras enbart på tentan verkar inte ve{gt. Det går ai betygsäia projekt individuellt. Kursvärdering KURT 2013 Svarsfrekvens 36 % (10/28) Medelvärde 4.33 (av 5.0) 4

5 Kursvärdering KURT 2013 Fritextsvar Om kursen som helhet har jag yrerligare ar säga: Jäiebra genomförd kurs! Tydligt ai examinatorn vill något med kursen! Jag jobbar som summer intern på Netlight ConsulEng i år och är, tack vare kursen, den som har bäst koll på hur man arbetar med agil systemutveckling. Deia även fast de andra sommarjobbarna hunnit längre i deras utbildning. Agila metoder är något som andra universitet verkar ha svårt ai lära ut. SamEdigt är det en mycket epertraktad erfarenhet hos arbetsgivare. Ai en kurs är så bra som denna är ovanligt och den kan bara bli bäire i och med bytet av examinator. Den kommer bli ännu bäire nästa år. Kursvärdering KURT 2013 Om kompetensutvecklingen som kursen bidragit ;ll har jag yrerligare ar säga: Kursen har bidragit enormt mycket Ell min personliga utveckling. Jag har känt mig väldigt säker på mii sommarjobb där vi jobbar med systemutveckling i scrum. Om examina;onen har jag yrerligare ar säga: Tentamen borde vara en U/G- dugga eper halva första perioden. Projektet borde komma igång direkt eper deia. Om kursen som helhet har jag yrerligare ar säga: För lite första perioden och lite mycket andra perioden. Kursvärdering KURT 2013 De vik;gaste förändringar som bör göras i denna kurs är: 20 h i veckan schemalagt endast för denna kursen blir sapigt i andra perioden. Knasigt ai byta dag på de schemalagda dagarna då de var röda dagar på de dagar projektet egentligen var schemalagt... Olika systemutvecklingsprocesser I ei systemutvecklingsprojekt ska man i ei antal steg: ta fram behov och krav på systemet designa konstruera införa- implementera testa utvärdera och följa upp konenuerligt underhålla och utveckla TradiEonell systemutveckling visualiserad Vaienfallsmodeller VaRenfallsmodellen är en sekveneell systemutvecklingsprocess där man ser framstegen som ei flöde (som ei vaienfall) nedåt genom olika faser: förberedelse, etablering, analys, design, konstrukeon, test, produkeonssäining och underhåll. Tanken är ai varje steg ska vara helt klart och bedömas innan man går vidare Ell nästa steg. 5

6 Vaienfallsmodeller Modellen har sina röier i Ellverknings- och byggindustrin där det är mycket kostsamt ai införa ändringar sent i processen - om inte omöjligt. Ei exempel som opa används på vaienfallsmodellen brukar vara ai bygga ei hus. Först analyseras behoven. En arkitekt anlitas som gör en ritning. Denna ritning används för ai ta fram specifikaeoner i form av olika dokument för ai få söka bygglov. Däreper byggs huset enligt specifikaeonen. Då byggnaeonen påbörjats är arkitekten frikopplad och inga ändringar görs. Eper byggnaeonen sker inflyining och drip och underhåll av fasegheten påbörjas. Vaienfallsmodeller Fördelar: Fungerar bra i projekt som är väldefinierade, förutsägbara och där det är osannolikt ai det blir större förändringar. Kostnadskontroll, beställaren (den som betalar) kan besluta i varje steg huruvida projektet ska startas, fortsäia, avslutas eller läggas på is. Ei projekt ska kunna återupptas med hjälp av de dokument som redan gjorts. Resursplanering eller upphandling kan göras mellan stegen. Om kravspecifikaeonen och designen är Ellräckligt bra så ska vem som helst kunna implementera systemet. Det som levereras är testat och är kvalitetssäkrat. Vaienfallsmodeller Nackdelar: Opast är it- system mycket mer komplexa än vad ei hus är ai bygga så denna modell kan/bör bara användas Ell viss del i projekt för it- system. Vaienfallsmodellen hanterar egentligen inte förändringar. Ei förändringsförslag (Elläggsbeställning) måste gå igenom flera steg för ai genomföras. Vaienfallsmodeller Kri;k Vaienfallsmodellen har fåi mycket kriek och de flesta hävdar idag ai det är bevisat via undersökningar ai det inte fungerar för ai utveckla it- system. Det blir mycket dokumentaeon. Mycket av det är nödvändigt, annan dokumentaeon kanske inte kommer ai läsas. Vad kan gå fel i utvecklingsprojekt? Vad går fel i utvecklingsprojekt? Man kan läi få uppfainingen ai de flesta it- projekt misslyckas. Dessvärre verkar bilden stämma, åtminstone om vi får tro The Standish Group, ei amerikanskt företag som regelbundet granskar projekt från hela världen och ställer samman en rapport med det talande namnet The CHAOS Report

7 Vad går fel i utvecklingsprojekt? Därför floppade projekten: Tre svenska it- fiaskon under lupp Av Liv Marcks von Würtemberg (forskning inom industriell informaeon och kontrollsystem på KTH) För dyrt, för sent och för dåligt. Forskarna på KTH har tagit en ;R på tre skandalomsusade it- projekt och rer ut vad som gick sner och vad man kunde ha gjort annorlunda. CIO Sweden är ett månadsmagasin för strategiska beslutsfattare inom IT. Tidningens devis är "länken mellan IT och affärer" och syftet är att belysa den mer affärsmässiga sidan av IT och att fungera som stöd och beslutsunderlag för svenska CIO:er (egentligen strategiska IT-chefer). Vad går fel i utvecklingsprojekt? Levereras aldrig eller för sent Dyrare än beräknat Låg kvalitét Inte det man behövde Saknar funkeoner eller har onödiga funkeoner man vet inte vad man ska göra, funkeoner utan prioritet Dålig användbarhet man klarar inte uppgipen Vad beror det på? Vad går fel i utvecklingsprojekt? Förändring (allt förändras) verksamhet önskemål/krav teknik Andra problem konsulter anlitas som kan it men inte verksamheten de skall stödja, bristande kompetens i flera led för stora system/projekt man försöker göra allt på en gång mjukvara är komplex och ogripbar, system blir alltmer komplexa vilket leder Ell ai färre personer i ledningsposieon är beredda ai säia sig in i hur de fungerar trög process och brist på återkoppling Vad går fel i utvecklingsprojekt? Förändring (allt förändras) verksamhet önskemål/krav teknik Andra problem för stora system/projekt man försöker göra allt på en gång trög process och brist på återkoppling mjukvara är komplex och ogripbar, system blir alltmer komplexa vilket leder Ell ai färre personer i ledningsposieon är beredda ai säia sig in i hur de fungerar konsulter anlitas som kan it men inte verksamheten de skall stödja TradiEonell utveckling visualiserad Hur ska vi nå hit? 7

8 10 framgångsfaktorer I sin genomlysning listar Standish Group Eo framgångsfaktorer för lyckade projekt. Dessa är: 1. DelakEga slutanvändare 2. Ledningsstöd 3. Tydliga affärsmål 4. Känslomässig mognad 5. Gör bara det som eperfrågas 6. Flexibel process 7. Kunniga projektledare 8. Kunniga medarbetare 9. Handlingskrap 10. Adekvata verktyg Vaienfallsmodeller Kri;k Vaienfallsmodellen har fåi mycket kriek och de flesta hävdar idag ai det är bevisat via undersökningar ai det inte fungerar för ai utveckla it- system. Modernare metoder menar ai man istället borde likna systemutveckling vid ei gemensamt lärande, där beställaren och leverantören Ellsammans lär sig om varandras världar och gemensamt bygger en passande lösning i flera steg (iteraeoner). Hur ska vi nå hit? Ta reda på behov, presentera förslag, KOMMUNICERA, visualisera, testa, gör om och gör rätt. Agil systemutveckling Agile är engelska och betyder smidig, vig, läirörlig. Agil systemutveckling är ei samlingsnamn för ei antal programutvecklingsmetodiker som kan användas vid programvaruutveckling, även kallade läirörliga metoder. Metoderna följer i stort sei samma värderingar, principer och synsäi. Jämfört med Edigare metoder/modeller representerar de mer flexibla säi ai arbeta. Delvis misslyckade) 8

9 Manifest för Agil systemutveckling Fyra nyckelprinciper: Individer och interakeoner framför processer och verktyg. Fungerande programvara framför omfaiande dokumentaeon. Kundsamarbete framför kontraktsförhandling. Anpassning Ell förändring framför ai följa en plan. Agila utvecklingsmetoder Grundtankarna bakom agilt bygger på ai göra kunden/användaren nöjd med det som utvecklas genom ei mycket nära samarbete under hela utvecklingseden med täta och regelbundna möten mellan utvecklare och beställare/moiagare. Det agila synsäiet anser ai det opare är människor och kommunikaeon än verktyg och formella dokument som löser problem under utvecklingsarbetet. Arbetet bedrivs inkrementellt och iteraevt vilket innebär ai regelbundna mindre leveranser sker och ai saker löpande utvärderas och kan ändras för ai möta nya krav och önskemål. Agila utvecklingsmetoder En annan central grundtanke är ai minimera risken för ai en stor del av ei system befinner sig i ei halvfärdigt läge och inte kan leverera nyia. Ei agilt arbetssäi gör det möjligt för beslutsfaiare ai få ei bäire underlag inför beslut om ai Ellföra yierligare resurser Ell ei projekt. Tolv grundprinciper Vår högsta prioritet är ai Ellfredsställa kunden genom Edig och konenuerlig leverans av värdefull mjukvara. Förändrande krav är välkomna, även sent i utvecklingen. Agila processen skördar förändring Ell kundens konkurrenskrapighet. Leverera fungerande programvara opa med Edsskala från ei par veckor Ell ei par månader, med en förkärlek Ell den kortare Edsskalan. Affärsfolk och utvecklare måste arbeta Ellsammans dagligen under hela projektet. Bygg upp projektet runt moeverade individer. Ge dem den miljö och det stöd de behöver, och lita på dem för ai få jobbet gjort. Den mest effekeva metoden för ai förmedla informaeon Ell och inom ei utvecklingsteam är konversaeon på plats mellan individerna (face- to- face). En fungerande programvara är det huvudsakliga måiet på framsteg. Agila processer främjer en hållbar utveckling. Sponsorer, utvecklare och användare ska kunna hålla en jämn utvecklingstakt på obestämd Ed. KonEnuerlig uppmärksamhet på teknisk kvalitet och god design ökar flexibiliteten. Enkelhet - konsten ai maximera mängden arbete som inte görs - är vikegt. De bästa arkitekturer, krav och design framträder ur självorganiserande team. Teamet ser över med jämna mellanrum hur man ska blir mer effekeva, sedan finjusteras det och man anpassar sii beteende däreper. Agila metoder Feature driven development (FDD) Extreme programming (XP) AdapEve sopware development Dynamic Systems Development Method (DSDM) Crystal Lean sopware development Kanban Scrum 9

10 Användbarhet MDI, MSI etc. Användbarhet? Användbarhet Användbarhet Förstå grunderna inom användbarhet utvärdering metoder, processer Och lära er att använda dem användarcentrerad utveckling/design designa för god användbarhet planera och utföra utvärderingar/tester Ei användbart system Modeller Mycket enkelt urryckt!: Tillåter användaren ai fokusera på sina (arbets)uppgiper Är effekevt i sin dagliga användning Innehåller relevant informaeon och funkeonalitet Är intuievt och naturligt ai lära sig Är airakevt Designers modell Designer Användares modell Användare Kan jag göra det jag behöver / vill? Kan jag göra det på ei bra säi. Utan större ansträngning, felfrii, kosnadseffekevt, etc. Upplevde jag användningen som rolig semulerande och utan obehag? Om JA på samtliga: 100 % användbarhet!!! System Systembild 10

11 Modeller Norman ser det hela som kommunikaeon/interakeon mellan två parter: Användaren och Designern. KommunikaEonen sker genom systembilden. Man kan säga ai designerns jobb delas upp i två problem enligt denna modell: Ai förstå användarens mentala modell och skapa en bra designmodell uefrån denna kunskap. Ai bygga en systembild som är konsekvent och klart och tydligt förmedlar denna modell Ell användaren. Modeller Vi skapar dessa mentala modeller för hur något ska användas genom Edigare erfarenheter, träning och handledning. Norman (1990). En mental modell för ei objekt skapas i stort sei genom ai utvärdera dess möjliga "handlingar" och dess visuella struktur. Med ai utvärdera dess möjliga "handlingar" menas: Vad kan man göra med objektet? Exempelvis om vi vill öppna en dörr så kan olika dörrhandtag utlysa olika möjliga handlingar, likaså kan olika knappar/kontroller etc. i ei gränssnii. Modeller Hemsidor Användarcentrerad systemdesign Ei säi ai förhålla sig Ell utveckling och Ellse ai resultatet blir användbart. 11

12 Användarcentrerad systemdesign Användare De som kommer ai interagera med systemet Inte de som beställer systemet Det finns inget subsetut för rikega användare Centrerad Användarna involveras akevt under hela processen Användarna ska inte vara passiva och bara tycka Ell om färdiga lösningar, de ska vara med och ta fram dem Design All design leder fram Ell en produkt Design är främst en process Design kan också vara en representaeon av en produkt under procesen Jan Gulliksen och Bengt Göransson, Användarcentrerad systemdesign : en process med fokus på användare och användbarhet. Användarcentrerad systemdesign Vad påverkar designen? Det finns fyra vikega användarcentrerade designakeviteter som ska planeras och äga rum för ai införliva användbarhetskrav i utvecklingsprocessen. Dessa är: ai förstå och specificera användningssammanhanget ai specificera användarnas krav ai ta fram designlösningar som möter användarnas krav ai utvärdera designlösningar mot krav Följande faktorer har vikeg påverkan på designen: Kunskap om användningssituationen Kunskap om användarna Gränssnitt Jan Gulliksen och Bengt Göransson, Användarcentrerad systemdesign : en process med fokus på användare och användbarhet. Kunskap om människa-dator interaktion (MDI) och design Kunskap om de tekniska förutsättningarna Vad minns ni ifrån TNM040? 12

13 Användbarhet ny (?) Energy capabilities Processing capabilities Context of use Connectivity Data input/output methods Tack vi ses på torsdag nästa vecka! (Esdag har utgåi) Screen size Screen resolution 13

Idag. InspiraEonJ. Camilla Forsell TNM082 VT2015 TNM082, 2013. Camilla Forsell. Camilla Forsell TNM082 VT2015 TNM082, 2013.

Idag. InspiraEonJ. Camilla Forsell TNM082 VT2015 TNM082, 2013. Camilla Forsell. Camilla Forsell TNM082 VT2015 TNM082, 2013. Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ1 Idag IntrodukEon Formaliteter Kursinnehåll InspiraEonJ Formaliteter Personal Camilla Forsell (föreläsningar, projekt, kursansvarig/examinator)

Läs mer

Agil användbarhetsutveckling. handhållna enheter* TNM082. Martin Karlsson * Dagens kortaste kursnamn

Agil användbarhetsutveckling. handhållna enheter* TNM082. Martin Karlsson * Dagens kortaste kursnamn Agil användbarhetsutveckling för handhållna enheter* TNM082 * Dagens kortaste kursnamn Kursmål Kursen syftar till att ge dig god förståelse för hur användarcentrerad utveckling bedrivs, specifikt i förändringsbenägna

Läs mer

Inspel till dagens diskussioner

Inspel till dagens diskussioner Intro till Agil Projektledning CMB 11 juni 2018 Mats Nyman Wenell Management AB Inspel till dagens diskussioner Historik och bakgrund Agila manifestet och de agila principerna SCRUM Kort om SAFe Wenell

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

Fungerar Agila principer i alla typer av projekt?

Fungerar Agila principer i alla typer av projekt? Fungerar Agila principer i alla typer av projekt? Wenell Management AB Vad är Agile? Agile kan sägas vara ett paraplybegrepp. Det är inte en systemutvecklingsmetodik i sig utan snarare en uppsättning värderingar,

Läs mer

Användarcentrerad Systemutveckling

Användarcentrerad Systemutveckling Användarcentrerad Systemutveckling Människadatorinteraktion (MDI) Inst. för informationsteknologi http://www.it.uu.se/edu/ course/homepage/hci/ ht10 Användarcentrerad systemutveckling, gränssnitt och prototyper.

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

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

Agile - det moderna synsättet på mjukvaruutveckling Ordet Agile kommer från engelskan och kan närmast översättas med flexibel, dynamisk och smidig. Med det menar vi dynamiska projekt som konstruktivt kan

Läs mer

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Mål Kursen skall ge studenten träning i att utveckla en större programvara. Arbetet utförs i projektform. Projektet skall ge grundläggande

Läs mer

Användbara system INTRODUKTION TILL KURSEN. TDDD35 Aseel Berglund aseel.berglund@liu.se. Användbara system TDDD70

Användbara system INTRODUKTION TILL KURSEN. TDDD35 Aseel Berglund aseel.berglund@liu.se. Användbara system TDDD70 Användbara system TDDD35 Aseel Berglund aseel.berglund@liu.se INTRODUKTION TILL KURSEN 1 Utveckling av användbara system som möter kundens och användarnas behov. Användbara system TDDD70 HT 2013 3 http://www.ida.liu.se/~tddd35

Läs mer

Människa-datorinteraktion 1MD016, hösten 2011 Användarcentrerad systemdesign september 2011

Människa-datorinteraktion 1MD016, hösten 2011 Användarcentrerad systemdesign september 2011 introduktion till begrepp, processer och arbetssätt Bengt Göransson bengt.goransson@it.uu.se Människa-datorinteraktion 1MD016, hösten 2011 Avdelningen för MDI, Informationsteknologi Användbarhet Kan jag

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

Idag. Camilla Forsell TNM082 VT2016 TNM082, Camilla Forsell. Camilla Forsell TNM082 VT2016 TNM082, Camilla Forsell

Idag. Camilla Forsell TNM082 VT2016 TNM082, Camilla Forsell. Camilla Forsell TNM082 VT2016 TNM082, Camilla Forsell Agil användbarhetsutveckling för handhållna enheter TNM082, VT2016, FÖ2 Idag Agila metoder Förväntningar AF projektet ska bli kul och af man ska få fokusera en del på användbarhet i projektet. BäFre på

Läs mer

Allmänna frågor om kursen: 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 14 Medelvärde: Har kursen känts relevant för din utbildning?

Allmänna frågor om kursen: 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 14 Medelvärde: Har kursen känts relevant för din utbildning? Kursvärdering - sammanställning Kurs: 1IT240 Användarcentrerad systemdesign Antal reg: 19 Period: Sommarkurs 2004 Antal svar: 14 Lärare: Jan Gulliksen Svarsfrekvens: 73% Kursutvärderare: IT-kansliet/Christina

Läs mer

INSTITUTIONEN FÖR MEDICIN

INSTITUTIONEN FÖR MEDICIN INSTITUTIONEN FÖR MEDICIN MED998 Utvecklingsarbete med projektledning inom hälso- och sjukvård, 15 högskolepoäng Development work with project management in healthcare, 15 higher education credits Fastställande

Läs mer

Projektmetodik. Översikt. Lektion 1: Metodiker. Metodiker.

Projektmetodik. Översikt. Lektion 1: Metodiker. Metodiker. Projektmetodik Översikt Metodiker. Lektion 1: Metodiker Agile. - Lean. - Scrum. - Kanban. - XP, Extrem Programmering. - DSDM, Dynamic Systems Development Method. RUP, Rational Unified Process. Traditionella

Läs mer

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

Kursintroduk+on. Informa(on Systems and Management 15 Hp Kursintroduk+on Informa(on Systems and Management 15 Hp Lärare Owen Eriksson Einar Iveroth Tobias Nyström Madelene Leidefors Mikael Fors Mål Vad gäller kunskap och förståelse förväntas studenten efter

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

Agil Projektledning. En introduktion

Agil Projektledning. En introduktion Agil Projektledning En introduktion Agil Projektledning Förändringar sker alltid i projekt Agil projektledning handlar om att hantera dessa Kunden har dålig insyn i ett traditionellt projekt De ska vara

Läs mer

FÖRETAGSEKONOMISKA INSTITUTIONEN

FÖRETAGSEKONOMISKA INSTITUTIONEN FÖRETAGSEKONOMISKA INSTITUTIONEN FEG301 Marknadsföring, kandidatkurs, 15 högskolepoäng Marketing, Bachelor Course, 15 credits Fastställande Kursplanen är fastställd av Handelshögskolans fakultetsnämnd

Läs mer

SPI Svenskt Projek/ndex. Bakgrund och metod

SPI Svenskt Projek/ndex. Bakgrund och metod SPI Svenskt Projek/ndex Bakgrund - Projek@örmåga De flesta förändringar drivs i projekaorm och projekaörmågan är strategisk. Satsning på ökad projekaörmåga kräver prioritering! Med projektmognadsanalys

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

Agilt arbetssätt i komplexa organisationer. Välkomna! Anna Picetti, IT-HUSET 2011-10-27. www.it-huset.se

Agilt arbetssätt i komplexa organisationer. Välkomna! Anna Picetti, IT-HUSET 2011-10-27. www.it-huset.se Agilt arbetssätt i komplexa organisationer Välkomna! Anna Picetti, IT-HUSET 2011-10-27 Ord från en företagsledare Ett bra genomförande är 90 procent av framgången och strategin 10, varav magkänslan är

Läs mer

TVÅ MDI-kurser. Välkommen till Människa- Datorinteraktion, översikt. Vem är jag? Vem jag tror Ni är? Era förväntningar på kursen. Denna kurs...

TVÅ MDI-kurser. Välkommen till Människa- Datorinteraktion, översikt. Vem är jag? Vem jag tror Ni är? Era förväntningar på kursen. Denna kurs... Välkommen till Människa- Datorinteraktion, översikt TVÅ MDI-kurser Översiktskurs du är här!!! Ger INTE möjlighet till inriktning Grundkurs intro i K2 just nu! Krav på kognitionsspykologi Ger rätt till

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

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, vt 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Undervisningsspråk: Svenska Moment på andra skandinaviska språk och engelska kan förekomma.

Undervisningsspråk: Svenska Moment på andra skandinaviska språk och engelska kan förekomma. Samhällsvetenskapliga fakulteten KOMC15, Strategisk kommunikation: Projektledning i digitala miljöer, 15 högskolepoäng Strategic Communication: Project Management in Digital Environments, 15 credits Grundnivå

Läs mer

Period 3-4, VT2006 Distans, nät

Period 3-4, VT2006 Distans, nät SAMMANSTÄLLNING 1 (10) DESIGN OCH KONSTRUKTION AV ANVÄNDARGRÄNSSNITT 5P Period 3-4, VT2006 Distans, nät Sammanfattning: Engagerade och engagerande lärare. föreläsningar och bra med projekt för att tillämpa

Läs mer

Så säkerställer du affärsnyttan för dina produkter

Så säkerställer du affärsnyttan för dina produkter Så säkerställer du affärsnyttan för dina produkter Den här guiden ger dig konkreta tips på hur du skapar en effektiv kravprocess som ökar affärsnyttan i ditt företags leveranser. Den här guiden ger dig

Läs mer

Chaos om datorprojekt..

Chaos om datorprojekt.. Systemutveckling och användbarhet Användarcentrerad systemutveckling, gränssnitt och prototyper. Referens till avsnitt i kursboken Dix kapitel 6 Gulliksen, Göransson: Användarcentrerad systemdesign, kapitel:

Läs mer

Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt

Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt Bengt Göransson bengt.goransson@it.uu.se Människa-datorinteraktion 1MD016, hösten 2012 Avdelningen för Visuell information

Läs mer

Kursöversikt Certifierad Mjukvarutestare

Kursöversikt Certifierad Mjukvarutestare Kursöversikt Certifierad Mjukvarutestare Kurs Poäng (5 yh poäng/vecka) Examensarbete 20 Grunderna inom test 20 Kommunikation i arbetslivet 15 Lärande i arbete 1 60 Lärande i arbete 2 60 Projektarbete 15

Läs mer

Föreläsning 4: Designprocessen

Föreläsning 4: Designprocessen Föreläsning 4: Designprocessen FSR: 2, 3, (6), 7 Att läsa: Kapitel 9 och 12 i Rogers et al.: Interaction design 4/e 150911 Designprocessen 2 Designprocessenöversikt Introduktion Att involvera användare

Läs mer

Insikt. kräver kunskap, erfarenhet och förståelse

Insikt. kräver kunskap, erfarenhet och förståelse Insikt kräver kunskap, erfarenhet och förståelse Målet är utveckling... håller inte måttet Företag med teknologibaserad utveckling står idag inför många utmaningar. Den viktigaste är utan tvekan förmågan

Läs mer

Chaos om IT-projekt..

Chaos om IT-projekt.. Användarcentrerad systemutveckling, gränssnitt och prototyper. Lämplig extraläsning Gulliksen, Göransson: Användarcentrerad systemdesign, Studentlitteratur, kapitel: 4, 5, 6, 7, 8, 9 (Bredvidläsning) Syfte

Läs mer

TDDD80 Mobila och sociala applika1oner. Kursintroduk1on

TDDD80 Mobila och sociala applika1oner. Kursintroduk1on TDDD80 Mobila och sociala applika1oner Kursintroduk1on Personal Kursansvarig, föreläsare, seminarieledare Rita Kovordanyi Labbansvarig, föreläsare, seminarieledare Anders Fröberg

Läs mer

TDP023 Projekt: Agil systemutveckling

TDP023 Projekt: Agil systemutveckling TDP023 Projekt: Agil systemutveckling Johan Åberg johan.aberg@liu.se Tre moment Projekt 8hp Marknadsföring av produkt 2hp Kopplat till projektarbetet Individuell rapport 2hp Kopplat till projektarbetet

Läs mer

Design för användbarhet Användarcentrerad utvecklingsprocess

Design för användbarhet Användarcentrerad utvecklingsprocess Design för användbarhet Användarcentrerad utvecklingsprocess Bengt Göransson :: Användbarhetsdesigner Guide Redina AB :: Bengt.Goransson@guide.se Mina tillfällen 23 25 2 Onsdag 23/11 Användarcentrerad

Läs mer

CREATING VALUE BY SHARING KNOWLEDGE

CREATING VALUE BY SHARING KNOWLEDGE CREATING VALUE BY SHARING KNOWLEDGE PROJEKTLEDNING 101 Nidzara Dellien, Lund September 2017 PROJEKT En formell definition på projekt är följande (enligt Wikipedia): En temporär satsning för att framställa

Läs mer

Idag. Camilla Forsell TNM082 VT2013 TNM082, 2013. Camilla Forsell. Camilla Forsell TNM082 VT2013 TNM082, 2013. Camilla Forsell

Idag. Camilla Forsell TNM082 VT2013 TNM082, 2013. Camilla Forsell. Camilla Forsell TNM082 VT2013 TNM082, 2013. Camilla Forsell Agil användbarhetsutveckling för handhållna enheter TNM082, VT2013, FÖ2 Idag Agil utveckling Scrum Agila utvecklingsmetoder Agile är engelska och betyder smidig, vig, lährörlig. Agil systemutveckling är

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

Användbarhet. Datorbaserade verktyg används till att. Aspekter på användbarhet. uppfylla behov eller lösa problem! Användbarhet.

Användbarhet. Datorbaserade verktyg används till att. Aspekter på användbarhet. uppfylla behov eller lösa problem! Användbarhet. Innehåll Användbarhet Användbarhet När, hur och vem? Specificering av krav Utvärdering Stefan Berglund Användbarhet Den grad i vilken användare i ett givet sammanhang kan bruka en produkt för att uppnå

Läs mer

Vägledningen 24-timmarswebben. Magnus Burell, Verva Uppdaterad: 2007-09-11

Vägledningen 24-timmarswebben. Magnus Burell, Verva Uppdaterad: 2007-09-11 Vägledningen 24-timmarswebben Magnus Burell, Verva Uppdaterad: 2007-09-11 Vägledningen 24-timmarswebben Vad? Ca 150 riktlinjer för utveckling av webb och e-tjänster i offentlig sektor Senaste version 2006

Läs mer

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban Presentation Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban Om AddQ Mission Vi skapar affärsnytta för kunden genom specialisttjänster inom test, kvalitetssäkring och effektivisering Tjänsteområden

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

BESKRIVNING AV PROCESSMETODEN SCRUM

BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM INNEHÅLLSFÖRTECKNING inledning... 3 SCRUM... 3 Bakgrund... 3 Faser... 3 Ramverket... 3 Nordscrum... 4 StudentProjekt...

Läs mer

Objektorienterad Systemutveckling Period 3

Objektorienterad Systemutveckling Period 3 Objektorienterad Systemutveckling 2 2018 Period 3 kurskod C1OB2B Innehåll Kursintroduktion Kursmaterialet finns temporärt även på http://www.gidenstam.org/hb/oosu2 KURSINTRODUKTION Kursintroduktion Inblandade

Läs mer

SESAM. Agila metoder

SESAM. Agila metoder SESAM Försvarssektorns Användargrupp för Software Engineering Inbjuder till seminariet Agila metoder en förutsättning för att lyckas med komplexa försvarssystem? 11 november 2010 Armémuseum, Stockholm

Läs mer

Biofuels for Transportation

Biofuels for Transportation DNR LIU-2017-00432 1(6) Biofuels for Transportation Programkurs 6 hp Biofuels for Transportation TKMJ31 Gäller från: 2017 VT Fastställd av Programnämnden för maskinteknik och design, MD Fastställandedatum

Läs mer

Kursplanen är fastställd av Akademin Valand att gälla från och med , höstterminen 2016.

Kursplanen är fastställd av Akademin Valand att gälla från och med , höstterminen 2016. AKADEMIN VALAND VCUR02 Att arbeta konstnärligt i det offentliga rummet, 30 högskolepoäng Working With Contemporary Fastställande Kursplanen är fastställd av Akademin Valand 2016-06-14 att gälla från och

Läs mer

FÖRETAGSEKONOMISKA INSTITUTIONEN

FÖRETAGSEKONOMISKA INSTITUTIONEN FÖRETAGSEKONOMISKA INSTITUTIONEN FEG220 Logistiska informationssystem, 15 högskolepoäng Logistics and Information Systems, 15 credits Fastställande Kursplanen är fastställd av Handelshögskolans fakultetsnämnd

Läs mer

Agil Projektledning. En introduktion

Agil Projektledning. En introduktion Agil Projektledning En introduktion Agil Projektledning Förändringar sker alltid i projekt Agil projektledning handlar om att hantera dessa Kunden har dålig insyn i ett traditionellt projekt De ska vara

Läs mer

Vem är jag? Välkommen till Människa- Datorinteraktion, Inledande. Era förväntningar på kursen. Vem jag tror Ni är? Fortsättning från denna kurs..

Vem är jag? Välkommen till Människa- Datorinteraktion, Inledande. Era förväntningar på kursen. Vem jag tror Ni är? Fortsättning från denna kurs.. Välkommen till Människa- Datorinteraktion, Inledande Vem är jag? Henrik Artman Beteendevetare, systemvetare, kommunikationsforskare Inriktning MDI Forskat på ledningssystem (SOS) Arbetat som MDI-konsult

Läs mer

FÖRETAGSEKONOMISKA INSTITUTIONEN

FÖRETAGSEKONOMISKA INSTITUTIONEN FÖRETAGSEKONOMISKA INSTITUTIONEN FEG30L Företagets logistikfunktion, kandidatkurs, 15 högskolepoäng Business Logistics, Bachelor Course, Fastställande Kursplanen är fastställd av Handelshögskolans fakultetsnämnd

Läs mer

- A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

- A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav AKADEMIN VALAND VCUR01 Att beställa och curera samtidskonst i det offentliga rummet, 30 högskolepoäng Commissioning and Fastställande Kursplanen är fastställd av Akademin Valand 2016-06-14 och senast reviderad

Läs mer

KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN

KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN Breddning av industridesign Broadening of Industrial design 27,5 högskolepoäng / 27,5 credits Kurskod: IDK215

Läs mer

Allmänna frågor om kursen: 1. Vilket är ditt allmänna omdöme om kursen? Antal svar: 25 Medelvärde: 4.3

Allmänna frågor om kursen: 1. Vilket är ditt allmänna omdöme om kursen? Antal svar: 25 Medelvärde: 4.3 Kursvärdering - sammanställning Kurs: 1IT240 Användarcentrerad systemdesign 5p Antal reg: 31 Program: IT, DV Period: Period 2 H04 Antal svar: 25 Lärare: Jan Gulliksen Svarsfrekvens: 80% Kursutvärderare:

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Kursintroduktion och registrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se Inger Boivie Avdelningen för MDI/IT, Uppsala

Läs mer

TDDD80 Mobila och sociala applikationer. Kursintroduktion

TDDD80 Mobila och sociala applikationer. Kursintroduktion TDDD80 Mobila och sociala applikationer Kursintroduktion Personal Kursansvarig, föreläsare, seminarieledare Rita Kovordanyi Labbansvarig, föreläsare, seminarieledare Anders Fröberg

Läs mer

Uppgifter om kurstillfället Kurskod Kursnamn ISGA06 Prototyping: Att pröva och kommunicera designkoncept. Campuskurs Distanskurs Annan

Uppgifter om kurstillfället Kurskod Kursnamn ISGA06 Prototyping: Att pröva och kommunicera designkoncept. Campuskurs Distanskurs Annan Dnr HS 2013/180 Fakulteten för humaniora och samhällsvetenskap Sammanställning av kursvärdering (blanketten används inte för lärarutbildningskurser) Sammanställning av vårterminens kurser ska vara underskriven,

Läs mer

Linköpings universitet 1

Linköpings universitet 1 Vanliga faser TDP029 Systemutveckling Annika Silvervarg COIN/HCCS/IDA Analys Vad är problemet? Uppgift Vad är det för arbetsuppgifter och hur utförs de? Användarbehov Vad behöver användaren/användarna?

Läs mer

Kandidatarbete I- data

Kandidatarbete I- data Kandidatarbete I- data TDDD83 Aseel Berglund aseel.berglund@liu.se Journey line X KURSINFORMATION Mål Utveckla e? litet webbaserat affärssystem av typ e- bufk. Skriva rapport inkl marknasföringsplan för

Läs mer

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, ht 2011 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Expertgruppen för digitala investeringar. Framgångsfaktorer för ett agilt arbetssätt

Expertgruppen för digitala investeringar. Framgångsfaktorer för ett agilt arbetssätt Expertgruppen för digitala investeringar Framgångsfaktorer för ett agilt arbetssätt När man pratar om ett agilt arbetssätt syftar det ofta på att man använder metoder som främjar lättrörlighet, smidighet

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

Agil Projektledning. En introduktion

Agil Projektledning. En introduktion Agil Projektledning En introduktion Agil Projektledning Förändringar sker alltid i projekt Agil projektledning handlar om att hantera dessa Kunden har dålig insyn i ett traditionellt projekt De ska vara

Läs mer

LINKÖPINGS TEKNISKA HÖGSKOLA Tekniska fakultetskansliet

LINKÖPINGS TEKNISKA HÖGSKOLA Tekniska fakultetskansliet LINKÖPINGS TEKNISKA HÖGSKOLA Tekniska fakultetskansliet FÖRSLAG TILL PROGRAMNÄMND INFÖR ÅR 2008 NÄMND/NÄMNDER: EF, DM, IL Förslagsställare (Namn, funktion, Inst/Enhet) Nicolette Lakemond, studierektor,

Läs mer

Förväntningar. Farhågor. Förväntningar projekt. Farhågor projekt. Idag 8/31/16. TNM040 Kommunikation och användargränssnitt HT2016, FÖ2.

Förväntningar. Farhågor. Förväntningar projekt. Farhågor projekt. Idag 8/31/16. TNM040 Kommunikation och användargränssnitt HT2016, FÖ2. TNM040 Kommunikation och användargränssnitt HT2016, FÖ2 Förväntningar Inga Lära mig utveckla användargränssnitt Lära mig hur design kan påverka användares upplevelse Lära mig hur man på bästa sätt tar

Läs mer

THFR41 - Teknisk kommunikation på franska del II

THFR41 - Teknisk kommunikation på franska del II 1 ( 6) THFR41 - Teknisk kommunikation på franska del II Sändlista Kurskod Examinator Mathias Henningsson Miguel Giménez Johan Holtström THFR41 Miguel Giménez Kursen gavs Årskurs 2 Termin Period 2 Kursens

Läs mer

FÖRETAGSEKONOMISKA INSTITUTIONEN

FÖRETAGSEKONOMISKA INSTITUTIONEN FÖRETAGSEKONOMISKA INSTITUTIONEN FEG210 Affärssystem med tillämpning, 15 högskolepoäng Applied Enterprise Systems, 15 higher education Fastställande Kursplanen är fastställd av Handelshögskolans fakultetsnämnd

Läs mer

Utvärdering av laboration i genteknik. för kemiingenjörer, VT 2002

Utvärdering av laboration i genteknik. för kemiingenjörer, VT 2002 Miniprojekt, pedagogisk kurs för universitetslärare II, ht 2002. Maria Andrén och Anna Lindkvist, Inst för genetik och patologi Utvärdering av laboration i genteknik för kemiingenjörer, VT 2002 Introduktion

Läs mer

Modern utvecklingsmetodik. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag

Modern utvecklingsmetodik. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag Modern utvecklingsmetodik TNMK31 Användbarhet HIIA20 Användbarhet med kognitiv psykologi Teknikdriven design kontra användarcentrerad design Traditionell filosofi Teknikdriven Fokus på komponenter Individuella

Läs mer

Design och konstruktion av användargränssnitt (distans) Avdelningen för Människadatorinteraktion. Gulan Jan Gulliksen Ph D, MSc

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

Läs mer

Kursutvärdering av Tekniker för webbdesign samt Tekniker för webbdesign, distans, 7,5hp (31KTW1, 31ETW1, 31FTW1), höstterminen 2016

Kursutvärdering av Tekniker för webbdesign samt Tekniker för webbdesign, distans, 7,5hp (31KTW1, 31ETW1, 31FTW1), höstterminen 2016 Kursutvärdering av Tekniker för webbdesign samt Tekniker för webbdesign, distans, 7,5hp (31KTW1, 31ETW1, 31FTW1), höstterminen 2016 Yoshiko Nordeborg & Maria Idebrant 28 augusti 2017 1 Inledning Kursen

Läs mer

Användbara system. Användbara system TDDD70 1. Introduk8on 8ll kursen Introduk8on 8ll ämnet INTRODUKTION TILL KURSEN. Agenda

Användbara system. Användbara system TDDD70 1. Introduk8on 8ll kursen Introduk8on 8ll ämnet INTRODUKTION TILL KURSEN. Agenda Agenda Användbara system TDDD35 Aseel Berglund aseel.berglund@liu.se Introduk8on 8ll kursen Introduk8on 8ll ämnet INTRODUKTION TILL KURSEN Utveckling av användbara system som möter kundens och användarnas

Läs mer

Undervisningsspråk: Svenska Moment på andra skandinaviska språk och engelska kan förekomma.

Undervisningsspråk: Svenska Moment på andra skandinaviska språk och engelska kan förekomma. Samhällsvetenskapliga fakulteten KOMC16, Strategisk kommunikation: Projektledning i digitala miljöer, 15 högskolepoäng Strategic Communication: Project Management in Digital Environments, 15 credits Grundnivå

Läs mer

Avdelningen för Människadatorinteraktion

Avdelningen för Människadatorinteraktion Design och konstruktion av användargränssnitt (distans) Gulan Jan Gulliksen professor Jan.Gulliksen@hci.uu.se HCI(Uppsala Universitet) Design och konstruktion av användargränssnitt 1MD113 Uppsala Universitet

Läs mer

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 13. Svarsfrekvens i procent = 27.

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 13. Svarsfrekvens i procent = 27. Thomas Padron-Mccarthy Mobila applikationer med Android, 7. hp (Distans) (DT07G-806-07) Antal svarande = Svarsfrekvens i procent = 7. Utvärderingsresultat Teckenförklaring Relativa frekvenser av svar Std.

Läs mer

Föreläsningar Lektioner Laborationer Projekt Tentamina Inlämningsuppgifter Seminarier Annat. D-sektionen IT

Föreläsningar Lektioner Laborationer Projekt Tentamina Inlämningsuppgifter Seminarier Annat. D-sektionen IT 1 (8) Användbara system Sändlista Kurskod Examinator Inger Klein Jonas Detterfelt Siv Söderlund Jakob Pogulis Johan Åberg Jalal Maleki TDDD35 Jalal Maleki Kursen gavs Årskurs 2 Kursens delar Ansvarig sektion

Läs mer

Introduktion till kursen Människadatorinteraktion Maria Redström Patricija Jaksetic CR&T

Introduktion till kursen Människadatorinteraktion Maria Redström Patricija Jaksetic CR&T Introduktion till kursen Människadatorinteraktion 10p 02-08-28 Maria Redström Patricija Jaksetic CR&T Dagens föreläsning: Kursadministration Introduktion till MDI Kursmoment Examination Designprinciper

Läs mer

Poäng. Start v. Programvaruteknik 15.0. 14 Institution Institutionen för datavetenskap. Antal registrerade (män/kvinnor) 34 (29/5)

Poäng. Start v. Programvaruteknik 15.0. 14 Institution Institutionen för datavetenskap. Antal registrerade (män/kvinnor) 34 (29/5) TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Programvaruteknik 5DV087 15.0 2013 14 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 34 (29/5) Antal aktiva studenter (deltagit

Läs mer

AVDELNINGEN FÖR HANDELSHÖGSKOLANS EKONOMPROGRAM

AVDELNINGEN FÖR HANDELSHÖGSKOLANS EKONOMPROGRAM AVDELNINGEN FÖR HANDELSHÖGSKOLANS EKONOMPROGRAM EPF203 Ekonomistyrning med en introduktion till redovisning, 7,5 högskolepoäng Management Accounting Fastställande Kursplanen är fastställd av Företagsekonomiska

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

TATA24-Linjär Algebra

TATA24-Linjär Algebra 1 (6) TATA24-Linjär Algebra Sändlista Håkan Örman Torun Berlind Elin Önstorp Sandra Gustavsson Håkan Örman Jesper Thorén Jesper Thorén Kurskod TATA24 Examinator Jesper Thorén Kursen gavs Årskurs 1 Termin

Läs mer

agil projektledning CE E86C7B9BE4BB2FD43E7A902 Agil Projektledning 1 / 6

agil projektledning CE E86C7B9BE4BB2FD43E7A902 Agil Projektledning 1 / 6 Agil Projektledning 1 / 6 2 / 6 3 / 6 Agil Projektledning Agil projektledning blev officiellt känt redan 2001. Har du kunskap inom Agile projektledning som projektledare, ledare, företagsledare, utvecklare,

Läs mer

FÖRETAGSEKONOMISKA INSTITUTIONEN

FÖRETAGSEKONOMISKA INSTITUTIONEN FÖRETAGSEKONOMISKA INSTITUTIONEN FEG210 Affärssystem med tillämpning, 15 högskolepoäng Applied Enterprise Systems, 15 credits Fastställande Kursplanen är fastställd av Handelshögskolans fakultetsnämnd

Läs mer

Programutvecklingsmetodik, teori

Programutvecklingsmetodik, teori 1 (5) TDDC93- Programutvecklingsmetodik, teori Sändlista Inger Klein Annalena Kindgren Siv Söderlund Magdalena Smeds Kristian Sandahl Tommy Färnqvist Kurskod TDDC93 Examinator Kristian Sandahl Kursen gavs

Läs mer

Vårt nya sätt att möta kunden

Vårt nya sätt att möta kunden Click to edit Master title style Vårt nya sätt att möta kunden Margaretha Bremar Click to Vad edit finns Master i mina title tankar style Hur ska vi bli ännu effektivare och göra IT lösningar för att -

Läs mer

Idag. Förväntningar. Farhågor 2014-02-03. Agil användbarhetsutveckling för handhållna enheter TNM082, VT2014, FÖ2. Agil utveckling Scrum

Idag. Förväntningar. Farhågor 2014-02-03. Agil användbarhetsutveckling för handhållna enheter TNM082, VT2014, FÖ2. Agil utveckling Scrum Agil användbarhetsutveckling för handhållna enheter TNM082, VT2014, FÖ2 Idag Agil utveckling Scrum Förväntningar En helt ny utmaning. Det ska inte vara som andra kurser Företag har oka erfarenhet inom

Läs mer

Avdelningen för Människadatorinteraktion

Avdelningen för Människadatorinteraktion Design och konstruktion av användargränssnitt (distans) Gulan Jan Gulliksen professor Jan.Gulliksen@hci.uu.se HCI(Uppsala Universitet) Design och konstruktion av användargränssnitt 1MD113 Uppsala 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

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)?

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)? Livsvetenskaplig grundkurs BI0960, 30036.1213 30 Hp Studietakt = 100% Nivå och djup = Grund A Kursledare = Torbjörn Lundh Värderingsresultat Värderingsperiod: 2013-05-30-2013-07-26 Antal svar 14 Studentantal

Läs mer

Processbeskrivning Systemutveckling

Processbeskrivning Systemutveckling ProcIT-P-013 Processbeskrivning Systemutveckling Lednings- och kvalitetssystem Fastställt av Sven Arvidson 2012-06-20 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Systemutvecklingsprocessen

Läs mer

Objektorienterad programmering och Java

Objektorienterad programmering och Java Objektorienterad programmering och Java Sändlista Inger Klein Jonas Detterfelt Siv Söderlund Johan Högdahl Jonas Kvarnström Peter Dalenius Kurskod Examinator TDDC69 Jonas Kvarnström Kursen gavs Årskurs

Läs mer

Agil projektledning. Lean. Agila metoder. Scrum. Projektmetodiken. Agil projektledning

Agil projektledning. Lean. Agila metoder. Scrum. Projektmetodiken. Agil projektledning Agil projektledning Vad innebär agil projektledning? Det råder idag stor förvirring kring populära begrepp som Lean, Agile, Scrum och Kanban och hur de förhåller sig till traditionellt tidsplanerade projekt

Läs mer

TDDD38-Avancerad programmering i C++

TDDD38-Avancerad programmering i C++ 1 (5) TDDD38-Avancerad programmering i C++ Sändlista Inger Erlander Klein Tea Nygren Siv Söderlund Fredrik Wiklund Tommy Olsson Tommy Färnqvist Kurskod TDDD38 Examinator Tommy Olsson Kursen gavs Årskurs

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

B. Förkunskapskrav och andra villkor för tillträde till kursen

B. Förkunskapskrav och andra villkor för tillträde till kursen KONSTFACK Institutionen för Design, Konsthantverk och Konst KURSPLAN 30030 Industridesign, individuell fördjupning Industrial, individual proficency 30 högskolepoäng / 30 ECTS credits Kurskod: IDK320,

Läs mer