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

Storlek: px
Starta visningen från sidan:

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

Transkript

1 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 agil utveckling som krav Mycket kul al programmera i Android, känns mer aktuellt än andra planormar Kul al utveckla mobilapp Göra användarvänliga appar Mycket resurser Qll metoderna inte bara slutprodukten Gå ner på djupet i agil metodik Lära sig mer om al jobba iteraqvt. AL projektet ska vara lärorikt och intressant Jobba i större projektgrupp än Qdigare. EffekQvt grupparbete Farhågor För lite kurslileratur Jobbiga labbar Schemakrockar AL mil schema skiljer sig från andras så al jag får jobba själv Heldagsjobb i kombinaqon med andra kurser och åtaganden. Tidskrävande så al man inte hinner med. Programmeringen Inte läst programvaruutvecklingsmetodik. Hur stor påverkan har det? AL det skiljer sig mycket i gruppen. AL man tolkar det agila på olika säl, al det inte blir något flyt i processen Stor klyka i utvecklingssyke (uppstod i PUM kursen) Hamna i grupp där drivkraken skiljer sig åt, leder oka Qll bråk och mer jobb för vissa. 1

2 Agila utvecklingsmetoder Agile är engelska och betyder smidig, vig, lä+rörlig. Agil systemutveckling är el samlingsnamn för el antal programutvecklingsmetodiker som kan användas vid programvaruutveckling, även kallade lälrörliga metoder. Jämfört med Qdigare valenfallsmodeller representerar de mer flexibla säl al arbeta. Sekvensiell vs. överlappande utveckling Krav Design Kod Agila utvecklingsmetoder Agile är engelska och betyder smidig, vig, lälrörlig. Agil systemutveckling är el samlingsnamn för el antal programutvecklingsmetodiker som kan användas vid programvaruutveckling, även kallade lälrörliga metoder. Jämfört med Qdigare valenfallsmodeller representerar de mer flexibla säl al arbeta. Test Istället för att göra en sak i taget......gör Scrumteam lite av allting hela tiden Metoderna följer i stort sel samma värderingar, principer och synsäl. Source: The New New Product Development Game by Takeuchi and Nonaka. Harvard Business Review, January

3 Manifest för Agil systemutveckling Individer och interakqoner framför processer och verktyg Fungerande programvara framför omfalande dokumentaqon Kundsamarbete framför kontraktsförhandling Anpassning Qll förändring framför al följa en plan Agila metoder Scrum Det vill säga, medan det finns värde i punkterna till höger, värdesätter vi punkterna till vänster mer. Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas Scrum Ordet "scrum" är en term från sporten rugby, och är den täta axel mot axel- formaqon teamet använder för al föra bollen framåt när den säls i spel. De japanska managemenaorskarna Hirotaka Takeuchi och Ikujiro Nonaka myntade ulrycket. De tyckte al rugby var en bra liknelse ekersom el tvärfunkqonellt team samarbetar för al göra klart produkten på samma säl som el rugbylag spelar Qllsammans för al föra bollen uppför planen. Scrum har Qllämpats sedan Qdigt tal och formaliserades skapades ursprungligen av Jeff Sutherland och Ken Schwaber. Scrumguiden Historia Scrumguiden dokumenterar Scrum såsom det utvecklats och underhållits i drygt tjugo år av Jeff Sutherland och Ken Schwaber. Andra källor Qllhandahåller mönster, processer och insikter om hur tekniker, hjälpmedel och verktyg komplelerar deras scrumramverk. Översä+ning Denna guide har översals från den engelska originalversionen Qllhandahållen av Ken Schwaber och Jeff Sutherland. Guiden är översal av ChrisQna Skaskiw och granskad av Henrik Berglund, Joakim Holm och Andreas Hägglund. 3

