Idag. Projektförberedelse. Projektförberedelse. Sex tänkarhattar. Process och kvalité - perspektivtänkande De Bono: se något ur olika synvinklar

Storlek: px
Starta visningen från sidan:

Download "Idag. Projektförberedelse. Projektförberedelse. Sex tänkarhattar. Process och kvalité - perspektivtänkande De Bono: se något ur olika synvinklar"

Transkript

1 Agil användbarhetsutveckling för handhållnaenheter,, FÖ4 (5) Idag Inför projektet Scrum,, Projektförberedelse Roller Scrummästare Lederarbetet (mötenetc.), är ansvarig föratt teamet fungerarväloch för kontaktermed Combitech (produktägare/scrumcoach.) Gruppansvarig Är ansvarig förkontaktermed lärare och ansvarar förgruppensplattor. Projektförberedelse Roller Scrummästare Gruppansvarig Programmerare, GUI designer, grafiker Övriga:,, Process och kvalité - perspektivtänkande De Bono: se något ur olika synvinklar Sex tänkarhattar DEN VITA MÖSSAN är som papper: neutral, bär information eller data. Vilken information har vi? Vilken information saknas? Vilken information skulle vilja ha? Hur ska vi få den? vi DEN GULA MÖSSAN är som solen: optimistisk och positiv. Med denna mössa letar man efter sätt att lösa pr oblem och hitta välgrundade fördelar med de idéer man granskar. DEN GRÖNA MÖSSAN står för kreativitet, nya idéer, nya alternativ, nya möjligheter (tänk tillväxt). DEN RÖDA MÖSSAN handlar om känslor och intuition (tänk rött som värme och eld). DEN BLÅ MÖSSAN står för fågelper spe kti ve t. Med denna mössa tänker man på processen, dagordninge n, nästa steg, sammanfattni nga r, slutsatser. DEN SVARTA MÖSSAN är som en domarkåpa (USA) som gör kr itiska bedöm ningar. Att identifiera varför en idé inte kommer att fungera eller varför den inte är lönsam är den svarta mössans uppgift.,, 1

2 Projektförberedelse Roller Gruppkontrakt Gruppkontrakt Syftet är att att alla i gruppen ska vara överens om mål, arbetssätt och rutiner för arbetet under projektet. Alla ska deltaga aktivt och ta hänsyn till allas synpunkter och önskemål.,, Gruppkontrakt Detta innebär att fastställa: vem som är ansvarig förvad rutiner regler för kommunikation, interaktion, dokumentation hur svårigheter ska lösas hur kvalitet ska mätas hur sanktioner ska utmätas och verkställas Projektförberedelse Roller Gruppkontrakt Etablera er som grupp, eventuell kompetensutveckling, andra förberedelser Arbetsmetoder Arbeta i par eller inte programmering testning (granskning), code inspection, walk- trough och andra metoder modellering av användarhistorier/användningsfall eller inte Android Versionshantering System föratt hantera projektet (tex Trello, Agilenfant) Dokumentation Etc.,, Redovisning/Examination Redovisning/examination/möte torsdag 10 mars (K0201) (vi bokar en tidper grupp från 13:15) Skriftligt och muntligt, ca15 min per grupp Dokumentation är ert gruppkontrakt och en beskrivning av hur arbetet planeras ochska utföras (alltså 2 separata dokuement). Projektförberedelse Formulär för gruppindelning (om ej ifyllt på föreläsning) ska skickas till senast torsdag 18/2 besked om grupp kommer fredag 19/2.,, 2

