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

Storlek: px
Starta visningen från sidan:

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

Transkript

1 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) Kopparhammaren 2 (K2) plan 2, rum 2031 Formaliteter Är du registrerad och med på maillistan? Per Lind (laboraeon, projekt) perli379@student.liu.se Lesley BornhoX (kursadministraeon) lelsey.g.bornhox Kopparhammaren 2 (K2) plan 2, rum 2036 Formaliteter Kurshemsida h]p:// utbildning/grundutbildning/kurser/tnm082 Via ITNs hemsida/grundutbildning/kurser (googla inte!) Mål (Kursplan) Mål Kursen syxar Ell a] ge en god förståelse för hur användarcentrerad utveckling bedrivs, specifikt i förändringsbenägna projekt, med fokus mot applikaeoner för handhållna enheter, exempelvis mobiltelefoner och surfpla]or. 1

2 Mål (Kursplan) Mål: Studenten skall exer genomgången kurs kunna: Tillämpa formella principer för agila utvecklingsmetoder Integrera användbarhetsutveckling med övriga delar inom agil systemutveckling Tillämpa formella principer för mobil interakeonsdesign Designa och programmera enkla grafiska Ellämpningar för handhållna enheter Bedriva fältstudier för kartläggning av e] problemområde inom interakeonsdesign Genomföra en användaranalys och en behovsanalys samt modellera och dokumentera dessa Formellt ueöra användningstest både med och utan användare Mål (Kursplan) Mål: Dessutom ska projektarbetet lära studenten a]: Skapa enkla och kreaeva lösningar Ell komplicerade problem. Kommunicera och fungera socialt i e] team. Ta och ge återkoppling på e] konstrukevt och givande sä]. Vara öppen för konenuerliga förändringar. Reflektera över ueört projektarbete och föreslå förbä]ringar runt metod och resultat. OrganisaEon (Kursplan) Kursinnehåll: Användbarhetsutveckling: Användarcentrerad systemutveckling, målgruppsanalys, personas, prototyping. Användbarhetsutvärdering: KvanEtaEva och kvalitaeva användningstest. InterakEonsdesignmetodik: Brainstorming, storyboards, kreaevitetsövningar. Agil utveckling: Parprogrammering, testdriven utveckling och omfaktorisering. Li]eratur Föreläsningsmaterial och annat material hemsida Kursli]eratur EssenEal Scrum: A PracEcal Guide to The Most Popular Agile Process. Rubin S.K Agile SoXware Development With Scrum. Schwaber, K. & Beedle. M Agile Project Management With Scrum. Schwaber, K. & Beedle. M OrganisaEon (Kursplan) OrganisaEon: Kursen pågår hela vårterminen. Kursen består av föreläsningar, seminarier (nu workshop), projekeörberedelse och programmeringsuppgix i period 1 och projektarbete i period 2. Projektet i period 2 bedrivs under flera heldagar varje vecka i en och samma laboraeonssal. Formaliteter Kursstruktur VT1 v4-10: Föreläsningar och workshop Agil systemutveckling, Srum (Camilla) Användbarhet, sem utvärdering sem (Camilla) sem Inför projekt (Camilla) Hur maskiner kommunicerar (Pierangelo DellAqua),,,, Programvaruutvecklingsmetodik (KJ)? 1 Workshop (Camilla) miniprojekt Gäseöreläsning, introdukeon av projekt (Combitech) v11 Redovisning/examinaEon av projekeörberedelse (Camilla) v8-10: 2 LE/lab Android, mobilprogrammering (Per) plus 1 extra Ellfälle för redovisning,,,, 2

