Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ3

Storlek: px
Starta visningen från sidan:

Download "Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ3"

Transkript

1 Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ3 Scrum Fyra ben som Scrum står på Självorganiserande team TvärfunkHonella team Prioriterade akhviteter i en produktbacklogg IteraHv utveckling 1

2 Scrums tre pelare Scrum använder el iterahvt, inkrementellt HllvägagångssäL för al ophmera förutsägbarhet och hantera risk. Scrum vilar på tre pelare: transparens granskning anpassning Scrumguiden. Transparens Alla vikhga aspekter av processen måste vara synliga, transparenta, för dem som ansvarar för resultaten. För al uppnå transparens krävs al dessa delar är definierade i en gemensam standard så al alla som tar del av resultaten får en gemensam förståelse för det man ser. Till exempel: el gemensamt språk måste användas av alla deltagare när man talar om processen; och en gemensam definihon av "klart måste delas av de som uuör arbetet och de som accepterar arbetsresultatet. 2

3 Transparens Artefakter Scrumtavla (tydligt och vikhgt arbetsredsakp!) Backloggar AkHviteter Dagligt scrummöte Visar status! Granskning Användare av Scrum måste o\a granska scrumartefakter samt vägen mot el mål, för al upptäcka oönskade avvikelser. Granskningarna bör inte ske så o\a al de kommer i vägen för arbetet. De är mest givande när de noga och regelbundet uuörs av skickliga granskare i anslutning Hll arbetet. 3

4 Anpassning Om en granskare ser al en eller flera aspekter av en process avviker utanför acceptabla gränser och den resulterande produkten inte kan accepteras, så måste man justera processen eller det material som man arbetar med. En anpassning måste göras så snart som möjligt för al minimera ylerligare avvikelse. Teamets granskning och anpassning? Granskning och anpassning Scrum har fyra formella gransknings- och anpassningshllfällen: Sprintplaneringsmöte Dagligt scrummöte Sprintgranskning/sprintdemonstraHon Sprintåterblick 4

5 Process Produktägaren och teamet bestämmer Hllsammans vad som ska utvecklas. Vilken funkhonalitet som ska in och hur den ska se ut och användas. Baseras på: backlogg Hdigare sprint resultat (inkrement) hashghet teamets kapacitet Vad? Vad är en backlogg och en sprintlogg? En lista med krav och el urval krav Hur beskrivs krav? 5

6 Användarhistoria - User story 6

7 Användarhistoria En användarhistoria är en kort beskrivning i vardagligt språk av vad en användare vill uppnå. Användarhistoria Som <roll> gäst Vill jag <mål/önskan/händelse> göra en reservahon 7

8 Användarhistoria För al kunna jämföra och prioritera nyla mellan olika krav förtydligas en historia med en kort förklaring Hll varför det finns el behov av kravet (sy\e) Som <roll> Vill jag <mål/önskan/händelse> För al <sy\e> Användarhistoria För al kunna jämföra och prioritera nyla mellan olika krav förtydligas en historia med en kort förklaring Hll varför det finns el behov av kravet (sy\e) Som <roll> Vill jag <mål/önskan/händelse> För al <sy\e> Som gäst Vill jag göra en reservahon Så al jag kan bo på hotellet På det viset ser alla (gruppen och produktägaren) inte bara själva kravet utan även orsaken Hll al det är vikhgt 8

9 Användarhistoria En grundidé är al varje historia ska vara kort och få plats på en post- it lapp. Nummer/ID Prioritet EsHmerad Hd/insats, Prioritera krav/användarhistorier Vem gör det enligt Scrums teori? 9

10 Prioritet Börja med det nyhgaste först NyLa kan beskrivas som den funkhonalitet och de krav som slutanvändaren väntar mest på, det vill säga, har mest nyla av. EL första steg kan vara al göra en grov indelning exempelvis från modellen DSM (Dynamic Systems development Model) som fål namnet MoSCoW. Must have (måste ha) Should have (ska ha) Could have (Kan ha) Won t have this Hme (vill inte ha den här etappen/sprinten) Prioritet Tekniken används för al inte behöva höra al allt är vikhgt av produktägaren. Kan bestämma al produktägaren får som mest Hlldela M (måste ha) Hll 50% av kraven S (Ska ha) Hll 25% C (could have) Hll 25% 10

11 Prioritet Prioritering kan användas för al ange relahoner (eller beroenden) mellan krav Exempelvis: Krav 1, 14 och 21 är alla måste ha och leveransen (resultatet) är inte särskilt mycket värd om el av dessa krav inte ingår Tydlighet i prioritering är Hll hjälp inför slutet av en sprint (etapp) om man är tveksam Hll vad som bör göras (vid Hdsbrist exempelvis). Även om krav 20 står näst på tur enligt listan så vet man al 21 hänger ihop med 1 och 14 och måste bli färdig för al det ska vara nyla med sprintens resultat. Användarhistorier Kan innehåller (för) lite informahon och kan då behöva brytas ned i mindre delar. Tillsammans med produktägaren gå igenom bakgrund och sy\e och skapa uppgi\er. Under sprintplanning när Hden uppskalas beskrivs programmeringsuppgi\er etc. som behövs. IdenHfiera hur en användarhistoria ska bekrä\as, hur produktägaren ska validera den. De måste vara testbara. 11

12 Användarhistorier - uppgi\er Användarhistorier - uppgi\er 12

13 Användarhistorier - uppgi\er Gustavsson, T. (2013). Agil Projektledning. Andra säl - Historik Inom RUP (RaHonal Unified Process) finns något som kallas Use cases (användningsfall). Beskriver hur olika typ av funkhonalitet ska användas av olika roller i el it- system. Beskriver en viss sorts användare, viss typ av funkhonalitet, och ordningen för hur funkhonaliteten ska ingå i systemet. KriHk risk för för mycket dokumentahon Hdigt i el projekt Användarhistorier är en läl variant 13

14 Ett use case modellerar ett antal steg, definieras av interaktioner mellan en roll (actor) och ett system med syftet att uppnå ett mål. (Unified Modelling Language - UML) 14