3 Scrum Självorganiserande team Tvärfunktionella team Prioriterade behov i en produktlogg/sprintlogg Aktiviteter i varje sprint Iterativ och inkrementell utveckling Scrums tre pelare Scrum vilar på tre pelare: transparens granskning anpassning Scrumguiden. Transparens Alla viktiga aspekter av processen måste vara synliga, transparenta, för dem som ansvarar för resultaten. För att uppnå transparens krävs att dessa delar är definierade i en gemensam standard så att alla som tar del av resultaten får en gemensam förståelse för det man ser. Till exempel: ett gemensamt språk måste användas av alla deltagare när man talar om processen; och en gemensam definition av "klart måste delas av de som utför arbetet och de som accepterar arbetsresultatet. Scrumguiden. Definitionen av klart När en post i produktloggen/sprintloggen eller ett inkrement beskrivs som klart måste alla förstå vad som menas. Medlemmarna i ett team (utvecklingsteam, produktägare) måste ha en gemensam förståelse av vad som menas med att arbetet är komplett och korrekt för att säkerställa transparens. Klardefinitionen används för att bedöma när arbetet med ett produktinkrement är slutfört. Samma definition vägleder utvecklingsteamet i att veta hur många av produktbackloggens poster de kan välja ut under ett sprintplaneringsm öte. Scrumguiden. Granskning Användare av Scrum måste ofta granska scrumartefakter samt vägen mot ett mål (aktiviteter), för att upptäcka oönskade avvikelser och resultat. Granskningarna bör inte ske så ofta att de kommer i vägen för arbetet. De är mest givande när de noga och regelbundet utförs av skickliga granskare i anslutning till arbetet. Scrumguiden. Anpassning Om en granskare ser att 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 att minimera ytterligare avvikelse. Teamets granskning och anpassning? Scrumguiden. 3

4 Process Produktägarenoch teamet bestämmer tillsammans vad som ska utvecklasunder en sprint. Vilken funktionalitet som ska finnas och hur den ska se ut och användas. Baseras på: produktlogg tidigare sprint resultat (inkrement) hastighet teamets kapacitet Vad? Vad är en produktlogg och en sprintlogg? En lista med krav/behov och ett urval av krav/behov Hur beskrivs krav/behov?,, En användarhistoria är en kort beskrivning i vardagligtspråk av vad en användare vill uppnå. Som <roll> gäst Vill jag <mål/önskan/händelse> göra en reservation,, En historia förtydligas också med en kortförklaring till varför det finns ett behov av kravet(syfte). (För att kunna jämföra och prioritera nytta mellan olika krav). För att kunna jämföra och prioritera nytta mellan olika krav förtydligas en historia med en kort förklaring till varför det finns ett behov av kravet (syfte) Som <roll> Vill jag <mål/önskan/händelse> För att <syfte> Som <roll> Vill jag <mål/önskan/händelse> För att <syfte> Som gäst Vill jag göra en reservation Så att jag kan bo på hotellet, På det viset ser alla (gruppen och produktägaren) inte bara själva kravet utan även orsaken till att det är viktigt, 4

5 En grundidé är att varje historia ska varakort och få plats på en post- it lapp. Nummer/ID Estimat av arbete (exempelvis i tid) Prioritet Användarhistorier Kan innehåller (för) lite information och kan då behöva brytas ned i delar. Tillsammans med produktägaren gå igenom bakgrund och syfte och skapa uppgifter. Under sprintplaneringen när tiden uppskattas beskrivs programmeringsuppgifter etc. som behövs.,, Användarhistorier - uppgifter Användarhistorier - uppgifter, Gustavsson, T. (). Agil Projektledning., Användarhistorier - uppgifter Prioritera krav/användarhistorier Vem gör det enligt Scrums teori? produktägaren Gustavsson, T. (). Agil Projektledning.,, 5