3 Kursstruktur VT1 Förberedelser inför vt2 Projekeörberedelse Gruppindelning (personer/grupp?) Roller Projekthantering gruppkontrakt, behov av kompetensutveckling. metoder för dokumentaeon, kommunikaeon, testning, versionshantering etc. ExaminaEon SkriXligt och muntligt, ca 15min per grupp Kursstruktur VT2 Förberedelser inför vt2 Projekeörberedelse Combitech besöker i slutet av vt 1 introdukeon av företaget presentaeon av projekt Kursstruktur VT2 Schemaförslag v13-14, Mån 9-11, Combitech, Lkpg schemalagt 8-12 för resed och undvika schemakrock planering, demonstraeon etc. Es och tors 8-17 heldagar i labsal V 21 eller 22 redovisning ExaminaEon (Kursplan) ExaminaEon: VT1 SkriXlig tentamen (U, 3-5) (? mars) ProgrammeringsuppgiX (U,G) Projekeörberedelse (U,G) (redovisning v 11) VT2 ProjektuppgiX (U,G) (görs i samarbete med Combitech AB, Lkpg, v 13-14, redovisning v 21 eller 22) 3 hp 1 hp 2 hp 6hp Kursvärdering Svarsfrekvens 36 % (10/28) Medelvärde 4.3 (av 5.0) 2014 Svarsfrekvens 44 % (16/36) Medelvärde 5.0 (av 5.0) Kursvärdering KURT 2013 Fritextsvar Om kursen som helhet har jag yberligare ab säga: Jä]ebra genomförd kurs! Tydligt a] 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. De]a även fast de andra sommarjobbarna hunnit längre i deras utbildning. Agila metoder är något som andra universitet verkar ha svårt a] lära ut. SamEdigt är det en mycket exertraktad erfarenhet hos arbetsgivare. A] en kurs är så bra som denna är ovanligt och den kan bara bli bä]re i och med bytet av examinator. Den kommer bli ännu bä]re nästa år. 3

4 Kursvärdering KURT Om kompetensutvecklingen som kursen bidragit Gll har jag yberligare ab säga: Kursen har bidragit enormt mycket Ell min personliga utveckling. Jag har känt mig väldigt säker på mi] sommarjobb där vi jobbar med systemutveckling i scrum. Om examinagonen har jag yberligare ab säga: Tentamen borde vara en U/G- dugga exer halva första perioden. Projektet borde komma igång direkt exer de]a. Om kursen som helhet har jag yberligare ab säga: För lite första perioden och lite mycket andra perioden. Kursvärdering 2014 ExaminaGon Bra med tentan innan projektarbetet Jä]ebra upplägg med teoreesk del följt av prakesk del. Labb borde vara 2hp med lite mer bra- a]- kunna grejer för android LaboraEonerna kan gå mer på djupet och bli fler Lite abrupt slut- en diskuterande rapport kring hur det agila arbetet gå] och vilka tankar man har kan finnas med som examinaeonsdel VT1 för lä] vad gäller förhållandet mellan arbetsinsats och betyg - VT2 är bä]re på det sä]et Kursvärdering 2014 Undervisningskvalitet/Kompetensutveckling Bra föreläsningar, anpassade och lärorika Föreläsningarna och tentan innan projektet har bidragit Ell mer agil utveckling Jag har lärt mig otroligt mycket om agil utveckling som jag förmodligen kommer ha stor ny]a av i frameden Jag har lärt mig programmera i android, från a] inte kunna någoneng/ /Ell a] ha ganska god uppfa]ning om hur systemet fungerar Jä]ebra med möten varje vecka med företaget Kursvärdering 2014 Undervisningskvalitet/Kompetensutveckling Välstrukturerad kurs, tydliga krav, bra föreläsningar med tydligt och bra innehåll! Roligt arbetssä]. Kursvärdering 2014 Om kursen som helhet Fler pla]or behövs för a] underlä]a utvecklingsarbetet. En pla]a per grupp är alldeles för lite Borde bli tydligare från kursansvarig hur det ska fungera när vissa elever inte kan vara med på de Emmar som kursen är schemalagd. Har någon svårt a] vara med de dagar som är schemalagda och istället jobbar mycket hemma så förloras hela agiltänket lite. Stor arbetsbörda i vt2 och ganska lite i vt1 Börja projektet Edigare Olika systemutvecklingsprocesser I e] systemutvecklingsprojekt ska man i e] 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 4