15 Användarhistoria Som besökare vill jag kunna se de senaste twilringarna från företaget direkt på startsidan. Denna funkhon är vikhg e\ersom den gör al jag få all kommunikahon från företaget samlad på en plats och inte missar något. Acceptanskriterier Webbplatsens startsida visar de 3 senaste tweetsen. Tweetsen visas inom 15 minuter från al de twilrades. Om en tweet raderas ska den inte visas på webbplatsen. Länkar i tweetsen ska fungera. Kommentarer Lägg även en "Följ oss på TwiLer"- knapp i anslutning Hll tweetsen. Scrumtavla 15

16 Scrumtavla Kanban Agila metoder kallas ibland för lälvikhga metoder just för al de är mindre föreskrivande än tradihonella metoder. Både Scrum och Kanban är väldigt adaphva, men relahvt sel är Scrum mer föreskrivande än Kanban. Scrum har fler begräsningar och ger därmed mindre utrymme för alternahv. EL exempel är al Scrum föreskriver Hdsbegränsade iterahoner. Det gör inte Kanban. Man jobbar inte i etapper (sprint i Scrum) Istället för uppstart (sprintplanering) lägger produktägaren Hll krav löpande i ej påbörjat kolumnen när de dyker upp. Kniberg & Skarin. Kanban och Scrum: Få det bästa av två världar. 16

17 Kanban En princip i Kanban är al man ska agera snabbt så fort el beslut är falat, varje akhvitet ska sluuöras så snart som möjligt Fokuserar på en mer detaljerad projeklavla (analys, design, utveckling, test etc.) Förhindrar al lappar (användarhistorier/uppgi\er) fastnar i påbörjat- kolumnen Givet maxantal för antal lappar per kolumn (exempelvis 2) Kanban Vanligt al man ändå försöker få Hll fördelarna med etapptänket och använder mycket av det som finns inom Scrum. Regelbundna träffar med produktägaren (1ggr per vecka) för al diskutera krav som lagts Hll VikHgt med regelbundenhet för förtydliganden, HdsuppskaLning etc. Presentera delresultat (varannan vecka) Erfarenhetsmöten (varje vecka) Kniberg & Skarin. Kanban och Scrum: Få det bästa av två världar. 17

18 EsHmat av arbete Es?mat ger en bild av: Hur mycket arbete kan vi uuöra under en viss Hd? Hur mycket har vi uuört? Hur mycket har vi framför oss? Det finns olika säl al eshmera på men storleken på uppgi\en påverkas allhd av: Hur svår den är och Hur omfalande den är Olika enheter Enheter: Story points T- shirt storlekar XS, S, M, L, XL Bananer Tid (Hmmar, dagar) Etc. Hur många ( ) klarar vi av under en sprint? Svårt al uppskala första gången men man måste börja någonstans! 18

19 Planeringspoker (Hd) Teknik för al genomföra HdsuppskaLningar. Teamet gör individuella HdsuppskaLningar under tystnad genom al använda "spelkort" med förangivna siffror. Däre\er diskuterar gruppen de HdsuppskaLningar som är mest avvikande. En iterahv eshmeringsmetod Planeringspoker Tidses?mat Varje deltagare får en kortlek där varje kort har el eshmat Siffrorna representerar det antal Hmmar som deltagaren uppskalar al en akhvitet kommer ta al sluuöra. 1,2,3,5,8,13,21,34,45? Kaffe Långa hopp mellan varje steg alla måste bestämma sig för anhngen det ena eller det andra värdet. Gruppen slipper långa diskussioner kring om 20 eller 22 är räl värde (e\ersom den exakta siffran ändå inte går al förutsäga) Det handlar trots allt om uppskalningar, relahva uppskalningar. 19

20 Planeringspoker Någon läser en användarhistoria och den diskuteras kort Varje deltagare väljer el kort som representerar hans eller hennes eshmat Alla kort vänds sa al eshmaten visas samhdigt Diskutera skillnader (framförallt ylerligheterna, högst och lägst) FortsäL Hlls eshmaten konvergerar Övning Hur lång Hd tar det al skriva el namn för hand på en papperslapp? 20

21 Planeringspoker Första gången 1. IdenHfiera uppgi\er som är Sma (läl) Medium (medel) Stora (svår) 2. Välj ut en medium som alla känner Hll 3. SäL den Hll exempelvis 5 4. Använd som baseline Planeringspoker Varför planeringspoker fungerar Lägger tonvikten på relahva eshmat Håller eshmat inom en storleksordning Allas åsikt får komma Hll tals De som eshmerar måste mohvera sina eshmat Det går fort Det är roligt 21

22 Planeringspoker Färdiga kortlekar Papper Appar J Grupparbete och grupptryck Hur vikhgt är det al allas åsikter får komma Hll tals? Lägger tonvikten på relahva eshmat Håller eshmat inom en storleksordning Allas åsikt får komma Hll tals De som eshmerar måste mohvera sina eshmat Det går fort Det är roligt 22

23 Konformitet Socialpsykologisk term som betecknar al en individ ger e\er för en grupps förväntningar och uppfalningar (Solomon Asch). Auktoriteter Ibland gör vi saker vi normalt inte skulle göra (av samvetsskäl) när vi lyder en auktoritet. 23

24 HasHghet/velocity ED annat verktyg är has?ghet (velocity) HasHghet är el mål på hur mycket teamet får gjort under en iterahon (sprint i Scrum ). HasHghet är vad som fakhskt gjordes under sista iterahonen (summan av avklarade eshmat) inte vad som var planerat. Gör teamet 10 användarhistorier som har 8 Hmmar under en iterahon är teamets hashghet 80 Hmmar. (Beror på enhet man använder frö eshmat) HasHghet är alltså el mål på hur mycket som blev klart i en sprint mappat mot den enhet man uppskalade kraven med. I Scrum kan hashghet mätas i olika enheter och varje användarhistoria har el visst värde (beroende på dess komplexitet). Första veckan ger lite informahon (men är nödvändig för al ge grund för jämförelse). Däre\er blir teamet bälre på al uppskala Hd och därmed bälre på al förutsäga sin hashghet. HasHghet/velocity Innebär maximal hashghet maximal produkhvitet? 24