4 Srum Scrum är: LäLvikQgt LäL al förstå Extremt svårt al bemästra Just like you don t really know what its like to be someone else unql you ve walked however many miles in his or her shoes, you might not fully understand Scrum unql you implement it yourself. But as you read this book, you will begin to understand what Scrum really feels like and how you might feel using Scrum in your organizaqon (Schwaber & Beedle, 2004). KursliLeratur Essen<al Scrum: A Prac<cal Guide to The Most Popular Agile Process. Rubin S.K (307SEK) Agile SoKware Development With Scrum. Schwaber, K. & Beedle. M (474SEK) Agile Project Management With Scrum. Schwaber, K. & Beedle. M (235SEK) Föreläsningsmaterial och annat material hemsida Scrum Scrum baserar sina ruqner på el iteraqvt, inkrementellt skelel. Krav/önskemål representeras som punkter i en produkt backlogg Produkten växer fram (designas, kodas och testas) i sprintar (sprintbacklog) Den lägre cirkeln representerar en iteraqon av akqviteter i utvecklingen som sker eker varandra. Resultatet/output av varje iteraqon är el inkrement (Qllägg) av produkten. Den övre cirkeln representerar den dagliga granskningen som sker under en iteraqon i vilken medlemmarna i teamet träffas för al granska varandras akqviteter och göra nödvändiga anpassningar. IteraQonen drivs av en lista med önskemål och cykeln upprepas Qll produkten är klar. Använder el antal akqviteter och regler för al skapa en flexibel miljö för al leverera projekt. Inga specifika tekniska arbetssäl föreskrivs. 4

5 Scrum Enligt en valenfallsmodell kan köparen av el hus kan inte flyla in förrän hela huset är färdigställt. Scrum är istället en inkrementell process. VVS, el etc. färdigställs i el rum och sedan i de andra medans de blir färdigbyggda. Då kan köparna flyla in så snart de har så många rum de behöver Qll en början. Sedan byggs resten vid behov. Scrum låter sina kunder utveckla mjukvara på det sälet. Delar av funkqonalitet levereras Qll köparen så al dennes verksamhet/ organisaqon kan börja använda delar av systemet Qdigt i utvecklingscykeln. Medan de använder systemet och får erfarenhet av det så kan de bestämma vilka delar av systemet som ska konstrueras och i vilken ordning och använda dessa delar ekerhand de blir färdiga. Scrum Scrum leder utvecklingen längs en opqmal väg som sträcker ut sig under Qden som projektet utvecklas. Scrum är el säl al fördela arbetsuppgiker i Qden med bibehållet fokus på levererad affärsnyla. Därför erbjuder Scrum helt enkelt el ramverk och en uppsälning metoder som gör allqng synligt. DeLa gör al Scrums utövare vet exakt vad som händer och kan göra kontroller och justeringar direkt för al säkerställa al el projekt går mot de önskade målen. Scrums ramverk Ramverket består av: Scrumteam roller AkQviteter möten Artefakter styr arbetet och ger överblick Regler binder samman roller, händelser och artefakter och främjar relaqonen och interakqonen mellan dessa. Scrum team - roller Direkt engagerade i utvecklingen Produktägare Utvecklingsteam Scrummästare De som inte är direkt engagerade i utvecklingen Intressenter (Stakeholders) Användare Chefer Varje beståndsdel av ramverket har el specifikt syke och är väsentlig för framgångsrik användning av Scrum. 5

6 Produktägaren En utsedd person som har ylersta ansvaret al representera kundens intressen Definierar produktens funkqonalitet och prioritet Godkänner eller förkastar arbetsresultat Den enda person som är ansvarig för produktens backlogg, vilket innebär: förklara backloggens delar ordna dessa så al mål och uppdrag kan nås försäkra sig om värdet av teamets arbete Produktägaren En utsedd person som har ylersta ansvaret al representera kundens intressen Definierar produktens funkqonalitet och prioritet Godkänner eller förkastar arbetsresultat Den enda person som är ansvarig för produktens backlogg, vilket innebär: förklara backloggens delar ordna dessa så al mål och uppdrag kan nås försäkra sig om värdet av teamets arbete Tar emot, hanterar och prioriterar önskemål om Qllägg och ändringar för en produkt. Produktägaren svarar på frågor från utvecklingsteamet om vad som skall byggas och hjälper teamet al anskaffa nödvändig informaqon från verksamheten. Produktägaren svarar inför verksamheten på frågor om systemets funkqonalitet och prioriteringar. Utvecklingsteam Bör bestå av 3(5)- 9 personer TvärfunkQonellt har alla kompetenser som behövs och behöver inte förlita sig Qll någon utanför teamet det finns därför inga i förväg definierade roller utan medlemmarna bestämmer allt ekersom vem som ansvarar för vad Utvecklingsteam Bör bestå av 3(5)- 9 personer TvärfunkQonellt har alla kompetenser som behövs och behöver inte förlita sig Qll någon utanför teamet det finns därför inga i förväg definierade roller utan medlemmarna bestämmer allt ekersom vem som ansvarar för vad Utvecklingsteamet är självorganiserande. planerar och väljer själva hur arbetet uaöras snarare än al andra utanför teamet gör det säla upp mål och specificera arbetsresultat Ansvarar för resultatet, kvaliteten på uaört arbete Modellen är designad för al opqmera flexibilitet, kreaqvitet och produkqvitet 6