5 TradiEonell systemutveckling visualiserad Va]enfallsmodeller VaBenfallsmodellen är en sekveneell systemutvecklingsprocess där man ser framstegen som e] flöde (som e] va]enfall) nedåt genom olika faser: förberedelse, etablering, analys, design, konstrukeon, test, produkeonssä]ning och underhåll. Tanken är a] varje steg ska vara helt klart och bedömas innan man går vidare Ell nästa steg. Va]enfallsmodeller Modellen har sina rö]er i Ellverknings- och byggindustrin där det är mycket kostsamt a] införa ändringar sent i processen - om inte omöjligt. E] exempel som oxa används på va]enfallsmodellen brukar vara a] bygga e] hus. Först analyseras behoven. En arkitekt anlitas som gör en ritning. Denna ritning används för a] ta fram specifikaeoner i form av olika dokument för a] få söka bygglov. DäreXer byggs huset enligt specifikaeonen. Då byggnaeonen påbörjats är arkitekten frikopplad och inga ändringar görs. EXer byggnaeonen sker infly]ning och drix och underhåll av fasegheten påbörjas. Va]enfallsmodeller Fördelar: Fungerar bra i projekt som är väldefinierade, förutsägbara och där det är osannolikt a] det blir större förändringar. Kostnadskontroll, beställaren (den som betalar) kan besluta i varje steg huruvida projektet ska startas, fortsä]a, avslutas eller läggas på is. E] 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. Va]enfallsmodeller Nackdelar: OXast är it- system mycket mer komplexa än vad e] hus är a] bygga så denna modell kan/bör bara användas Ell viss del i projekt för it- system. Va]enfallsmodellen hanterar egentligen inte förändringar. E] förändringsförslag (Elläggsbeställning) måste gå igenom flera steg för a] genomföras. Va]enfallsmodeller KriGk Va]enfallsmodellen har få] mycket kriek och de flesta hävdar idag a] det är bevisat via undersökningar a] det inte fungerar för a] utveckla it- system. Det blir mycket dokumentaeon. Mycket av det är nödvändigt, annan dokumentaeon kanske inte kommer a] läsas. 5

6 Vad kan gå fel i utvecklingsprojekt? Vad går fel i utvecklingsprojekt? Man kan lä] få uppfa]ningen a] många it- projekt misslyckas. Stämmer det? Dessvärre verkar bilden stämma, åtminstone om vi får tro The Standish Group, e] 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. Vad går fel i utvecklingsprojekt? 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 GB på tre skandalomsusade it- projekt och reb ut vad som gick sneb 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 uppgixen Vad beror det på? Antag att Du skulle bygga hus på de osäkra grunder som råder i systemutvecklingsvärlden. Du vill ha ett kök på Hur ska vi nå hit? 20 m 2 med diskbänk, blandare med duschfunktion, spis med häll, mikrovågsugn, kyl/frys etc. När vi gör slutbesiktningen av vårt kök får vi en rejäl överraskning. Det visar sig att vattenblandaren sitter på en vägg och diskbänken på en annan. Dessutom finns inget avlopp under diskbänken. Elanslutning saknas för mikrovågsugn. Dörr saknas mellan kök och matsal. Kranen låg i projektet vatten som ingick i delprojektet VVS, diskbänken hanterades i projektet köksutrustning som ingick i delprojekt snickeri och all eldragning ingick i ett separat delprojekt. Mycket som inte var självklart togs för givet och projektgrupperna har tydligen inte samarbetat tillräckligt. I verkligheten hade ovanstående knappast kunnat inträffa, eftersom de flesta vet hur ett kök fungerar. I systemutveckling är problemområdet dock komplext, abstrakt och på förhand ofta mindre känt för inblandade personer. Köksexemplet är hämtat från skriften Krav på krav från Sveriges verkstadsindustrier, där också nedanstående travestering av den kända bilden om gungan förekommer. Den visar hur det bör se ut 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 a] färre personer i ledningsposieon är beredda a] sä]a sig in i hur de fungerar trög process och brist på återkoppling Ta reda på behov, presentera förslag, KOMMUNICERA, visualisera, testa, gör om och gör rätt. Figur 1. Om system syftet med kravhantering Kravhantering syftar till att ta fram en kravspec/beställning av det system, som skall köpas eller tillverkas. Ett system är en komplex abstrakt artifakt som kan variera i storlek och komplexitet, alltifrån fiskeklubbens medlemsregister i ordförandens PC till flygbolagets världsomspännande biljettbokningssystem på Internet. Rent akademiskt brukar man ofta referera till följande två definitioner av systembegreppet: Schöderbeck: Ett system är en mängd objekt. Det finns samband mellan objekten, deras attribut och omgivningen. Tillsammans bildar detta en helhet. IEEE: En samling komponenter, organiserade för att utföra en speciell funktion eller en mängd funktioner. 6