25 HasHghet/velocity Innebär maximal hashghet maximal produkhvitet? Nej. Försöker man maximera hashgheten kan det innebära det motsala för teamet istället, man kanske med testning och acceptans, samarbete med produktägaren, struntar i al fixa buggar etc. Kan eventuellt ge en kortvarig posihv effekt men o\ast en negahv på längre sikt. Målet är inte maximal hashghet utan snarare ophmal hashghet över Hd, många faktorer är vikhga exempelvis kvaliteten på slutprodukten (varje inkrement). HasHget/ Velocity 25

26 Teamets kapacitet Ni är 9 i gruppen, ni har 2 dagar i labbet a 8h, är er kapacitet 9x2x8=144h? Nej, al planera så fungerar inte! HasHghet, Hllgängliga Hmmar? annat? Teamets kapacitet För al räkna ut en realishsk kapacitet (från totalt Hllgänglig kapacitet) används en fokus faktor. Fokus faktorn representerar teamets förmåga al fokusera på arbetet utan distrakhoner. MulHplicera total kapacitet med en fokusfaktor och du får en rimlig uppskalning av den Hd/förmåga som finns Hllgänglig de effekhva Hmmar som kan förväntas av teamet. Ligger exempelvis runt 0,6 0,8. Ni är 9 i gruppen, ni har 2 dagar i labbet a 8h, fokusfaktor 0.6, er kapacitet blir 9x2x8x0,6=86,4h. Se exempelvis: Henrik Kniberg. Scrum and Xp from the Trenches. 26

27 Arbetsmängd - RäL arbetsmängd är avgörande Fördelar med ad ed team tar på sig räd mängd arbetet är: De kan göra ed starkt åtagande. EL starkt åtagande betyder al teamet tror på och äger sin egen plan. Man har tagit på sig en utmanande mängd arbete, men inte för mycket. Man kan med gol självförtroende säga al man kommer al leverera det man tagit på sig. Arbetsmängd - RäL arbetsmängd är avgörande Man kan leverera med kvalitet. EL team som har för mycket al göra måste hila någon sorts venhl al venhlera genom. Den allra vanligaste venhlen är produktens kvalitet. Man sänker helt enkelt kvalitetsambihonerna. Det funkar på kort sikt, men är fullständigt förödande på lång sikt. EL team som har tagit på sig räl mängd arbete för en Hd, i Scrum en sprint, har tagit på sig den mängd arbete man kan göra med upprälhållande av hög kvalitet. Det betyder al man inte behöver ta genvägar för al nå målet. Vi vet ju alla al ordspråket är sant: genvägar äro senvägar. Mjukvaruutveckling är inget undantag. 27

28 Arbetsmängd - RäL arbetsmängd är avgörande Moralen förblir hög. I vilket team tror du arbetsmoralen är högst? I teamet som har pressats al ta på sig för mycket arbete, kanske med mohvahonen al "stretch goals" är bra för dem, eller i teamet som under tankfull dialog inbördes och med produktägaren vridit och vänt på arbetet som behöver göras för al hila räl mängd för den kommande sprinten? Min satsning blir på teamet som lagt sin egen ribba. Arbetsmängd - RäL arbetsmängd är avgörande Misslyckande betyder något. Tänk dig el team som av någon anledning övertygas om al ta på sig mer arbete än de själva tror al de kommer al klara av. Tänk dig sedan al de träffas i en sprintåterblick för al prata om varför de inte lyckats leverera enligt plan. Vad tror du al de kommer al säga? Självklart kommer man al peka ut den press man utsals för som orsaken Hll al man inte levererat enligt plan. Tänk dig nu el team som själva väljer ut hur mycket arbete man kommer al klara av den närmaste månaden. Tänk dig nu al även dela team misslyckas, och därför i sin sprintåterblick diskuterar dela. Det kommer al vara lälare för dela team al vända Hllbaks samtalet Hll den egna rollen i misslyckandet. Därför kommer de al kunna lära sig från sil misslyckande. 28

29 Arbetsmängd - RäL arbetsmängd är avgörande Den goda hälsan består. Jag arbetade med el team på Arbetsmiljöverket vid el Hllfälle. En morgon när jag väntade i recephonen på al insläppt bläddrade jag i en publikahon från myndigheten. En siffra stack ut i stahshken som presenterades: al det var så många som led av problem orsakade av al man inte hade kontroll över sin egen arbetssituahon. Det är ju inte så konshgt egentligen - självklart är det stressande al förväntas kunna åstadkomma mer än vad som är realishskt. Det gäller oavsel om man utvecklar mjukvara eller inte. Varför tror vi al det är en bra affär för våra företag al försöka pressa ut mer än vad som är möjligt ur varandra? Arbetsmängd - RäL arbetsmängd är avgörande Så för ad summera: Scrum handlar om al lära sig vad man kan åstadkomma genom al själv få möjligheten al pröva sina vingar. Det lärandet kan inte komma Hll stånd om situahonen kompromeleras av el aldrig så välment tryck al göra mer än vad görararen tycker är möjligt. Du kan välja själv: anhngen får du lite, lite, mer just nu, Hll priset av osäkra åtaganden, dålig kvalitet, låg moral, försvarsmekanismer som förhindrar lärande och dålig hälsa - eller så får du mycket mer på långt sikt, plus leveranssäkerhet, hög kvalitet, hög moral, ständigt lärande och hälsa. 29

30 Är Scrum bara en metod för mjukvaruutveckling? Inte alls! Metoden kan anpassas för alla möjliga typer av projekt t.ex. HdningsprodukHon eller utveckling av medicinsk teknik. Scrum har använts framgångsrikt i allt från bokförfalande Hll brädspels- utveckling och semesterplanering. Är Scrum bara en metod för mjukvaruutveckling? Nu programmeras arbetslivet om. (A\onbladet ). Programmerarkulturen revoluhonerar hur vi arbetar. Hur vi organiserar arbetet det är slut på Hden då några få tänker och resten uuör. belöningar fungerar mycket dåligt för al driva på människor. gemenskap ger däremot resultat. arbeta i mindre team i el rimligt men utmanande tempo med stor variahon, korta feedbackloopar och med inbyggt lärande 30