6 Prioritet Börja med det nyttigaste först Nytta kan beskrivas som den funktionalitet och de krav som slutanvändaren väntar mest på, det vill säga, har mest nytta av. Ett första steg kan vara att göra en grov indelning exempelvis från modellen DSM (Dynamic Systems development Model) som fått namnet MoSCoW. Must have (måste ha) Should have (ska ha) Could have (kan ha) Want to have (vill ha) Prioritet Tekniken används för att inte behöva höra att allt är viktigt av produktägaren. Kan bestämma att produktägaren får som mest tilldela M (måste ha) till 50% av kraven S (ska ha) till 25% C (kan ha) till 25%,, Prioritet Användarhistorier Prioritering kan användas för att ange relationer (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 ett av dessa krav inte ingår Tydlighet i prioritering är till hjälp inför slutet av en sprint (etapp) om man är tveksam till vad som bör göras (vid tidsbrist exempelvis). Kan innehålla (för) lite information och kandå behöva brytas ned i mindre delar. Tillsammans med produktägaren gå igenom bakgrund och syfte och skapa uppgifter. Under sprintplaneringen när tiden uppskattas beskrivs programmeringsuppgifter etc. som behövs. Identifiera hur en användarhistoria ska bekräftas, hur produktägaren ska validera/acceptera den. De måste vara testbara.,, Som besökare vill jag kunna se de senaste twittringarna från företaget direkt på startsidan. Denna funktion är viktig eftersom den gör att jag får all kommunikation från företaget samlad på en plats och inte missar något. Estimat av arbete Acceptanskriterier Webbplatsens startsida visar de 3 senaste tweetsen. Tweetsen visas inom 15 minuter från att de twittrades. 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å Twitter"- knapp i anslutning tweetsen. till,, 6

7 Estimat av arbete Olika enheter för estimat Estimat ger en bild av: Hur mycket krävs för att utföra en uppgift? Hur mycket arbete kan vi utföra under en viss tid? Hur mycket har vi utfört? Hur mycket har vi framför oss? Det finns olika sätt att estimera på men storleken på uppgiften påverkas alltid av: hur svår den är hur omfattande den är, Enheter: Story points T- shirt storlekar XS, S, M, L, XL Bananer Tid (timmar, dagar) Etc. Hur många ( ) innebär varje uppgift? Hur många ( ) klarar vi av under en sprint? Svårt att uppskatta första gången men man måste börja någonstans!, Planeringspoker (tid) Planeringspoker Teknik för att genomföra tidsuppskattningar. Teamet gör individuella tidsuppskattningar under tystnad genom att använda "spelkort" med förangivna siffror. Därefter diskuterar gruppen de tidsuppskattningar som ärmest avvikande. En iterativ estimeringsmetod Na gon la ser en användarhistoria och den diskuteraskort Varje deltagare va ljer ett kort som representerar hans eller hennes estimat Alla kort va ndssa att estimaten visas samtidigt Diskutera skillnader (framfo rallt ytterligheterna, högst och lägst estimat) Fortsaẗt tills estimaten konvergerar,, Planeringspoker Tidsestimat Varje deltagare fa r en kortlek da r varje kort har ett estimat Siffrorna representerar det antal timmar som deltagaren uppskattar att en aktivitet kommer ta att slutföra. Övning Hur lång tid tar det att skriva ett namn för hand på en papperslapp? 1,2,3,5,8,13,21,34,45? Kaffe Långa hopp mellan varje steg alla måste bestämma sig för antingen det ena eller det andra värdet. Gruppen slipper långa diskussioner kring om 20 eller 22 är rätt värde (eftersom den exakta siffran ändå inte går att förutsäga) Det handlar trots allt om uppskattningar, relativa uppskattningar.,, 7

8 Övning Hur lång tid tar det att skriva 5 namn? Olika enheter för estimat Enheter: Story points T- shirt storlekar XS, S, M, L, XL Bananer Tid (timmar, dagar) Etc., Hur många ( ) innebär varje uppgift? Hur många ( ) klarar vi av under en sprint (hastighet)? Svårt att uppskatta (första gången) men man måste börja någonstans!, Estimat Fo rsta ga ngen - Hur många ( ) innebär varje uppgift? 1. Identifiera uppgifter som a r Sma (lätt) Medium (medel) Stora (svår) 2. Va lj ut en medium som alla ka nner till 3. Saẗt den till exempelvis 5 h 4. Anva nd som referens/baseline Planeringspoker Färdiga kortlekar Papper Appar J,, Planeringspoker Varför planeringspoker fungerar La gger tonvikten pa relativa estimat Ha ller estimat inom en storleksordning Allas a sikt fa r komma till tals De som estimerar ma ste motivera sina estimat Det ga r fort (ska gå fort) Det a r roligt Grupparbete och grupptryck Hur viktigt är det att allas åsikter får komma till tals? Hur får man en väl fungerande grupp? La gger tonvikten pa relativa estimat Ha ller estimat inom en storleksordning Allas a sikt fa r komma till tals De som estimerar ma ste motivera sina estimat Det ga r fort Det a r roligt,, 8

9 Konformitet Socialpsykologisk term som betecknar att en individ ger efter för en grupps förväntningar och uppfattningar (Solomon Asch). Handlar om grupptryck. Konformitet Handlar om grupptryck. När individer i en grupp blir allt mer lika till följd av grupptryck så kallar vi det för konformitet. Om toleransen för avvikande beteenden är liteni gruppen och den sociala kontrollen är stark så blir graden av konformitethög.,, Auktoriteter Ibland gör vi saker vi normalt inte skulle göra (av samvetsskäl) när vi lyder en auktoritet (utlöses av gruppdynamiska mekanismer och auktoritetstro). Olika enheter för estimat Enheter: Story points T- shirt storlekar XS, S, M, L, XL Bananer Tid (timmar, dagar) Etc., Hur många ( ) innebär varje uppgift? Hur många ( ) klarar vi av under en sprint (hastighet)? Svårt att uppskatta (första gången) men man måste börja någonstans!, Hastighet/velocity Hur många ( ) klarar vi av under en sprint (hastighet)? Ett verktyg är hastighet (velocity) Hastighetär ett mått på hur mycket teamet fårgjort under en iteration (sprint). Hastighetärvadsom faktisktgjordesunder sista iterationen (summanav avklarade estimat) inte vadsom varplanerat. Görteamet 10 användarhistorier som tar 8 timmar styck under en iteration är teametshastighet 80 timmar. (Beror på den enhet man använder förestimat) Hastighet är alltså ett mått på hur mycket som blev klart i en sprint i den enhet man uppskattade kraven med.). Första veckangerlite information (men ärnödvändig förattge grundför jämförelse). Därefterblir teamet bättre på att uppskatta tid och därmed bättre på att förutsäga sin hastighet., Hastighet/velocity Innebär maximal hastighet maximal produktivitet? Nej. Försöker man maximera hastigheten kan det innebära det motsatta för teamet istället. Kan eventuellt ge en kortvarig positiv effekt men oftast en negativ på längre sikt (exempelvis snälla acceptanstest, fixar inte buggar etc.). Målet är inte maximal hastighet utan snarare optimal hastighet över tid, många faktorer är viktiga exempelvis kvaliteten på slutprodukten (varje inkrement)., 9