7 Scrummästare Ansvarar för al teamet fungerar och är produkqvt Är en tjänande ledare för scrumteamet Fungerar som coach för teamet. Ska underläla arbetet. Ska inte likställas med projektledare utvecklingsteamen är och skall vara självorganiserande Avlägsnar hinder för utvecklingsteamet Säkerställer al teamen arbetar enligt scrumprocessen Synkroniserar mellan aktörer Möjliggör täl samarbete mellan alla roller och funkqoner Scrummästare För produktägaren Förstå och prakqsera agilitet Vägleda vid scrumakqviteter om det ekerfrågas eller behövs Tydligt kommunicera vision, mål och poster från backloggen Qll teamet HiLa tekniker för effekqv hantering av produktbackloggen Lära teamet al skapa tydliga och koncisa poster Qll produktbackloggen För organisaqonen Planera införande Leda och coacha vid införande Etc. ScrumakQviteter Sprint (iteraqon) Sprintplaneringsmöte Dagligt scrummöte Sprintgranskning demonstraqon Sprintåterblick Sprint Sprint Arbetet delas in i sprintar (iteraqoner, delleveranser). En sprint är el bestämt Qdsintervall där el mål ska uppnås på el fokuserat säl av utvecklingsteamet. En sprint är mellan 3 och 30 dagar lång. Varje sprint är el projekt som varar max 30 dagar. Likt projekt är syket med en sprint al åstadkomma något så det är vikqgt al en sprint allqd resulterar i en fullt fungerade produkt, ngt klart. Varje sprint har en definiqon av vad som ska byggas, en design och en flexibel plan som guidar processen dit, och en resulterande produk 7

8 Sprint Sprintplaneringsmöte Varje sprint inleds med en planeringssession (sprint planering) och avslutas med en granskning av de utlovade ändringarna (sprintgranskning). Under sprinten sker dagligen utvärdering av gårdagen och planering av dagen (daglig scrum). Som sista punkt i en sprint äger en förbälringsakqvitet rum (sprintåterblick). Under en sprint: OmfaLningen kan klargöras och omförhandlas mellan produktägaren och utvecklingsteamet under Qden man lär sig. Utvecklingsteamets komposiqon är konstant, ändras inte. Planeringssession En plan över det arbete som ska uaöras Skapas av hela teamet gemensamt För el 30 dagars projekt tar det 8h, minskar för mindre projekt. Består av två delar som besvarar följande frågor: vad ska göras, vad ska levereras eker sprinten,? input här är backlog (önskemål/krav), resultat från Qdigare sprintar, Qdigare prestaqon, förväntad arbetskapacitet av teamet under sprinten,. el mål säls som säger vad som ska uppnås genom implementaqon av backlog och det ger också stöd Qll teamet al se varför de bygger den här delen. hur ska arbetet som behövs uaöras? skapar en sprint backlog av delar från produktbackloggen plus planen för hur dessa ska levereras eker valt arbete bestämmer teamet hur funkqonaliteten ska byggas Qll el done/klart inkrement av produkten. Planering En missuppfalning som lever kvar kring lälrörliga metoder är al de inte har Qllräckligt med planering. Det är precis tvärtom, vi gör massor av planering. Dels gör vi så mycket planering som behövs när vi ska starta el nyl projekt, dels gör vi granskning och revidering av planerna med en regelbunden rytm. EKersom vi planerar så mycket behöver vi vara mycket effekqva planerare. Scrum People employing Scrum apply common sense every Qme they find the work veering off the path leading to the desired results. Yet most of us are used to using prescripqve processes those that say do this, then do that, and then do this that we have learned to disregard our common sense and instead await instrucqons (Schwaber & Beedle, 2004). Sunt förnuk är en kombinaqon av erfarenhet, övning, ödmjukhet, förstånd och intelligens. 8