31 Den scrummande konsulten AL agile spril sig som en löpeld de senaste åren måste ha varit svårt al missa för alla i branschen. Men nu börjar agile sprida sig utanför själva projekten in i andra delar av organisahoner. Hur skulle t.ex. en agil HR (personalavdelning) fungera och arbeta? Hur skulle el företag fungera utan chefer och struktur? Det finns en hel del spännande läsning al ta del av på nätet Utan chefer och struktur handbok för nyanställda 31

32 Varför agil utveckling passar människor Människor är vanedjur - vi gillar ad känna igen oss i det vi gör Scrum och agile utveckling förespråkar många loopar. Från den minsta, i testdriven utveckling, där vi skriver test Hlls vi har el röl test, sen kod Hlls testet blir grönt, sen test igen och så fortsäler cirkeln runt runt. Vi ställer oss i el dagligt scrummöte varje morgon, samma Hd. För al få feedback och hjälpa varandra. Vi gör dela varje dag, så al det blir en vana. Vi börjar varje sprint med sprintplanering, vi avslutar med demonstrahon och återblick. RuHner. Vanor. Varför agil utveckling passar människor Människor är lata Jag vet al iaf jag är lat. Därför passar Hmeboxing mig väldigt bra. En sprint, ju kortare den är desto bälre, tvingar mig al vara effekhv Hdigare. Jag vet al jag kommer al behöva visa al jag har gjort något redan om två veckor. Jag vet i ärlighetens namn al jag måste redogöra redan imorgon, på det dagliga scrummötet, varför jag inte är klar. Scrum mohverar mig al motarbeta min lata natur. Jag tror inte jag är ensam om al påverkas av det här. 32

33 Varför agil utveckling passar människor Människor är sociala Människor fungerar bäst i grupp. Det är ingen som motsäger al vi är flockdjur och jag tror al vi funkar bäst på det sälet. Det är därför vi säler ihop team och låter teamen vara stabila. På det sälet kan vi lära oss av varandra, både genom al man kan ställa frågor vid t.ex. de dagliga scrummötena och även genom parprogramming. Varför agil utveckling passar människor Människor gillar belöningar EL av mina favoritcitat, jag vet inte varhfrån det kommer dock, är Programmers are like puppies, just not as mature.. Enbart denna punkt är egentligen nog för mig för al jag ska förespråka scrum och andra agila metoder. Vi har så många feedbackloopar där man kan känna al man har bidragit och gjort något. AllHfrån al få skrynkla ihop en lapp som är klar, Hll al få dema en färdig user story är belöningar. AL få se el test gå ifrån röl Hll grönt är en belöning. Jag tror al om vi skulle analysera hjärnakhviteten hos en programmerare som jobbar testdrivet skulle vi se seratonin- utsöndringar varje gång alla tester visar grönt, det är en enorm Hllfredsställelse. AL få flyla den sista post it- lappen Hll done; det är en enormt skön känsla av seger. Man vinner nånhng och man har gjort det som el lag. 33

34 Varför agil utveckling passar människor Agila metoder är mänskliga Allt dela sammantaget tycker jag visar på al agila metoder är framtaget med människan i fokus. Det är inte en process som ser Hll produkten först och främst utan Hll människorna som ska producera den. Som kollar på hur får vi människor al producera effekhvt och må bra. Agilt är mänskligt! 34

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

Idag. Camilla Forsell TNM082 VT2014 TNM082, 2013. Camilla Forsell. Camilla Forsell TNM082 VT2014 TNM082, 2013. Camilla Forsell. Agil användbarhetsutveckling för handhållna enheter TNM082, VT2013, FÖ3 Idag Scrum Från backlogg Gll sprint backlogg i detalj Scrum Produkt backlog Krav/önskemål representeras som punkter i en produkt

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

Agila Metoder. Nils Ehrenberg nils.ehrenberg@mah.se

Agila Metoder. Nils Ehrenberg nils.ehrenberg@mah.se Agila Metoder Nils Ehrenberg nils.ehrenberg@mah.se Agenda Agila Metoder: Scrum och sprints Lean och Design Workshops Kravställning Agil Utveckling Individer och interaktioner istället för processer Fungerande

Läs mer

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

Idag. Camilla Forsell TNM082 VT2013 TNM082, Camilla Forsell. Camilla Forsell TNM082 VT2013 TNM082, Camilla Forsell Agil användbarhetsutveckling för handhållna enheter TNM082, VT2013, FÖ3 Idag Scrum Är Scrum bara en metod för mjukvaruutveckling? Inte alls! Metoden kan anpassas för alla möjliga typer av projekt t.ex.

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

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

Scrum Scrum. en beskrivning. a description. V 2012.12.13 2012 Scrum Alliance,Inc 1

Scrum Scrum. en beskrivning. a description. V 2012.12.13 2012 Scrum Alliance,Inc 1 " Scrum Scrum en beskrivning a description 1" 1 Scrums principer Värderingar från Agile Manifesto Scrum är mest känt av de agila arbetssätten. Agile Manifesto utgör en gemensam bas för att arbeta agilt

Läs mer

Kanban. Marcus Hammarberg. torsdag den 15 september 2011 (v.)

Kanban. Marcus Hammarberg. torsdag den 15 september 2011 (v.) Kanban Marcus Hammarberg Kanban? Vad sjutton är Kanban för något? Jag brukar beställa yakiniku... http://blog.huddle.net/wp-content/uploads/2009/08/team-building-exercises-improving-teamwork.jpg Kanban

Läs mer

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH F7 Agila metoder EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH 1 XP - Scrum - Kanban Agila metoder Vad innehåller SCRUM Hur skiljer sig XP och SCRUM KANBAN

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

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

AGILA METODER. (för oss som inte kodar) Nina Berlin