10 Hastiget/ Velocity Teamets kapacitet Ni är 6 i gruppen, ni har 2 dagar i labbet a 8h, är er kapacitet 9x2x8=96h? Nej, att planera så fungerar inte! Hastighet, tillgängliga timmar? annat?,, Teamets kapacitet För att räkna ut en realistisk kapacitet (från totalt tillgänglig kapacitet) används en fokus faktor. Fokus faktorn representerar teamets förmåga att fokusera på arbetet utan distraktioner. Multiplicera total kapacitet med en fokusfaktor och du får en rimlig uppskattning av den tid/förmåga som finns tillgänglig de effektiva timmar som kan förväntas av teamet. Ligger exempelvis runt 0,6 0,8. Ni är 6 i gruppen, ni har 2 dagar i labbet a 8h, fokusfaktor 0.6, er kapacitet blir 6x2x8x0,6=57,6h. Se exempelvis: Henrik Kniberg. Scrum and Xp from the Trenches., Fördelar med att ett team tar på sig rätt mängd arbetet är: De kan göra ett starkt åtagande. Ett starkt åtagande betyder att 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 gott självförtroende säga att man kommer att leverera det man tagit på sig. Man kan leverera med kvalitet. Ett team som har för mycket att göra måste hitta någon sorts ventil att ventilera genom. Den allra vanligaste ventilen är produktens kvalitet. Man sänker helt enkelt kvalitetsambitionerna. Det funkar på kort sikt, men är fullständigt förödande på lång sikt. Ett team som har tagit på sig rätt mängd arbete för en tid, i Scrumen sprint, har tagit på sig den mängd arbete man kan göra med upprätthållande av hög kvalitet. Det betyder att man inte behöver ta genvägar för att nå målet. Vi vet ju alla att ordspråket är sant: genvägar äro senvägar. Mjukvaruutveckling är inget undantag. Moralen förblir hög. I vilket team tror du arbetsmoralen är högst? I teamet som har pressats att ta på sig för mycket arbete, kanske med motivationen att "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 att hitta rätt mängd för den kommande sprinten? Min satsning blir på teamet som lagt sin egen ribba. 10