9 Dagligt scrummöte Dagliga avstämningsmöten, ca 15 min långa. Äger allqd rum på samma plats och vid samma Qd (oavsel om alla kommer). Produktägaren, användare etc. är välkomna på dessa möten men dessa personer får enbart lyssna. Scrum- mästaren håller i mötet och syket är al: skapa överblick, sqmulera interakqon/kommunikaqon, se Qll al processen fungerar, Qdigt idenqfiera eventuella problem eller hinder i sprinten, underläla arbetet, undvika onödiga möten. Dagligt scrummöte På det dagliga mötet ska alla i utvecklingsteamet kort svara på nedanstående tre frågor. - Vad har jag gjort sedan förra mötet? - Vad ska jag göra fram Qll nästa möte? - Finns det något hinder i min väg? På dessa möten försöker man dock inte lösa större problem utan det är endast el informaqonsmöte. Finns det behov av problemdiskussion eller liknande så ordnar teamet el nyl möte med berörda parter. Dagligt scrummöte VikQgt al tänka på! Mötet handlar INTE om statusrapportering Qll Scrummästaren utan om al synliggöra och diskutera åtaganden inför kollegor. Scrummästarens roll är al se Qll al dessa möten: äger rum håller Qden Sprintgranskning, demonstraqon Gransknings och demonstraqonsmöte av sprint, ca 4 Qmmar långt. Varje Sprint avslutas med en demonstraqon där fungerande programvara visas inför en större grupp. DeLa möte hålls på den sista dagen i sprinten där produktägare, kunder, användare etc. informeras om vad teamet utvecklat. Scrum- mästaren leder mötet och det bör var så informellt som möjligt, dvs inte kräva större förberedelser. SyKet med mötet är al det är el arbetsmöte där frågor, diskussioner och förslag uppmuntras. Fokus ligger dock i al informera om vad teamet gjort i sprinten. 9

10 Sprintgranskning, demonstraqon Sprintgranskning.. Under granskningen redovisas först status för de i sprinten inplanerade sakerna, däreker demonstreras klar funkqonalitet. SyKet är al få in granskningskommentarer från alla deltagare. Speciellt är man intresserad av al veta vad som är klart och inte. DäreKer redovisar produktägaren sina planer för framqden i form av sin produktbacklog och även denna granskas av alla deltagare. Resultatet av en sprintgranskning är en ny och uppdaterad produktbacklog som avspeglar alla deltagares bästa uppfalning om hur man ligger Qll och vad som ska göras härnäst. Ger god input Qll ekerföljande sprintplaneringsmöten. På dela möte bestäms även när nästa planeringsmöte ska hållas. Sprintåterblick Återblicksmöte av sprint, ca 3 Qmmar långt. DeLa möte är det sista mötet i sprinten och här går scrum- mästaren, produktägaren och teamet igenom vad som gål bra respekqve mindre bra så al man kan förbälra sig Qll nästa sprint. Hålls eker sprintgranskning och innan nästa sprintplanering. Möjlighet för teamet al inspektera sig själva och göra en plan för förbälringar Qll nästa sprint. Följande tre frågor besvaras: - Vad bör vi fortsäla al göra (bevara)? - Vad bör vi sluta al göra (undvika)? - Vad bör vi pröva al göra (pröva)? Sprintåterblick Scrum Scrums hjärta ligger i iteraqonen. Teamet ser över önskemålen, den teknologi som finns Qllgänglig, och utvärderar sina egna färdigheter och förmågor. Man bestämmer sedan i kollekqvet hur man ska bygga funkqonaliteten, modifierar angreppssälen dagligen när man stöter på nya komplikaqoner, svårigheter och överaskningar. Man avgör vad som behöver göras, och hur och väljer lämpligaste säl al göra det på. Det är den här iteraqva och kreaqva processen som utgör Scrums hjärta. 10