AGILA METODER. (för oss som inte kodar) Nina Berlin AGILA METODER (för oss som inte kodar) Nina Berlin Agila värderingar 1. Individer och interaktioner framför processer och verktyg 2. Fungerande programvara framför omfattande dokumentation 3. Kundsamarbete

Läs mer

Agila arbetsformer. Gemensamma värderingar

Agila arbetsformer. Gemensamma värderingar Agila arbetsformer Agile, scrum och lite lite lean Gemensamma värderingar Värdera individer och interaktion högre än processer och verktyg Värdera fungerande mjukvara högre än omfattande dokumentation

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

SCRUM och mycket mer

SCRUM och mycket mer Typ av dokument Anvisning Skapad Senaste uppdatering 2008-01-27 2008-11-13 1 (5) Sida 1 Det minsta möjliga? SCRUM och mycket mer Om man nu vill vara agile och inte har allt tid i världen, vad skall man

Läs mer

ALM Live: Scrum + VSTS

ALM Live: Scrum + VSTS ALM Live: Scrum + VSTS Explained and distilled for Everyone! Micael Herkommer micael.herkommer@inexor.se Introduktion Micael Herkommer Developer Coach & Solutions Architect INEXOR EPiServer Professional

Läs mer

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10 Projekt Rapport RaidPlanner Jeanette Karlsson UD10 Abstrakt: Denna rapport handlar om mitt projekt i kursen Individuellt Mjukvaruutvecklings projekt. Rapporten kommer att ta upp hur jag gått tillväga,

Läs mer

12 principer of agile practice (rörlig)

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

Läs mer

SCRUM och agil utveckling

SCRUM och agil utveckling SCRUM och agil utveckling Johan Åberg johan.aberg@liu.se Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

Läs mer

UF 7 Ledarskap och samarbete. Alla i UF tränar si8 ledarskap

UF 7 Ledarskap och samarbete. Alla i UF tränar si8 ledarskap UF 7 Ledarskap och samarbete Alla i UF tränar si8 ledarskap Ledarskap och samarbete Hur får vi alla a8 arbeta åt samma håll? Vad gör vi om någon avviker från den väg som vi har stakat ut? Hur är du själv

Läs mer

Metoder för Interaktionsdesign

Metoder för Interaktionsdesign Metoder för Interaktionsdesign Föreläsning 4 Projektmetodik och Scrum Kapitel 9-12 + 14, Scrumbok Det högra spåret Vi lämnar nu det vänstra spåret de mjukare delarna och går in på det högra spåret som

Läs mer

SCRUM. Marcus Bendtsen Institutionen för datavetenskap

SCRUM. Marcus Bendtsen Institutionen för datavetenskap SCRUM Marcus Bendtsen Institutionen för datavetenskap 2 Metodik Systematiskt tillvägagångssätt för att garantera utfallet Metodiken behöver passa kontexten och tillgängliga resurser Verifiering av metodiken

Läs mer

Scrumguiden. Den definitiva guiden till Scrum: Spelets regler. Juli 2013. Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland

Scrumguiden. Den definitiva guiden till Scrum: Spelets regler. Juli 2013. Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland Scrumguiden Den definitiva guiden till Scrum: Spelets regler Juli 2013 Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland Innehåll Syftet med Scrumguiden... 3 Definitionen av Scrum... 3 Teorin

Läs mer

Scrumguiden. Den definitiva guiden till Scrum: Spelets regler. Oktober 2011. Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland

Scrumguiden. Den definitiva guiden till Scrum: Spelets regler. Oktober 2011. Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland Scrumguiden Den definitiva guiden till Scrum: Spelets regler Oktober 2011 Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland Innehåll Syftet med Scrumguiden... 3 Översikt av Scrum... 3 Scrums

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

Intervjuguide - förberedelser

Intervjuguide - förberedelser Intervjuguide - förberedelser Din grundläggande förberedelse Dags för intervju? Stort grattis. Glädje och nyfikenhet är positiva egenskaper att fokusera på nu. För att lyckas på intervjun är förberedelse

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

Scrum i praktiken Tillämpning inom Gripen demonstrator. Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM

Scrum i praktiken Tillämpning inom Gripen demonstrator. Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM Scrum i praktiken Tillämpning inom Gripen demonstrator Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM Agenda Vilka är Fredrik och Marcus? Gripen demonstratorprogram i korthet Varför och hur införde

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

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örslag på intervjufrågor:

Förslag på intervjufrågor: Förslag på intervjufrågor: FRÅGOR OM PERSONENS BAKGRUND 1. Var är du uppväxt? 2. Om du jämför din uppväxt med andras, hur skulle du ranka din egen uppväxt? 3. Har du några syskon? 4. Vad gör de? 5. Vilka

Läs mer

Projectbase en generell projektmodell

Projectbase en generell projektmodell Projectbase en generell projektmodell ProjectBase 2.0 anpassad för Projectplace Projectbase är en generell projektmodell som effektiviserar planering och styrning av projekt oavsett typ och storlek. Denna

Läs mer

Försäljning av konsulttjänster till offentlig sektor

Försäljning av konsulttjänster till offentlig sektor Försäljning av konsulttjänster till offentlig sektor Upphandling 24, onsdag 7 november 2012 www.magnusjosephson.se 1 Magnus Josephson Sammanhang för alla konsulttjänster gäller att Majoriteten av kunder

Läs mer

Scrumguiden. Den definitiva guiden till Scrum: Spelets regler. Juli Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland

Scrumguiden. Den definitiva guiden till Scrum: Spelets regler. Juli Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland Scrumguiden Den definitiva guiden till Scrum: Spelets regler Juli 2016 Utvecklad och underhållen av Ken Schwaber och Jeff Sutherland Innehå ll Syftet med Scrumguiden... 3 Definitionen av Scrum... 3 Teorin

Läs mer

Whitepaper Green Bullet Agil HR

Whitepaper Green Bullet Agil HR Whitepaper Green Bullet Agil HR Agil HR Inledning Detta whitepaper syftar till att förklara vad Agile är och hur HR bör anpassa sitt arbete för att skapa större värde i en agil organisation. I takt med

Läs mer

HÖSTTERMINEN. Scrum STF INGENJÖRSUTBILDNING AB. Vi vidareutbildar ingenjörer och tekniker. Din partner för livslångt lärande