11 Misslyckande betyder något. Tänk dig ett team som av någon anledning övertygas om att ta på sig mer arbete än de själva tror att de kommer att klara av. Tänk dig sedan att de träffas i en sprintåterblick för att prata om varför de inte lyckats leverera enligt plan. Vad tror du att de kommer att säga? Självklart kommer man att peka ut den press man utsatts för som orsaken till att man inte levererat enligt plan. Tänk dig nu ett team som själva väljer ut hur mycket arbete man kommer att klara av den närmaste månaden. Tänk dig nu att även detta team misslyckas, och därför i sin sprintåterblick diskuterar detta. Det kommer att vara lättare för detta team att vända tillbaks samtalet till den egna rollen i misslyckandet. Därför kommer de att kunna lära sig från sitt misslyckande., Den goda hälsan består. Jag arbetade med ett team på Arbetsmiljöverket vid ett tillfälle. En morgon när jag väntade i receptionen på att insläppt bläddrade jag i en publikation från myndigheten. En siffra stack ut i statistiken som presenterades: att det var så många som led av problem orsakade av att man inte hade kontroll över sin egen arbetssituation. Det är ju inte så konstigt egentligen - självklart är det stressande att förväntas kunna åstadkomma mer än vad som är realistiskt. Det gäller oavsett om man utvecklar mjukvara eller inte. Varför tror vi att det är en bra affär för våra företag att försöka pressa ut mer än vad som är möjligt ur varandra? Så för att summera: Scrum handlar om att lära sig vad man kan åstadkomma genom att själv få möjligheten att pröva sina vingar. Det lärandet kan inte komma till stånd om situationen komprometteras av ett aldrig så välment tryck att göra mer än vad görararen tycker är möjligt. Du kan välja själv: antingen får du lite, lite, mer just nu, till 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. Tack vi ses tisdag 23/

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

Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ3 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

Läs mer

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

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

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

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

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

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

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

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

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

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

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

Studentundersökningen. TerminsGder. Idag. Psykologi 15-02- 17. Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ5

Studentundersökningen. TerminsGder. Idag. Psykologi 15-02- 17. Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ5 Agil användbarhetsutveckling för handhållna enheter TNM082, VT2015, FÖ5 Studentundersökningen För %ärde gången genomför nu LiU och studentkårerna Studentundersökningen (f.d. Nöjd Studen>ndex). Enkäten

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

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

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

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

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

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

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

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

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

The Scrum Guide. Den definitive guiden till Scrum: Spelets regler. November 2017

The Scrum Guide. Den definitive guiden till Scrum: Spelets regler. November 2017 The Scrum Guide Den definitive guiden till Scrum: Spelets regler November 2017 Utvecklad och underhållen av skaparna: Ken Schwaber och Jeff Sutherland Inneha ll Syftet med Scrumguiden... 3 Definitionen

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

Vad är agilt? Agile Islands Andreas Björk

Vad är agilt? Agile Islands Andreas Björk Vad är agilt? Agile Islands 2019 Andreas Björk Agenda 1. Vad är agilt? Agile manifesto Agile Onion Vad beskriver en agil organisation? 2. Principer och verktyg Ständig förbättring Feedback loopar Fokus

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

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

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

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

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 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

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

Hur arbetar vi med vår värdegrund? Praktiska tips och övningar.

Hur arbetar vi med vår värdegrund? Praktiska tips och övningar. Till dig som är chef Hur arbetar vi med vår värdegrund? Praktiska tips och övningar. Vilja och våga på jobbet Vår värdegrund pekar ut riktningen framåt i det stora, men kan också vara till hjälp i det

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

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

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

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

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

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

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 Kopplad till projektarbetet

Läs mer

Agila metoder. Idag skall vi vända på steken... Agil Ledning av IT-projekt

Agila metoder. Idag skall vi vända på steken... Agil Ledning av IT-projekt Agila metoder Ledning av IT-projekt Idag skall vi vända på steken... Nästan allt vad vi pratat om tidigare glömmer vi ett tag Det kan finnas anledningar att kunna se projektvärlden och projektvärden på

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

SCRUM på Riksarkivet. Magnus Welander / 2011-05-26

SCRUM på Riksarkivet. Magnus Welander / 2011-05-26 SCRUM på Riksarkivet Magnus Welander / 2011-05-26 Agenda Metoden SCRUM Erfarenheter från Riksarkivet Sverige Metoden SCRUM Varför agile? Källa: Standish Group Önskedrömmar Kunden vet vad de vill ha Utvecklarna

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 - FDD Agila metoder: Vad innehåller SCRUM Hur skiljer sig XP och SCRUM?

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

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

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

Idag. Agila metoder. Scrum. Scrumguiden. Scrumguiden 2/3/16

Idag. Agila metoder. Scrum. Scrumguiden. Scrumguiden   2/3/16 Agil användbarhetsutveckling för handhållna enheter, FÖ3 Idag Agil utveckling Agila metoder betyder klunga på svenska. Ordet är en term från sporten rugby, som refererar till den klunga/ den täta axel