11 Scrum - artefakter Produktbacklogg Sprintbacklogg Burn- down chart/statusgraf Inkrement Produktbacklogg I scrum finns det inte en klassisk kravspecifikaqon utan man har istället en backlogg. Ägs och hanteras av produktägaren. innehåll, Qllgänglighet, ordning. En backlogg är kort sagt en prioriterad och levande lista med önskemål. Det finns ingen begränsning på antal önskemål. I stället används prioritering. Ju högre prioritet, desto bälre specificerat ska ändringsönskemålet vara. DeLa innebär al i el projekt kan önskemål som är aktuella vid projektets start falla bort om de prioriteras ned under projektets gång och nya önskemål kan också läggas Qll. Sprintbacklogg Scrumtavla Den del av en produktbacklogg som utvecklingsteamet åtar sig al implementera under en sprint samt den plan som de formulerat för hur de ska göra det. En lista med uppgiker och en uppskalning av Qd det går åt för en person al sluaöra en uppgik. VikQgt al det är teamet som väljer vad och hur mkt de ska göra ekersom det är de som är ylerst ansvariga för al fullfölja det. 11

12 Statusgraf Statusgraf Statusgraf Visar hur mycket arbete som återstår för teamet under sprinten. Dag för dag markerar man hur mkt som återstår av det Qdsplanerade arbetet. Diagrammet visar tydligt i vilken takt man bränner av de kvarvarande Qmmarna/poängen (eller dylikt) av en sprint. Inkrement Teamet levererar el inkrement av funkqonalitet vid varje sprint. Summan av alla delar i produktbacklogg som gjorts färdiga under en sprint och Qdigare sprintar. Vid slutet av en sprint måste det nya inkrementet vara klart (done) användbart skick och uppfylla definiqonen av klar som teamet gjort Klart måste förstås av alla, tydlig definiqon Det styr/stöder val av delar från backlogg! 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 Qll produkten först och främst utan Qll människorna som ska producera den. Som kollar på hur får vi människor al producera effekqvt och må bra. Agilt är mänskligt!. 12

13 Varför agil utveckling passar människor Människor är vanedjur Människor är lata Människor är sociala Människor gillar belöningar Är Scrum bara en metod för mjukvaruutveckling? Inte alls! Metoden kan anpassas för alla möjliga typer av projekt t.ex. QdningsprodukQon eller utveckling av medicinsk teknik. Scrum har använts framgångsrikt i allt från bokförfalande Qll brädspels- utveckling och semesterplanering. Är Scrum bara en metod för mjukvaruutveckling? Nu programmeras arbetslivet om. (AKonbladet ). Programmerarkulturen revoluqonerar hur vi arbetar Hur vi organiserar arbetet det är slut på Qden då några få tänker och resten uaör externa belöningar fungerar mycket dåligt för al driva på människor gemenskap ger däremot resultat 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 organisaqoner. 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

14 Är Scrum bara en metod för mjukvaruutveckling? Agil HR Fördelar ur el HR perspekqv Agila metoder inspirerar Qll al tänka i helt nya banor kring hur vi samarbetar, rekryterar, säler mål och ger feedback. Är Scrum bara en metod för mjukvaruutveckling? Företag utan chefer och struktur? Structure happens Se Handbook for new employees på: Är Scrum bara en metod för mjukvaruutveckling? Build projects around moqvated individuals. Give the team the environment and support they need, and trust them to get the job done. Business analysts, managers, developers and testers must work together daily throughout the project. The best architectures, requirements, and designs emerge from self organizing teams. Se Handbook for new employees på:

15 Referenser Schwaber & Beedle, K Agile Project Management With Scrum. Rubin, K.S EssenQal Scrum. Scrum Guiden: Den definiqva guiden Qll Scrum: Spelets regler hlps:// guide? gclid=cleslom_pbwcfcppcgod_aqaja (länken finns också snart på kurshemsidan under LiLeratur.). Tack vi ses på Qsdag nästa vecka!. 15

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

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

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

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

Läs mer

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

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

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

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

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

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech Användningscentrering i agila utvecklingsprojekt johanna.sarna@valtech.com Valtech Vem är jag? Johanna Särnå Jobbar på Valtech sedan 3 år tillbaka Jobbar där med användbarhet och projektledning Certifierad

Läs mer

Agil 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

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

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

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