HÖSTTERMINEN. Scrum STF INGENJÖRSUTBILDNING AB. Vi vidareutbildar ingenjörer och tekniker. Din partner för livslångt lärande STF INGENJÖRSUTBILDNING Vi vidareutbildar ingenjörer och tekniker Scrum STF KOMPETENSINFO NR 63/2011 HÖSTTERMINEN STF INGENJÖRSUTBILDNING AB Din partner för livslångt lärande WWW.STF.SE Scrum i praktiken

Läs mer

Tre misstag som äter upp din tid och hur kan göra någonting åt dem

Tre misstag som äter upp din tid och hur kan göra någonting åt dem Tre misstag som äter upp din tid och hur kan göra någonting åt dem En rapport från PersonligEffektivitet.com Innehåll Inledning... 3 Misstag #1: Önskelistan... 4 Misstag #2: Parkinsons lag... 7 Misstag

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

Var och bli den förändringen du vill se i omvärlden.

Var och bli den förändringen du vill se i omvärlden. Inspirationsboken Du är källan till glädje. Låt dig inspireras av dig själv. Gör ditt välmående till ett medvetet val och bli skapare av ditt eget liv. För att du kan och för att du är värd det! Kompromissa

Läs mer

Bra konvertering Grunden till en lönsam affär för alla parter. A. Lägg grunden: Prioritera Strukturera - Fokusera

Bra konvertering Grunden till en lönsam affär för alla parter. A. Lägg grunden: Prioritera Strukturera - Fokusera Bra konvertering Grunden till en lönsam affär för alla parter. Bra konverteringsgrad är det superlim som binder ihop alla parter i en lönsam affär. Annonsörer som kan räkna hem sina kampanjer, återförsäljare

Läs mer

Agil mjukvaruutveckling. 1DV404, Jesper Andersson

Agil mjukvaruutveckling. 1DV404, Jesper Andersson Agil mjukvaruutveckling 1DV404, Jesper Andersson Agilt? Innehållet i alla mjukvaruutvecklingsprocesser! Roller! Aktiviteter! Artefakter Processmodeller Många smaker Unified Process Kanban SCRUM normativ

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

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

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

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

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

Läs mer

Tentamen, delkurs Projektstyrning Webbutvecklare SU13, Malmö

Tentamen, delkurs Projektstyrning Webbutvecklare SU13, Malmö Sida 1/14 Tentamen Projektstyrning, Webbutvecklare, WU13, Malmö Tentamen, delkurs Projektstyrning Webbutvecklare SU13, Malmö Plats: Plushögskolan Malmö Tid: fredag 29 november 2013, kl. 9.00-12.00 Tillåtna

Läs mer

Att arbeta agilt. En arbetsgång

Att arbeta agilt. En arbetsgång Att arbeta agilt En arbetsgång Faser Samma indelning som för traditionellt projekt Förstudie Planering Genomförande Överlämning Avslut Fördelar Begränsning Avslut av projektdel Förstudiefas Ska projektet

Läs mer

Utmaningar & fallgropar med att gå från Vattenfall till Agilt i en traditionell IT-organisation!

Utmaningar & fallgropar med att gå från Vattenfall till Agilt i en traditionell IT-organisation! Utmaningar & fallgropar med att gå från Vattenfall till Agilt i en traditionell IT-organisation! Lean & Agile! MIND Time! NETnet! Resco! Jeanette Jealmo Anna Axelson Det här är Folksam!! Grundades 1908!

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

Planeringsspelets mysterier, del 1

Planeringsspelets mysterier, del 1 Peter Lindberg Computer Programmer, Oops AB mailto:peter@oops.se http://oops.se/ 28 februari 2002 Planeringsspelets mysterier, del 1 Om jag ska spela ett sällskapsspel för första gången så vill jag att

Läs mer

DIN SURFPLATTA FÖR KONGRESSEN HUR MAN GÅR TILLVÄGA

DIN SURFPLATTA FÖR KONGRESSEN HUR MAN GÅR TILLVÄGA DIN SURFPLATTA FÖR KONGRESSEN HUR MAN GÅR TILLVÄGA Hur sätter jag på min surfplatta: Strömbrytaren är placerad på kanten av surfplattan, strömbrytaren känns igen på denna symbol skärmen tänds. Tryck och

Läs mer

AGILA METODER. Projekt är unik och välavgränsad verksamhet. Framgångsrika projekt är välplanerade. Projekt har, eller bör ha, fasta och tydliga mål

AGILA METODER. Projekt är unik och välavgränsad verksamhet. Framgångsrika projekt är välplanerade. Projekt har, eller bör ha, fasta och tydliga mål Projekt är unik och välavgränsad verksamhet AGILA METODER Stefan Berglund, Sara Mejtoft och Håkan Gulliksson Avslöjanden: - Alla projekt har förhistoria - Projekt förbrukar materiella och finansiella resurser

Läs mer

Agil testning i SCRUM

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

Läs mer

Engagerade medarbetare, en nyckel till framgång! - Hur kan teamet underlätta förändring och hur kan förändring stärka teamet?

Engagerade medarbetare, en nyckel till framgång! - Hur kan teamet underlätta förändring och hur kan förändring stärka teamet? Engagerade medarbetare, en nyckel till framgång! - Hur kan teamet underlätta förändring och hur kan förändring stärka teamet? Syfte och mål Syfte synliggöra gruppens betydelse, vid förändring Mål perspektiv

Läs mer

Fem steg för bästa utvecklingssamtalet

Fem steg för bästa utvecklingssamtalet Fem steg för bästa utvecklingssamtalet Hitta drivkraften, styrkan och nå målet! Gita Bolt 2013 Copyright: airyox AB Mångfaldigande av denna skrift, helt eller delvis, är enligt lagen om upphovsrättsskydd

Läs mer

Tre saker du behöver. Susanne Jönsson. www.sj-school.se