Läs mer

Anpassning av Scrum-metod

Anpassning av Scrum-metod Anpassning av Scrum-metod För förbättrade mjukvaruutvecklingsprojekt Jana Prihodko KTH KUNGLIGA TEKNISKA HÖGSKOLAN S K O L A N F Ö R I N F O R M A T I O N S - O C H K O M M U N I K A T I O N S T E K N

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

Arbeta med resultatet Steg 2: Involvera teamet. En guide i hur du involverar teamet när du arbetar med resultatet

Arbeta med resultatet Steg 2: Involvera teamet. En guide i hur du involverar teamet när du arbetar med resultatet Arbeta med resultatet Steg 2: Involvera teamet En guide i hur du involverar teamet när du arbetar med resultatet Arbeta med resultatet Guide 1 Guide 3 Guide 2 Du är här! Reflektera över resultat Detta

Läs mer

Frågor och svar. Programvaror och tjänster 2014 - Systemutveckling. Statens inköpscentral vid Kammarkollegiet

Frågor och svar. Programvaror och tjänster 2014 - Systemutveckling. Statens inköpscentral vid Kammarkollegiet Frågor och svar Köpare Upphandling Köpare: Statens inköpscentral vid Kammarkollegiet Namn: Handläggare: Daniel Melin Referensnr: 96-36-2014 Programvaror och tjänster 2014 - Systemutveckling Telefon: +46

Läs mer

Ingenjörsinriktad yrkesträning - Softhouse Crossmedia Avenue. Ronny Roos, 85-02-27 4098 d04rr

Ingenjörsinriktad yrkesträning - Softhouse Crossmedia Avenue. Ronny Roos, 85-02-27 4098 d04rr Ingenjörsinriktad yrkesträning - Softhouse Crossmedia Avenue Ronny Roos, 85-02-27 4098 d04rr Inlämnad: 16 januari 2008 1 Softhouse - Crossmedia Avenue Crossmedia Avenue, är ett svenskt företag som ingår

Läs mer

Linköpings universitet 1

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

Läs mer

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

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

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

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

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

Scrum i ett småskaligt projekt

Scrum i ett småskaligt projekt Uppsala universitet Inst. för informationsvetenskap/data- och systemvetenskap Scrum i ett småskaligt projekt Johan Börjesson & Kim Ehrenpohl Kurs: Examensarbete Nivå: C Termin: VT-14 Datum: 140524 Sammanfattning

Läs mer

Översikt. Fö: Projekt: Interaktivt system. Projekt. Mål. Coachning. Praktiker att använda

Översikt. Fö: Projekt: Interaktivt system. Projekt. Mål. Coachning. Praktiker att använda Översikt Fö: Projekt: Interaktivt system Kursinformation och introduktion Kursupplägg Systemutveckling Agila metoder Användarorientering Mål Projekt Utveckla en grafisk interaktiv tillämpning ihop med

Läs mer

Kristina Grundström Erik Truedsson

Kristina Grundström Erik Truedsson Av LäraMera Program AB och Leripa AB Grafik Musik Pedagogik Programmering Kristina Grundström Erik Truedsson Ann Truedsson Richard Hultgren 1 Innehållsförteckning 1 2 3... 3 Så här installerar du... 3

Läs mer

Välj affärssystem & partner i 5 steg. En guide för dig som ska välja, upphandla & implementera ett affärssystem

Välj affärssystem & partner i 5 steg. En guide för dig som ska välja, upphandla & implementera ett affärssystem Välj affärssystem & partner i 5 steg En guide för dig som ska välja, upphandla & implementera ett affärssystem Att byta affärssystem är en utmaning, men ofta ett nödvändigt steg för att lyfta verksamheten

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

Samarbetsstrukturer för att självorganisera inom givna ramar.

Samarbetsstrukturer för att självorganisera inom givna ramar. Scaled Delivery Samarbetsstrukturer för att självorganisera inom givna ramar Scaled Delivery Portfölj Initiative PM PO Program Vision Roadmap Backlog Coord. 1 2 3 Varför scaled delivery? Förbättra leveransförmågan

Läs mer

Användarbeskrivning ARBETSGIVARINTYG. för Sveriges alla arbetsgivare. arbetsgivarintyg.nu. En ingång för alla användare. Innehåll. Version 1.