7 Va]enfall vs. flexibla metoder KriGk Va]enfallsmodellen har få] mycket kriek och de flesta hävdar idag a] det är bevisat via undersökningar a] det inte fungerar för a] utveckla it- system. Modernare metoder menar a] systemutveckling bör vara en mer flexibel process och e] kunskapsutbyte bör ske Gemensamt lärande där alla (beställare, leverantör, användare) Ellsammans lär sig om varandra (behov, kunskaper etc.) och gemensamt bygger e] passande system/en passande lösning i flera steg (iteraeoner) 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 exerfrågas 6. Flexibel process 7. Kunniga projektledare 8. Kunniga medarbetare 9. HandlingskraX 10. Adekvata verktyg Agil systemutveckling Agile är engelska och betyder smidig, vig, lä]rörlig. Agil systemutveckling är e] samlingsnamn för e] antal programutvecklingsmetodiker som kan användas vid programvaruutveckling, även kallade lä]rörliga metoder. Metoderna följer i stort se] samma värderingar, principer och synsä]. Jämfört med Edigare metoder/modeller representerar de mer flexibla sä] a] arbeta. Va]enfall vs. agila metoder Manifest för Agil systemutveckling Fyra nyckelprinciper: Individer och interakeoner framför processer och verktyg. Fungerande programvara framför omfa]ande dokumentaeon. Kundsamarbete framför kontraktsförhandling. Anpassning Ell förändring framför a] följa en plan. (Delvis misslyckade) 7

8 Agila utvecklingsmetoder Grundtankarna bakom agilt bygger på a] göra kunden/användaren nöjd med det som utvecklas genom e] mycket nära samarbete under hela utvecklingseden med täta och regelbundna möten mellan utvecklare och beställare/mo]agare. Det agila synsä]et anser a] det oxare är människor och kommunikaeon än verktyg och formella dokument som löser problem under utvecklingsarbetet. Agila utvecklingsmetoder En annan central grundtanke är a] minimera risken för a] en stor del av e] system befinner sig i e] halvfärdigt läge och inte kan leverera ny]a. E] agilt arbetssä] gör det möjligt för beslutsfa]are a] få e] bä]re underlag inför beslut om a] Ellföra y]erligare resurser Ell e] projekt. Arbetet bedrivs inkrementellt och iteraevt vilket innebär a] regelbundna mindre leveranser sker och a] saker löpande utvärderas och kan ändras för a] möta nya krav och önskemål. Tolv grundprinciper Agila metoder Vår högsta prioritet är a] 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 konkurrenskraxighet. Leverera fungerande programvara oxa med Edsskala från e] par veckor Ell e] 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 a] få jobbet gjort. Den mest effekeva metoden för a] förmedla informaeon Ell och inom e] utvecklingsteam är konversaeon på plats mellan individerna (face- to- face). En fungerande programvara är det huvudsakliga må]et 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 a] 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 si] beteende därexer. Feature driven development (FDD) Extreme programming (XP) AdapEve soxware development Dynamic Systems Development Method (DSDM) Crystal Lean soxware development Kanban Scrum Scrum Scrum är e] ramverk för mjukvaruutveckling och en projektledningsmetodik. Scrum är som schack. Enkla regler, svårt a] spela. (Henrik Kniberg). 8