Tre saker du behöver. Susanne Jönsson. www.sj-school.se Steg 1 Grunden 0 Tre saker du behöver veta Susanne Jönsson www.sj-school.se 1 Steg 1 Grunden Kärleken till Dig. Vad har kärlek med saken att göra? De flesta har svårt att förstå varför det är viktigt att

Läs mer

Hemligheterna med att kontakta kvinnor via nätet

Hemligheterna med att kontakta kvinnor via nätet Hemligheterna med att kontakta kvinnor via nätet Jonathan Jensen Dejtinghandboken.com Innehåll Inledning... 3 Tips 1: Varför?... 4 Tips 2: Våga fråga... 6 Tips 3: Visa inte allt (på en gång)... 7 Tips

Läs mer

1 Börja samtalet med tjejerna idag! EnRigtigMand.dk. Äger alla rättigheter

1 Börja samtalet med tjejerna idag! EnRigtigMand.dk. Äger alla rättigheter 1 Börja samtalet med tjejerna idag! Starta samtalet en kort introduktion Denna bok är skrivit med ett syfte. Syftet är att ge dig de redskapen som krävs, för att träffa människor. Varken mer eller mindre.

Läs mer

Agila Avtal. avtalsformer som kan fungera. Carina Meurlinger carina.meurlinger@agero.se

Agila Avtal. avtalsformer som kan fungera. Carina Meurlinger carina.meurlinger@agero.se Agila Avtal Hur man säljer in agila projekt olika avtalsformer som kan fungera Carina Meurlinger carina.meurlinger@agero.se Min syn på saken och kundens Detta är vad vi alla önskar Lite om mig själv Carina

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

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions Testdriven utveckling Magnus Jonsson Siemens Medical Solutions 2 Soarian Stort projekt, ca 400 personer i projektet Distribuerad utveckling i USA, Indien och Sverige Web baserat lösning med admin client

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

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning

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

Projektstyrning. Tor Fridell

Projektstyrning. Tor Fridell Projektstyrning 10-03-20 1 Vad är ett projekt? Ordbok: förslag eller plan Egenskaper: Start- och slutpunkt Tydligt, avgränsat mål Inget minne Temporär organisation, typiskt från olika enheter 10-03-20

Läs mer

Projekt intranät Office 365 av Per Ekstedt

Projekt intranät Office 365 av Per Ekstedt Projekt intranät Office 365 av Per Ekstedt 1 BESKRIVNING AV UTFÖRANDE Uppdraget planeras att genomföras med ett agilt arbetssätt samt best practice från Microsoft gällande SharePoint online. Uppdraget

Läs mer

Skapa Värde. KTH - November 2009

Skapa Värde. KTH - November 2009 Skapa Värde KTH - November 2009 Varför detta är viktigt för tekniker - Fet bredsida från en Designer Nästan alla projekt misslyckas Alla i teamet är involverade Alla måste vara beredda att agera Nu börjar

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

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

LÖNSAM HÄLSOSAM LYCKOSAM. Främjande ledarskap och medarbetarskap

LÖNSAM HÄLSOSAM LYCKOSAM. Främjande ledarskap och medarbetarskap LÖNSAM HÄLSOSAM LYCKOSAM ledarskap och medarbetarskap INNEHÅLL Kontakt med författarna kan fås via deras webbplatser: Anders Lugn: www.baralugn.se Birger Rexed: www.rexed.se Ekerlids Förlag Tegnérgatan

Läs mer

Mappar och filer för webbsidor

Mappar och filer för webbsidor Mappar och filer för webbsidor I de4a dokument illustreras det hur du kan arbeta med mappar och filer, då du skapar webbsidor och ska publicera dem för uppgi=erna. Det visas också hur du skickar in redovisningar

Läs mer