Användarbeskrivning ARBETSGIVARINTYG. för Sveriges alla arbetsgivare. arbetsgivarintyg.nu. En ingång för alla användare. Innehåll. Version 1. 2015 05 17 Arbetslöshetskassornas samorganisation SO Version 1.0 ARBETSGIVARINTYG för Sveriges alla arbetsgivare Användarbeskrivning arbetsgivarintyg.nu Med tjänsten arbetsgivarintyg.nu kan du som arbetsgivare

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

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

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

SCRUM. på fem minuter

SCRUM. på fem minuter SCRUM på fem minuter DET TALAS MYCKET OM SCRUM OCH LÄTTRÖRLIGA METODER JUST NU A simple framework for managing complex projects Traditionella metoder fokuserar på att hålla planen, Scrum inriktar sig på

Läs mer

Idag. Lean. Att känna till den bakgrunden är en nyckel till att förstå de agila principerna. Lean

Idag. Lean. Att känna till den bakgrunden är en nyckel till att förstå de agila principerna. Lean Agil användbarhetsutveckling för handhållnaenheter, FÖ5 (6) Idag Information om Combitech Agila metoder Användbarhet/användarcentrerat arbete Bakgrund De agila metoderna har utvecklats som en motreaktion

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

GRUPPER OCH REGLER. Scen 1

GRUPPER OCH REGLER. Scen 1 Socialpsykologi GRUPPER OCH REGLER Scen 1 Du kliver in i en hiss där det står en annan person. Det är gott om plats med du går och ställer dig bredvid den andra så att era ärmar nuddar varandra. Scen 2

Läs mer

Scrum + XP samt konsekvensanalys

Scrum + XP samt konsekvensanalys Scrum + XP samt konsekvensanalys Daniel Nimren dt05dn8 Douglas Frisk dt05df1 Dept. of Computer Science, Lunds Tekniska Högskola, Sweden {dt05dn8 dt05df1}@student.lth.se 1 mars 2010 Sammanfattning Denna

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

Agil transformation och DevOps Hur lyckas du? Stockholm, Stefan Ingelgård

Agil transformation och DevOps Hur lyckas du? Stockholm, Stefan Ingelgård Agil transformation och DevOps Hur lyckas du? Stockholm, 2017-09-13 Stefan Ingelgård Utveckling och användning av nya tjänster går snabbare idag än någonsin Storleksordningen 750 gånger snabbare idag.

Läs mer

Martin Völcker, SLL & Suit

Martin Völcker, SLL & Suit 1 2009-02-03 DSDM Martin Völcker, SLL & Suit martin.volcker@suit.se Tel: 08-648 70 00 Mobil:0708-252424 Mentorskap - Projektledning - Utbildning- Workshops 2 2009-02-03 Oklara krav Oklara roller Försenade

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

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

http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home

http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home http://www.oakley.com/legionofoakley?cm_mmc=ads-_-apparel_goggles-_-prs_sigseries-_-appa Inspiration Koncept

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

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

Karlöf Consultings resa mot framtidens organisation M a g n u s Ö h m a n B r i t t L u n d b e r g M a r t i n a N i l s s o n

Karlöf Consultings resa mot framtidens organisation M a g n u s Ö h m a n B r i t t L u n d b e r g M a r t i n a N i l s s o n Karlöf onsultings resa mot framtidens organisation M a g n u s Ö h m a n B r i t t L u n d b e r g M a r t i n a N i l s s o n Vår resa 2014 2015 2016 2017 Vi fokuserar på frågorna: Mer idédrivna konsulter!

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

Ett namn på sina problem Omgivningen Förståelse för sig själv Möjlighet att få rätt stöd Tänka funktionshinder istället för lat, slarvig, en ökad tro

Ett namn på sina problem Omgivningen Förståelse för sig själv Möjlighet att få rätt stöd Tänka funktionshinder istället för lat, slarvig, en ökad tro Hade du känt mig hade du inte dömt mig Hade jag hjälpt dig hade du aldrig glömt mig Hade du ta t dig tid hade du kanske fattat Hade jag vågat hade vi kanske snackat Hade vi bara haft mer tid Hade jag kanske

Läs mer

Att arbeta tillsammans Grupparbete, projekt och allt sånt

Att arbeta tillsammans Grupparbete, projekt och allt sånt Översikt Att arbeta tillsammans Grupparbete, projekt och allt sånt Vad är en grupp? Hur utvecklas en grupp? Vad är ett projekt? Hur funkar projektet i den här kursen? Föreläsning 4 i perspektivkurserna