Agile Enterprise Architecture

Agile Enterprise Architecture Agile Enterprise Architecture Manifesto for Agile Software Development 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

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

Agile i ett större sammanhang. Thomas Nilsson CTO, Agile Developer, Coach & Mentor

Agile i ett större sammanhang. Thomas Nilsson CTO, Agile Developer, Coach & Mentor Agile i ett större sammanhang Thomas Nilsson CTO, Agile Developer, Coach & Mentor Continuous Integration XP Simple Design Pair Programming Refactoring Agile i ett större sammanhang DSDM Test Driven Development

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

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

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

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

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

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

agil projektledning CE E86C7B9BE4BB2FD43E7A902 Agil Projektledning 1 / 6

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

Läs mer

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

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

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

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

SCRUM. på fem minuter

SCRUM. på fem minuter SCRUM på fem minuter DET TALAS MYCKET OM SCRUM OCH LÄTTRÖRLIGA METODER JUST NU STÄLL DIG FÖLJANDE FRÅGOR A simple framework for managing complex projects Traditionella metoder fokuserar på att hålla planen,

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

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

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

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

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

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

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

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

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

Scaled Agile Framework

Scaled Agile Framework Scaled Agile Framework Grunder för självorganisation Vad är det och är det bra? @svante_lidman svante.lidman@coreboost.se 1 Vem är Svante? Senaste 6-7 åren Konsultat inom Large-Scale Lean/Agile De +20

Läs mer

Scrum-processens påverkan på den inre projekteffektiviteten

Scrum-processens påverkan på den inre projekteffektiviteten Almir Hodzic Scrum-processens påverkan på den inre projekteffektiviteten En fallstudie av ett nationellt distribuerat Scrumteam The Scrum process impact on the internal project efficiency The case study

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

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

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

Läs mer

Agile i ett större sammanhang

Agile i ett större sammanhang Agile i ett större sammanhang Thomas Nilsson http://www.responsive.se http://www.responsive.se/thomas Agile Developer, Coach & Mentor Vad driver kostnaden? 1) Felaktig funktionalitet Inkluderande missuppfattningar,

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

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

Retrospektiv. Bra, dåligt eller fortsätt som vanligt? Martin

Retrospektiv. Bra, dåligt eller fortsätt som vanligt? Martin Retrospektiv Bra, dåligt eller fortsätt som vanligt? Martin Wickman @MartinWickman martin@workingsoftware.se Retrospektiv? Mötet hålls i slutet av varje sprint Teamet reflekterar över hur de jobbar och

Läs mer

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

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

Läs mer

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

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

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

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/ Name: Year 9 w. 4-7 The leading comic book publisher, Marvel Comics, is starting a new comic, which it hopes will become as popular as its classics Spiderman, Superman and The Incredible Hulk. Your job

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

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008 ALM Live April 2008 Effektivare projektarbete med Visual Studio 2008 Jaha, och vem är du då? Magnus Juvas Lösningsarkitekt Transcendent Group Och vad gör ni då? Inom området ALM gör Transcendent Group

Läs mer

Protokoll Föreningsutskottet 2013-10-22

Protokoll Föreningsutskottet 2013-10-22 Protokoll Föreningsutskottet 2013-10-22 Närvarande: Oliver Stenbom, Andreas Estmark, Henrik Almén, Ellinor Ugland, Oliver Jonstoij Berg. 1. Mötets öppnande. Ordförande Oliver Stenbom öppnade mötet. 2.

Läs mer

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

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

Läs mer

Scrum. på fem minuter

Scrum. på fem minuter Scrum på fem minuter DET TALAS MYCKET OM SCRUM OCH LÄTTRÖRLIGA METODER JUST NU STÄLL DIG FÖLJANDE FRÅGOR A simple method for the management of complex projects... Äldre metoder fokuserar på att hålla planen,

Läs mer

Agil Projektledning. En introduktion

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

Läs mer

Agil 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

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

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

Vi strävar efter att bli bättre....alltid - vad vi än gör

Vi strävar efter att bli bättre....alltid - vad vi än gör Kulturguide v1.1 Vi strävar efter att bli bättre...alltid - vad vi än gör Vår kultur är grunden för allt vi gör på Squeed Uppdrag Människor Kultur Vår kultur är det vi säger, det vi gör och så vi uppfattas