Effek%va(App+projekt(

Effek%va(App+projekt( APP+A+THONE 5mars2014 ProjektledningochLeveransprocessför Effek%vaApp+projekt ProjektM+handelHögskolanVäst MatsAhlberg,Connecta 89%avvärldensprojektlyckasintenåsinamål Standish Group International, 2013

Läs mer

IBM Software Group. Agil Acceptans Test. Annika Kortell annika.kortell@se.ibm.com. SAST 15-års jubileum 2010. 2010 IBM Corporation

IBM Software Group. Agil Acceptans Test. Annika Kortell annika.kortell@se.ibm.com. SAST 15-års jubileum 2010. 2010 IBM Corporation IBM Software Group Agil Acceptans Test Annika Kortell annika.kortell@se.ibm.com SAST 15-års jubileum 2010 2010 IBM Corporation IBM Grundades 1911, i Sverige sedan 1928 400 000 anställda i 170 länder; forskare,

Läs mer

Produktägarens roll i Scrumprojekt

Produktägarens roll i Scrumprojekt Produktägarens roll i Scrumprojekt Kandidatuppsats 15 högskolepoäng, SYSK02 i informatik Framlagd: maj, 2013 Författare: Rebecka Merkel, Kristina Wendel Handledare: Lars Fernebro Examinatorer: Markus Lahtinen,

Läs mer

Årsberättelse 2013-2014

Årsberättelse 2013-2014 Årsberättelse 2013-2014 Optima Paul Hallvar gata madebyloveuf@hotmail.com Affärsidé/ Verksamhetsidé Vårt företag virkar mattor och korgar. Vi har gjort en produktionsplan där vi har delat upp uppgifterna

Läs mer

Projektledare vs ScrumMaster

Projektledare vs ScrumMaster Projektledare vs ScrumMaster Finns det rum för den klassiske projektledaren i en agil värld? Carina Meurlinger carina.meurlinger@agero.se Lite om mig själv Carina Meurlinger Konsult på Agero sedan 2005

Läs mer

Motionera med mera. Sammanfattning. Klass: Te2c, Polhemskolan i Lund Av: Viktor Joelsson Kristoffer Korén Harry Larsson

Motionera med mera. Sammanfattning. Klass: Te2c, Polhemskolan i Lund Av: Viktor Joelsson Kristoffer Korén Harry Larsson Klass: Te2c, Polhemskolan i Lund Av: Viktor Joelsson Kristoffer Korén Harry Larsson Motionera med mera Sammanfattning Vi har valt att skapa en tjänst. Tjänstens syften är att minimera energiförbrukningen

Läs mer

Agila metoder och motivation

Agila metoder och motivation Agila metoder och motivation Varför blir man produktiv av att flytta lappar på en whiteboard? Tomas Jansson tomas.jansson@kau.se Agila metoden Scrum Sprint planning Every 24 hours Daily scrum Sprint backlog

Läs mer

De fem vanligaste säljutmaningarna

De fem vanligaste säljutmaningarna De fem vanligaste säljutmaningarna 1 Säljutmaningar De fem vanligaste säljutmaningarna och Smärta, Power, Vision, Värde och Kontroll. När sättet att sälja är ur fas med kundernas sätt att köpa eller när

Läs mer

5 vanliga misstag som chefer gör

5 vanliga misstag som chefer gör 5 vanliga misstag som chefer gör och vad du kan göra för att undvika misstagen! www.helenastrom.se Telefon: +46(0)704 32 83 08 Inledning Först tänkte jag ge mina fem bästa tips till ledare. Men jag kom

Läs mer

Ledarskap och förändringsarbete 10 p v 15-23

Ledarskap och förändringsarbete 10 p v 15-23 Ledarskap och förändringsarbete 10 p v 15-23 Två sanningar närmar sig varann. En kommer inifrån, en kommer utifrån och där de möts har man en chans att få se sig själv. Tomas Tranströmer Kursmål Du utvecklas

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

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare YH-utbildningar 2016 Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare Sida 10-11 Webbutvecklare CMS 2

Läs mer

Dagbok Mikael Lyck 810717-0071

Dagbok Mikael Lyck 810717-0071 Dagbok Mikael Lyck 810717-0071 2/6 Slutredovisning, redovisningen gick bra vi hade ju redan byggt ihop spelet så vi var inte särskilt oroliga. Allt som allt är jag väldigt nöjd med slutprodukten. 11/5

Läs mer

Utvärdering av gruppledarutbildning, ACT Att hantera stress och främja hälsa VT 2013

Utvärdering av gruppledarutbildning, ACT Att hantera stress och främja hälsa VT 2013 Utvärdering av gruppledarutbildning, ACT Att hantera stress och främja hälsa VT 2013 Här kommer en sammanfattning av utvärderingar från de som gick gruppledarutbildningen under våren 2013. Deltagarnas

Läs mer

Barn kräver väldigt mycket, men de behöver inte lika mycket som de kräver! Det är ok att säga nej. Jesper Juul

Barn kräver väldigt mycket, men de behöver inte lika mycket som de kräver! Det är ok att säga nej. Jesper Juul Vi har en gammal föreställning om att vi föräldrar alltid måste vara överens med varandra. Men man måste inte säga samma sak, man måste inte alltid tycka samma sak. Barn kräver väldigt mycket, men de behöver

Läs mer

De glömda barnen. En undersökning om skolans och socialtjänstens arbete för barn med missbrukande föräldrar

De glömda barnen. En undersökning om skolans och socialtjänstens arbete för barn med missbrukande föräldrar De glömda barnen En undersökning om skolans och socialtjänstens arbete för barn med missbrukande föräldrar September 2007 Innehållsförteckning Inledning och sammanfattning... 3 Bakgrund och metod... 5

Läs mer

6. Att få mer gjort under en dag - Time Management

6. Att få mer gjort under en dag - Time Management 6. Att få mer gjort under en dag - Time Management Tiden är en unik och icke förnybar resurs. Den tid som gått får du inte igen. Du kommer inte att få mer tid, du har ett visst antal timmar till ett visst

Läs mer

Seminarium Professionell Feedback Sveriges Ingenjörer. Stockholm 8 september 2015

Seminarium Professionell Feedback Sveriges Ingenjörer. Stockholm 8 september 2015 Seminarium Professionell Feedback Sveriges Ingenjörer Stockholm 8 september 2015 När ska jag ge feeback? Vad är Professionell Feedback? Johari Fönster Vad har feedback för effekt? Feedback på personlighet

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

Funk%oner, ansvarsområden och registrering. s. 59-85

Funk%oner, ansvarsområden och registrering. s. 59-85 Funk%oner, ansvarsområden och registrering s. 59-85 Funk%oner i UF- företaget VD Ekonomi Kommunika%on och administra%on Marknadsföring Försäljning Personal Produk%on och inköp Vad är jag intresserad av?

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

Modell för agil utveckling och förvaltning av produkter

Modell för agil utveckling och förvaltning av produkter Beslutsdatum: 2014-07-23 MDH 1.1-396/14 1 (4) Beslutande: Förvaltningschefen Ansvarig för tillämpning: Förvaltningschef Dokumentansvarig: Rektors kansli Dokumenttyp: Processbeskrivning Datum för ikraftträdande:

Läs mer

TDDD26 Individuell projektrapport

TDDD26 Individuell projektrapport TDDD26 Individuell projektrapport Kort beskrivning av projektet Vi hade som projekt att utveckla en digital media servicer som skulle hjälpa filmentusiasten att organisera sitt filmbibliotek. Programmet

Läs mer

DevOps i Verkligheten

DevOps i Verkligheten DevOps i Verkligheten Mattias Sköld DevOps coach / Solution Manager 10+ år ALM/DevOps, 20+ år i IT branchen Sogeti har vunnit Microsoft ALM Awards 2009,10,11,12,13,14 @mattiasskold Mattias.skold@Sogeti.com

Läs mer

Agila Organisationer

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

Läs mer

Praktikum i programvaruproduktion

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

Läs mer

Övning / handledning Användningsfall

Övning / handledning Användningsfall ACSD sommar 2004 Övning / Handledning Användningsfall Uppsala universitet & Stefan Blomkvist @ 2004 Stefan Blomkvist stefan.blomkvist@it.uu.se ACSD sommar 2004. Övning / handledning Användningsfall Ett

Läs mer

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans DAGBOK HB ADVENTURE TEAM Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans HB Adventure TEAM Vi anmälde ett lag under våren men bestämde sedan att vi skulle ha två lag eftersom de flesta som var

Läs mer