9 Användbarhet Människa- dator interakeon (MDI), Människa- system interakeon (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 E] användbart system Modeller Mycket enkelt ubryckt!: Tillåter användaren a] fokusera på sina (arbets)uppgixer Innehåller relevant informaeon och funkeonalitet Är intuievt och naturligt a] lära sig Är effekevt i sin dagliga användning Är a]rakevt Designers modell Designer Användares modell Användare Kan jag göra det jag behöver / vill? Kan jag göra det på e] bra sä]. Utan större ansträngning, felfri], kosnadseffekevt, etc. Upplevde jag användningen som rolig semulerande och utan obehag? Om JA på samtliga: 100 % användbarhet!!! System Systembild 9

10 Modeller Norman ser det hela som kommunikaeon/interakeon mellan två parter: Användaren och Designern. KommunikaEonen sker genom systembilden. Man kan säga a] designerns jobb delas upp i två problem enligt denna modell: A] förstå användarens mentala modell och skapa en bra designmodell uefrån denna kunskap. A] 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 (2013). En mental modell för e] objekt skapas i stort se] genom a] utvärdera dess möjliga "handlingar" och dess visuella struktur. Med a] 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 e] gränssni]. Norman, D The Design of Everyday Things. Modeller Hemsidor Användarcentrerad systemdesign E] sä] a] förhålla sig Ell utveckling och Ellse a] resultatet blir användbart. Jan Gulliksen & Bengt Göransson, Användarcentrerad systemdesign: en process med fokus på användare och användbarhet. 10

11 Användarcentrerad systemdesign Användare De som kommer a] 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 Användarcentrerad systemdesign Det finns fyra vikega användarcentrerade designakeviteter som ska planeras och äga rum för a] införliva användbarhetskrav i utvecklingsprocessen. Dessa är: a] förstå och specificera användningssammanhanget a] specificera användarnas krav a] ta fram designlösningar som möter användarnas krav a] utvärdera designlösningar mot krav Jan Gulliksen och Bengt Göransson, Användarcentrerad systemdesign: en process med fokus på användare och användbarhet. Vad påverkar designen? Följande faktorer har vikeg påverkan på designen: Kunskap om användningssituationen Kunskap om användarna Gränssnitt Jan Gulliksen & 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? 11

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

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

Idag. Camilla Forsell TNM082 VT2014 TNM082, Camilla Forsell. Camilla Forsell TNM082 VT2014 TNM082, Camilla Forsell 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 011-36

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

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

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

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

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

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

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

DD2458-224344 - 2014-12-19

DD2458-224344 - 2014-12-19 KTH / KURSWEBB / PROBLEMLÖSNING OCH PROGRAMMERING UNDER PRESS DD2458-224344 - 2014-12-19 Antal respondenter: 26 Antal svar: 18 Svarsfrekvens: 69,23 % RESPONDENTERNAS PROFIL (Jag är: Man) Det var typ en

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

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ändbarhet i sitt sammanhang

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

Läs mer

Agil 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

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

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

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

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

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

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

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

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

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

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

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

Människa- datorinteraktion, MDI, ht 2012, Anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, ht 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

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

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

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

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

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

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

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

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

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

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

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

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

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16) TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Applikationsprogramm ering i Python 5DA 7.5 215 13 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 5 (34/16) Antal aktiva

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

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

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

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

Sammanställning av kursvärdering

Sammanställning av kursvärdering Dnr HS 214/42 Sammanställning av kursvärdering (blanketten används inte för lärarutbildningskurser) Fakulteten för humaniora och samhällsvetenskap Sammanställning av vårterminens kurser ska vara underskriven,

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

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

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

Systemering med användarfokus

Systemering med användarfokus Systemering med användarfokus Introduktion AnvändarCentrerad Design översikt Vad är systemutveckling? En problemlösningsprocess där en specifik situation undersöks Syftet med undersökningen är att man

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

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

- 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

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

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

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 11. Svarsfrekvens i procent = 14. Thomas Padron-Mccarthy Mobila applikationer med Android, 7. hp (Distans) (DT07G-607-06) Antal svarande = Svarsfrekvens i procent =.9 Thomas Padron-Mccarthy, Mobila applikationer med Android, 7. hp (Distans)