Läs mer

Writing with context. Att skriva med sammanhang

Writing with context. Att skriva med sammanhang Writing with context Att skriva med sammanhang What makes a piece of writing easy and interesting to read? Discuss in pairs and write down one word (in English or Swedish) to express your opinion http://korta.nu/sust(answer

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

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

App analytics TDP028

App analytics TDP028 App analytics TDP028 2 Fokus på det entreprenöriella Hur appen kan spridas, t.ex. via sociala nätverk Analys för att ha koll på hur appen används Möjlighet till inkrementell design Förbättra på basis av

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

Solowheel. Namn: Jesper Edqvist. Klass: TE14A. Datum: 2015-03-09

Solowheel. Namn: Jesper Edqvist. Klass: TE14A. Datum: 2015-03-09 Solowheel Namn: Jesper Edqvist Klass: TE14A Datum: 2015-03-09 Abstract We got an assignment that we should do an essay about something we wanted to dig deeper into. In my case I dug deeper into what a

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

UTSTÄLLARE 2013 ACANDO 4 ACCENTURE 5 ADL 6 EY 7

UTSTÄLLARE 2013 ACANDO 4 ACCENTURE 5 ADL 6 EY 7 UTSTÄLL ARE UTSTÄLLARE 2013 ACANDO 4 ACCENTURE 5 ADL 6 EY 7 MANAGEMENT OCH IT-KONSULTBRANSCHEN Acando är ett management- och it-konsultbolag som tillsammans med sina uppdragsgivare förbättrar och effektiviserar

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

samhälle Susanna Öhman

samhälle Susanna Öhman Risker i ett heteronormativt samhälle Susanna Öhman 1 Bakgrund Riskhantering och riskforskning har baserats på ett antagande om att befolkningen är homogen Befolkningen har alltid varit heterogen när det

Läs mer

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson Kvalitetsarbete I Landstinget i Kalmar län 24 oktober 2007 Eva Arvidsson Bakgrund Sammanhållen primärvård 2005 Nytt ekonomiskt system Olika tradition och förutsättningar Olika pågående projekt Get the

Läs mer

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive AGIL KRAVHANTERING Hitta behoven bakom kraven!!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive KRAVSTÄLL EN PRODUKT! Skriv ner tre krav som ni ställer på produkten INNOVATIONSDRIVNA PRODUKTER...

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

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

Utveckla samarbete inom avdelningen. Utveckla samarbetet. mini workshop! i butikens ledningsgrupp. Grid International AB. Grid International AB

Utveckla samarbete inom avdelningen. Utveckla samarbetet. mini workshop! i butikens ledningsgrupp. Grid International AB. Grid International AB Utveckla samarbete inom avdelningen Utveckla samarbetet mini workshop! i butikens ledningsgrupp Grid International AB Grid International AB Om ledarskap och samarbete som ger både ökat resultat och bättre

Läs mer

Introduktion till lättrörlig produktutveckling med Lean och Scrum

Introduktion till lättrörlig produktutveckling med Lean och Scrum Introduktion till lättrörlig produktutveckling med Lean och Scrum Mikael Lundgren Introduktion Lean och Agile är populära begrepp idag, då många verksamheter inspireras av Toyotas framgångar och effektiva

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

CONNECT- Ett engagerande nätverk! Paula Lembke Tf VD Connect Östra Sverige

CONNECT- Ett engagerande nätverk! Paula Lembke Tf VD Connect Östra Sverige CONNECT- Ett engagerande nätverk! Paula Lembke Tf VD Connect Östra Sverige Kontakter för din tillväxt CONNECT för samman entreprenörer och tillväxtföretag med kompetens och kapital. Och vice versa. värderingar

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

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

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

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

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

Läs mer

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

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

Ansvarsområden och utmaningar för produktägare och Scrum-mästare En fallstudie på ett svenskt IT-företag

Ansvarsområden och utmaningar för produktägare och Scrum-mästare En fallstudie på ett svenskt IT-företag Ansvarsområden och utmaningar för produktägare och Scrum-mästare En fallstudie på ett svenskt IT-företag Ludwing Franquiz (lufr2071@student.uu.se) July 26, 2017 1 Abstract Att arbeta agilt inom mjukvaruutveckling