Läs mer

Att möta och hantera försvarsbeteenden JOHAN YDRÉN, PSYKOLOG, KONFLIKTHANTERARE

Att möta och hantera försvarsbeteenden JOHAN YDRÉN, PSYKOLOG, KONFLIKTHANTERARE Att möta och hantera försvarsbeteenden JOHAN YDRÉN, PSYKOLOG, KONFLIKTHANTERARE WWW.LINKEDIN.COM/IN/JOHANYDREN/ Agenda God grund för bra kommunikation Tekniker för att återföra samtal till konstruktiv

Läs mer

Integritet och samarbete. Konflikt. Smärta

Integritet och samarbete. Konflikt. Smärta och samarbete Individ Originalitet Konflikt Smärta Grupp/samhälle Konformitet Signal/symtom 1 Överjaget Jaget Omvärldens krav Detet Personligt ansvar Socialt ansvar Konflikt Självkärlek självrespekt Smärta

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

Låg frigång Gick att hissa upp Låste fjädringen Fruktansvärt obekvämt!

Låg frigång Gick att hissa upp Låste fjädringen Fruktansvärt obekvämt! Det agila företaget Citroën XM Som att sväva på moln Teknikens värld Låg frigång Gick att hissa upp Låste fjädringen Fruktansvärt obekvämt! Ändå kör man med hårdare fjädring ju mer ojämn vägen är i väldigt

Läs mer

Grupper, roller och normer

Grupper, roller och normer Grupper, roller och normer En grupp kan definieras som ett antal människor som alla känner samhörighet med varandra på något sätt. Människan är en social varelse och hon ingår i flera grupper i sitt liv.

Läs mer

Produktutveckling. Uppsala Universitet Erik Treskog

Produktutveckling. Uppsala Universitet Erik Treskog Produktutveckling II Uppsala Universitet Erik Treskog Industriell produktutveckling En produkt består av olika system Ledning Projekt Referensgr. Styrgrupp SW Mekanik Realtid Design Beräkningar Formbundet

Läs mer

Vad innebär för dig att vara lycklig? Hur var det när du var lycklig, beskriv situationen? Hur kändes det när du var lycklig, sätt ord på det?

Vad innebär för dig att vara lycklig? Hur var det när du var lycklig, beskriv situationen? Hur kändes det när du var lycklig, sätt ord på det? Vad innebär för dig att vara lycklig? Hur var det när du var lycklig, beskriv situationen? Hur kändes det när du var lycklig, sätt ord på det? Finns det grader av lycka? ICF s 11 färdigheter Etik och

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

Kvalitetssäkring i ett Scrumteam

Kvalitetssäkring i ett Scrumteam Kvalitetssäkring i ett Scrumteam Richard Kronfält, 29 september 2011 Handuppräckning > Hur många arbetar idag som Testare? > Hur många arbetar idag som Programmerare? > Hur många arbetar idag med projektledning

Läs mer

Adhd och Autism i vardagen

Adhd och Autism i vardagen Adhd och Autism i vardagen Del 2 Andreas Svensson NPF/Adhd konsulent Ågrenska 2019-09-26 Kvällens plan 18.00 Skolan och NPF 19.15 Paus Grunder för att underlätta Hur kan vi spåra svåra situationer? 19.30

Läs mer

Sa ha r anva nder du VASS

Sa ha r anva nder du VASS Sa ha r anva nder du VASS Innehåll 1 Logga in... 2 2 Funktioner i menyrad... 3 3 Indata Mata in uppgifter... 4 3.1 Besvara undersökningen... 4 3.2 Jämföra med fjolårets undersökning... 5 3.3 Eget urval...

Läs mer

Scrum. på fem minuter

Scrum. på fem minuter Scrum på fem minuter Det talas mycket om scrum och lättrörliga metoder just nu A simple method for the management of complex projects... Äldre metoder fokuserar på att hålla tidsplanen, scrum inriktar

Läs mer

Interaktionsdesign som profession. Föreläsning Del 2

Interaktionsdesign som profession. Föreläsning Del 2 Interaktionsdesign som profession Föreläsning Del 2 Vikten av att göra research Varför behöver vi göra research? En produkt blir aldrig bättre än den data som denna baseras på Men Vi har redan gjort en

Läs mer