Läs mer

NYFIKEN PÅ PROJEKTLEDNING MÄSSA 2008

NYFIKEN PÅ PROJEKTLEDNING MÄSSA 2008 Sid: 1 (5) NYFIKEN PÅ PROJEKTLEDNING MÄSSA 2008 En spännande mässa där utställarna är särskilt utvalda av våra studenter. Ni som besökare är också speciella, ni är uppdragsgivare, kunder, föreläsare,ledningsgrupp

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

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

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

Upprop & Lediga tjänster

Upprop & Lediga tjänster Upprop & Lediga tjänster Det finns 60 lediga tjänster på PPU AB Välj en ledig tjänst vid första bordet PPU AB har 4 avdelningar vid huvudkontoret i Eskilstuna samt vid Västeråsfilialen: Marknadsavdelning,

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

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

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

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

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

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

Läs mer

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

SCRUM. En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte?

SCRUM. En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte? SCRUM En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte? Grundprinciper Projektgruppen organiserar och planerar sitt eget arbete Fokus på verksamhetsnytta Alla krav prioriteras

Läs mer

WEBB13: Bild och Grafisk produktion, 7,5 hp, H13 (31KBG1)

WEBB13: Bild och Grafisk produktion, 7,5 hp, H13 (31KBG1) Kursrapport för: WEBB13: Bild och Grafisk produktion, 7,5 hp, H13 (31KBG1) Kursansvarigas namn: Jan Buse & Daniel Birgersson Antal registrerade studenter: 30 st. Antal godkända studenter på hela kursen

Läs mer

ANVÄNDARCENTRERAD SYSTEMDESIGN Period 42, 2003 IT4

ANVÄNDARCENTRERAD SYSTEMDESIGN Period 42, 2003 IT4 SAMMANSTÄLLNING 1 (6) ANVÄNDARCENTRERAD SYSTEMDESIGN Period 42, 2003 IT4 Sammanfattning: Detta är en mycket intressant, relevant och väl genomförd kurs. Både kursens huvudsakliga föreläsare och de flesta

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

Allmänna frågor om kursen: Kursutvärderare: IT-kansliet/Christina Waller. 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 30 Medelvärde: 3.

Allmänna frågor om kursen: Kursutvärderare: IT-kansliet/Christina Waller. 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 30 Medelvärde: 3. 1(5) Kursvärdering - sammanställning Kurs: Grundkurs i C-programmering, 2p (1TD442), 1p (1IT022) Antal reg: 103 Program: ingår i 1TD442 Algoritmer och datastrukturer DV1 6p/ Antal svar: 31 DVP: 11 svar

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

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

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

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

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

Kursanalysen ska genomföras inom 3 veckor efter avslutad kurs. Lämnas till prefekt eller den som prefekt delegerar till.

Kursanalysen ska genomföras inom 3 veckor efter avslutad kurs. Lämnas till prefekt eller den som prefekt delegerar till. Kursanalys Kursanalysen ska genomföras inom 3 veckor efter avslutad kurs. Lämnas till prefekt eller den som prefekt delegerar till. OBS! För kurser inom lärarutbildningen och lärarlyftet används speciellt

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

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

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

Hoppa till... Exportera till Excel

Hoppa till... Exportera till Excel Hoppa till... Startsida TFEMoodle Forskning Samverkan Om universitetet TFEMoodle LinSA, del 3 Återkopplingar Återkoppling HT11 Uppdatera Återkoppling Översikt Redigera komponenter Mallar Analys Visa inlägg

Läs mer

Välkommen till kursen i Avancerad interaktionsdesign. Certec & EAT Institutionen för designvetenskaper

Välkommen till kursen i Avancerad interaktionsdesign. Certec & EAT Institutionen för designvetenskaper Välkommen till kursen i Avancerad interaktionsdesign Certec & EAT Institutionen för designvetenskaper Idag Översikt över kursen Kursmål och metoder Examinationskriterier Inspiration Praktisk information

Läs mer

Poäng. Start v. Programvaruteknik Institution Institutionen för datavetenskap. Antal registrerade (män/kvinnor) 25 (23/2)