Läs mer

Kanban är inte din process. (låt mig berätta varför) #DevLin2012 15 Mars 2012

Kanban är inte din process. (låt mig berätta varför) #DevLin2012 15 Mars 2012 Kanban är inte din process (låt mig berätta varför) #DevLin2012 15 Mars 2012 Torbjörn Tobbe Gyllebring @drunkcod tobbe@cint.com Är du eller känner du en Kanban hipster? Förut körde vi X nu kör vi Kanban

Läs mer

Acceptanstest - är mer än du tror

Acceptanstest - är mer än du tror Acceptanstest - är mer än du tror SAST 14 oktober 2010 Henrik Rylander henrik.rylander@skatteverket.se kristina.snis@skatteverket Om skatteverket Skatteverket 10.800 personer är anställda vid Skatteverket.

Läs mer

Mina målsättningar för 2015

Mina målsättningar för 2015 Mina målsättningar för 2015 den / - 1 Vad har jag stört mig på under 2014? När jag tänker på det, vill jag verkligen ändra på det i framtiden. Under 2014 har jag varit så nöjd med detta i mitt liv. Detta

Läs mer

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar Enterprise App Store KC TL Sammi Khayer Konsultchef mobila lösningar Familjen håller mig jordnära. Arbetar med ledarskap, mobila strategier och kreativitet. Fotbollen ger energi och fokus. Apple fanboy

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

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

PDP som redskap för karriärutveckling i utbildning. Ola Tostrup

PDP som redskap för karriärutveckling i utbildning. Ola Tostrup PDP som redskap för karriärutveckling i utbildning Ola Tostrup - 16, 4, 47, 3 Dagens föreställning Vad innebär PDP och varför PDP Hur vi designat det inom utbildningen Kompetensbegreppet och vilka kompetenser

Läs mer

Guide: Framtidssäkra HR-funktionen med Agil HR

Guide: Framtidssäkra HR-funktionen med Agil HR Guide: Framtidssäkra HR-funktionen med Agil HR Framtidssäkra HR-funktionen med Agil HR Vi lever i en snabbt föränderlig samtid som erbjuder stora utvecklingsmöjligheter och samtidigt ställer höga krav

Läs mer

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB Du fulländar mig! Om synergierna mellan agila metoder och UX Joakim Holm Adaptiv AB Erik Hammarström Antrop AB Vetenskapliga metoden 1. Observera verkligheten 4. Genomför experiment 2. Utforma hypotes

Läs mer

En analys av agiliteten i Migrationsverkets systemutvecklingsarbete. En utvärdering av Scrum med hjälp av ramverket Agile Software solution framework.

En analys av agiliteten i Migrationsverkets systemutvecklingsarbete. En utvärdering av Scrum med hjälp av ramverket Agile Software solution framework. LIU IEI FIL G 14/01218 SE En analys av agiliteten i Migrationsverkets systemutvecklingsarbete. En utvärdering av Scrum med hjälp av ramverket Agile Software solution framework. An analysis of the agility

Läs mer

SCRUM vs. XP en jämförelse mellan två lättviktsmetodiker

SCRUM vs. XP en jämförelse mellan två lättviktsmetodiker SCRUM vs. XP en jämförelse mellan två lättviktsmetodiker Phut Tran D01, Lund Tekniska Högskola d01pt@efd.lth.se 21 februari 2006 Innehållsförteckning ABSTRACT... 3 1 INLEDNING... 4 2 VAD ÄR EN LÄTTVIKTSMETODIK?

Läs mer

onsdag den 21 november 2012 PRONOMEN

onsdag den 21 november 2012 PRONOMEN PRONOMEN DEMONSTRATIVA PRONOMEN Är ord som pekar ut eller visar på någon eller något. Ex. Vill du ha den här bilen? Nej, jag vill ha den där. Finns 4 demonstrativa pronomen på engelska. DEMONSTRATIVA PRONOMEN

Läs mer

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE SVENSK STANDARD SS-ISO/IEC 26300:2008 Fastställd/Approved: 2008-06-17 Publicerad/Published: 2008-08-04 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.30 Information technology Open Document

Läs mer