Poäng. Start v. Programvaruteknik Institution Institutionen för datavetenskap. Antal registrerade (män/kvinnor) 25 (23/2) TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Programvaruteknik 5DV087 5.0 202 0 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 25 (23/2) Antal aktiva studenter (deltagit

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

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 Bengt Göransson Enea Redina AB och Avdelningen

Läs mer

3OM218. Examinator. Monica Christianson. 58% (14 av 24 möjliga personer) Muntlig utvärdering 2013-05 06

3OM218. Examinator. Monica Christianson. 58% (14 av 24 möjliga personer) Muntlig utvärdering 2013-05 06 Institutionen för omvårdnad Sammanställning [2013-06-13] [OM 218vt13] Sid 1 (1) Kursutvärdering Kursnamn och poäng Kvinno- och familjehälsa I, 7,5 hp Kurs inom program (ange program)/fristående Barnmorskeprogrammet,

Läs mer

Kursrapport kurs SC131B VT 2018

Kursrapport kurs SC131B VT 2018 Kursrapport kurs SC131B VT 2018 Delkurs 1: Humanjuridik, 7,5 hp Kursansvarig: Mikael Matteson Antal registrerade studenter: 82 Antal studenter som besvarat den summativa kursvärderingen: 28 Svarsfrekvens:

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

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

BG306A Strukturmekanik, bärverksanalys MT129A Finita elementmetoden

BG306A Strukturmekanik, bärverksanalys MT129A Finita elementmetoden BG306A Strukturmekanik, bärverksanalys MT129A Finita elementmetoden Antal svar: 16 (14+28) 1. Flervalsfråga Andel Allmänt Hur tycker du kursen har varit? 1. Dålig 0% 2. Ganska bra 12,5% 3. Bra 50% 4. Mycket

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

Testbara krav. SAST Syd 2012-02-09. Ställ gärna frågor under presentationen eller efteråt Åhörarkopior distribueras efteråt

Testbara krav. SAST Syd 2012-02-09. Ställ gärna frågor under presentationen eller efteråt Åhörarkopior distribueras efteråt Testbara krav SAST Syd 2012-02-09 Ställ gärna frågor under presentationen eller efteråt Åhörarkopior distribueras efteråt Ulf Eriksson Produktägare på ReQtest Specialist på kravhantering och test Grundare

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

TANA81: Matematikprojekt

TANA81: Matematikprojekt TANA81: Matematikprojekt Period: VT1 och VT2 2015 Kursansvarig: Fredrik Berntsson (fredrik.berntsson@liu.se) Kurshemsida: http://courses.mai.liu.se/gu/tana81/ Typeset by FoilTEX 1 TANA81 Scenario Inför

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

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

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys Användbarhet och Webbutveckling för mobila enheter Behovsanalys Kurshemsidan Böcker mobilutveckling Dokumentation/Inlämningar Kommer på hemsidan (tills på måndag?) Nästa vecka: Planeringsdokument (Scrum)

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

TDIU01 (725G67) - Programmering i C++, grundkurs

TDIU01 (725G67) - Programmering i C++, grundkurs TDIU01 (725G67) - Programmering i C++, grundkurs Introduktion till kursen och programmering Eric Elfving Institutionen för datavetenskap 2 september 2014 Översikt Kursinformation Personal Kursmål Upplägg

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

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

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

Läs mer

Sammanfattning av kursutvärdering. Informatik C, IT-arkitektur vt2014. Sammanfattning Svarsfrekvens: 18% ( 7 / 39 ).

Sammanfattning av kursutvärdering. Informatik C, IT-arkitektur vt2014. Sammanfattning Svarsfrekvens: 18% ( 7 / 39 ). Institutionen för informatik Göran Landgren Sammanfattning av kursutvärdering Sid 1 (1) Sammanfattning av kursutvärdering Informatik C, IT-arkitektur vt2014 Sammanfattning Svarsfrekvens: 18% ( 7 / 39 ).

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål Projektmodellen LIPS och dess användning i kursen Olika former av redovisning

Läs mer