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

Storlek: px
Starta visningen från sidan:

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

Transkript

1 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 backlogg Produkten växer fram (designas, kodas och testas) i sprintar Varje sprint föregås av ep sprintplaneringsmöte Utvecklingen i varje sprint styrs av en sprint backlogg Detta är produkt backloggen Krav Listar allt önskad arbete i projektet Helst utryckt så ap varje punkt har ep värde för produktens användare eller kunder Anger ep esgmat av arbetet Prioriteras av produktägaren Prioriteringar ses över inför varje ny sprint Produkt backlog exempel Backlog punkt Estimat Låta en gäst göra en reservation 3 Som gäst vill jag kunna avboka en reservation. 5 Som gäst vill jag kunna ändra datum på en reservation. 3 Som hotelpersonal vill jag kunna köra en RevPAR rapport (revenueper-available-room) 8 Förbättra felhantering Prioritering Produktägaren och teamet bestämmer Gllsammans vad som ska utvecklas. Vilken funkgonalitet som ska in och hur den ska se ut och användas. Baseras på: backlogg Gdigare sprint resultat (inkrement) hasgghet teamets kapacitet 1

2 Resultat av mötet: sprintmål Sprintmål En kort beskrivning av huvudfokus för sprinten vad som ska levereras Kan vara kvalitagva mål också Databas Application Se till att applikationen kan köra även på SQL Server (utöver Oracle) Bioteknik Kunna genomföra populationsgenetiska studier Gruppen Förbättra våra dagliga scrummöten Sprint backlog exempel Resultat av mötet: sprintmål sprintbacklogg med krav (user stories) och associerade uppgizer där finns alla detaljer Sprinplaneringsmöte Teamkapacitet Produkt backlog Marknadsläget Aktuell produkt Sprintprioritering Analysera och utvärdera produkt backlog Välj sprint mål Bestäm hur sprintmålet ska uppnås (design) Skapa sprint backlog med uppgifter från produkt backlog punkter(user stories / funktioner. Estimera sprint backlog i timmar Sprint Mål (klart) Sprint backlog Resultat av mötet: sprintmål sprintbacklogg med user stories (krav) och associerade uppgizer där finns alla detaljer TradiGonellt är det här en projektledare kliver fram och säger vem som ska göra vad. I scrum bestämmer teamet det själva Det är bara teamet som kan bestämma vad de kan göra (nästa gång)!! Eventuell förhandling med produktägaren antalet esgmerade Gmmar vs. kapacitet, prioritet 2

3 Klart/done I Scrum är en funkgon klar när: FunkGonen fungerar som den ska för användaren, som därför kan använda den nya funkgonaliteten för ap uppnå sina mål och lösa sina problem. FunkGonen är testad så ap det går ap göra ep tryggt upalande om produktkvaliteten. Buggar som hipats under testningen har fixats inom ramen för sprinten ( what happens in the sprint stays in the sprint ). FunkGonen är implementerad i välskriven kod som går ap jobba vidare med. Det enda säpet ap uppnå Scrums krävande klardefinigon sprint ezer sprint är ap bryta ned arbetet i små fristående delar, och utveckla delarna en i taget. En user story är en kort beskrivning i vardagligt språk av vad en användare vill göra och uppnå. Som användare Vill jag logga in Så ap jag kan använda det här systemet As a role I want something So that I get a benefit Som <roll> vill jag <mål/önskan/händelse> för ap <syze> Huvudsaklig metod för ap beskriva krav är ep snabbt sä( a( hantera kravställning utan ap behöva skapa formella kravspecifikagoner och administragvt arbete för ap hålla dessa uppdaterade. User Stories, diskussionerna kring dessa samt acceptanskriterierna blir det som ersäper designspecen (som används i mycket annan utveckling). Huvudsaklig metod för ap beskriva krav Produktägaren skriver alla user stories Den personen är bäst lämpad för ap känna Gll önskad funkgonalitet Den personen är bäst lämpad för ap skriva på verksamhetens språk gör det möjligt för denne ap prioritera stories utezer deras värde och kostnader för verksamheten gör det möjligt ap välja stories inför varje iteragon/sprint Teamet kan hjälpa produktägaren men ansvaret för ap skriva user stories måste ligga hos denne. kan också skrivas av utvecklare för ap beskriva icke- funkgonella krav (säkerhet, prestanda, etc.). kan komplepreras med flödesdiagram och UML etc. 3

4 En user story har flera sy6en: Beskriva en användares behov Bidrar Gll beskrivningen av produkten Är ep planeringsunderlag Underlag för diskussioner En grundidé är ap varje story ska vara kort och få plats på en post- it lapp. Den kan användas för a( beskriva: En funkgonalitet En egenskap på systemet Buggfixar Prioritet - en backlogg är organiserad i termer av priorite EsGmerad Gd/insats indikagon på hur mycket som krävs för ap uiöra en user story ID unikt för varje user story. SyZet är ap det ska gå ap spåra varje user story, koppla ihop den med olika test. För ap en produkt backlogg inte ska bli för detaljerad tänker och skriver man oza user stories på Epicnivå (Epic = stor user story) är oza stora och innehåller lite informagon så de behöver brytas ned i mindre delar. Tillsammans med produktägaren gå igenom bakgrund och syze och skapa uppgizer. Under sprintplanering när Gden uppskapas beskrivs programmeringsuppgizer, design etc. som behövs. IdenGfiera hur en user story ska bekräzas, hur produktägaren ska godkänna en user story. De måste vara testbara. Teamet väljer punkter från produkt backlog som de anser sig kunna hinna klart i en sprint Sprint backlog skapas UppgiZer idengfieras och varje uppgiz esgmeras (1 16 Gmmar) Görs gemensamt i teamet För ap en produkt backlogg inte ska bli för detaljerad tänker och skriver man oza user stories på Epicnivå (Epic = stor user story) är oza stora och innehåller lite informagon så de behöver brytas ned i mindre delar. Tillsammans med produktägaren gå igenom bakgrund och syze och skapa uppgizer. Som semester-planerare vill jag kunna se foton från hotellen. Koda (8 hours) Designa (4) Skriv test (4) Koda (6) Uppdatera prestandatester (4) Under sprintplanering när Gden uppskapas beskrivs programmeringsuppgizer, design etc. som behövs. IdenGfiera hur en user story ska bekräzas, hur produktägaren ska godkänna en user story. De måste vara testbara. 4

5 Acceptanskriterier Innan en user story implementeras ska acceptanskriterier skrivas för ap se Gll ap målen med en user story uppfylls. Acceptanskriterier är de krav som måste uppfyllas för ap en user story ska bedömas som fullständig. Acceptanskriterier är oerhört vikgga i Scrum ezersom det är dessa som preciserar vad en produktägare förväntar sig och vad teamet behöver uiöra/fullfölja. User story Som besökare vill jag kunna se de senaste twipringarna från företaget direkt på startsidan. Denna funkgon är vikgg ezersom den gör ap jag få all kommunikagon från företaget samlad på en plats och inte missar något. Acceptanskriterier Webbplatsens startsida visar de 3 senaste tweetsen. Tweetsen visas inom 15 minuter från ap de twiprades. 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å TwiPer"- knapp i anslutning Gll tweetsen Storlek och Gd Alla user stories esgmeras/uppskapas, man bestämmer hur stora de är, hur lång Gd de kommer ap ta ap uiöra Först i produkt backloggen för ap esgmera ep helt projekt Teknik för ap genomföra esgmeringar av arbete (Gmmar, dagar, storypoints) Teamet gör individuella esgmeringar under tystnad genom ap använda "spelkort" med förangivna siffror. DäreZer diskuterar gruppen de esgmeringar som är mest avvikande. Och därezer i sprint backloggen för ap esgmera en delleverans/sprint/inkrement Mike Cohn (2005). Agile Estimating and Planning Så här spelas planeringspoker Varje teammedlem får en uppsäpning med kort. På korten står siffror som motsvarar hur lång Gd utvecklingen kommer ap ta. Vanliga valörer är 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100 poäng och vet ej. En mötesmoderator väljer ut ep krav/en User Story ap esgmera Den som bäst känner Gll det som ska esgmeras beskriver det Teamet diskuterar och ställer frågor för ap få en bäpre förståelse Varje teammedlem gör ep eget esgmat genom ap välja ep kort utan ap visa för de andra. Varje deltagare gör esgmatet genom ap välja det kort ur sin kortlek som bäst stämmer in på den esgmerade Gden. Alla visar sina kort samgdigt. Om esgmaten är signifikant olika, mogvierar de som lagt det högsta och lägsta esgmatet sina val EZer ap noteringar gjorts som kan vara av värde för den kommande utvecklingsarbetet så gör deltagarna en ny GdsuppskaPning med hjälp av korten. I de flesta fall blir de mycket mer enade denna andra gång. Om depa inte inträffar, upprepas processen yperligare gånger Glls dess ap esgmaten konvergerar. Det är inte nödvändigt ap hela gruppen har samma siffra på korten ezersom målet är en kvalificerad bedömning snarare än en exakt precision. Kortlek har siffrorna 0,1,2,3,5,8,13,20,40 och 100. Anledningen Gll ap det är så många små tal och så få höga tal är ap akgviteter ska vara relagvt små (ta ca 1-2 dagar ap genomföra). Ju större en akgvitet beräknas vara desto större osäkerhet innebär det. Har man många akgviteter på 20, 40 eller Gll och med 100 poäng bör man istället bryta ner dem Gll mindre akgviteter. Vad betyder då poängen? Är det Gmmar, dagar? Story points (storlekspoäng) Godtyckligt värde som mäter/anger hur stor/svår en user story är. (Komplexitet, okänd etc.). Representerar en ideal dag utan störningar Kan inte direkt relateras Gll Gmmar, behövs en referensuppgiz för varje team för ap avgöra vad som är 3, 5... De föregående två stegen reepteras 5

6 Storypoints används oza för ap uppskapa produkt backlogg vid planering av hela projektet, som stöd för prioritering och vid val Gll sprintbacklogg. Man mäter varje story relagvt varandra. När teamet sedan ska bryta ner user stories från produktbackloggen Gll konkreta uppgizer i sprintbackloggen måste uppgizer mätas i fakgsk Gd. Man kan då spela planeringspoker och säpa story points på uppgizerna och sedan räknat om dessa Gll Gmmar. Eller bara säpa Gmmar på de olika uppgizerna direkt. Det förespråkas ap man ska, även på uppgizsnivå, dra nypa av allas input i esgmaten men vissa menar ap om man har en databasexpert i teamat som säger ap en uppgiz tar fyra Gmmar så är det bara ap säpa fyra Gmmar på den uppgizen. Tanken med metoden är ap gruppens resultat blir bäpre än individernas tack vare de synergieffekter som uppstår när gruppen resonerar och driver på varandra mot resultat. Fördelar: Varje deltagare tänker själv under tystnad. DePa minskar risken ap påverka andra deltagare. Alla gruppdeltagare är delakgga i GdsuppskaPningen. Deltagarna får djupare kunskaper genom ap esgmaten diskuteras öppet. ArbetssäPet är iteragvt ezersom esgmeringen upprepas vid behov. EsGmaten baseras på gruppens konsensus i stället för en individs åsikter. Det är ep roligt säp ap esgmera Gd ezersom det Glltalar kreagvitet och tävlingsinsgnkt och skapar engagemang runt uppgizen. Nackdelar: Det finns en risk ap man tror ap man har konsensus när man egentligen saknar informagon för ap kunna göra en korrekt bedömning. Konformitet Socialpsykologisk term som betecknar ap en individ ger ezer för en grupps förväntningar och uppfapningar. Salomon Asch gjorde i mipen av talet ep experiment för ap se om man kunde få vanliga människor ap hävda något de själva inte tror är sant endast pga. det sociala trycket en grupp utövar. Grupptryck Velocity /hasgghet Faktorer som påverkar grupptryck: Vid en variagon av Asch experiment visade det sig ap många fler blev självständiga i sina bedömningar om de inte behövde stå ensamma mot gruppen. Då man gav försökspersonen en kumpan som också gav ep korrekt svar så sjönk deras konformitet avsevärt. Den egna självbilden har visat sig spela roll för om vi faller för grupptryck eller inte. Personer med en dålig självuppfapning faller i ökad utsträckning för sociala tryck ezersom ap det styrker deras relagon Gll gruppen. De måste visa sig vara värdiga medlemmar för ap verkligen Gllhöra gruppen. Personligheten hos individen och gruppens storlek är som många säkert vet också vikgga. Exempelvis personligheter som i högre grad ezersträvar beröm och undviker straff faller läpare för gruppens vilja och en grupp på 10 personer utövar ep större tryck än en på 4 personer. EP annat planeringsverktyg är hasgghet. HasGghet är ep måp på hur mycket teamet får gjort under en sprint. HasGghet är det som fakgskt blev gjort under den sista sprinten inte vad som var planerat ap göras. (fakgsk hasgghet vs. uppskapad hasgghet) I Scrum mäts det i story points (idela dagar) eller i fakgska Gmmar. Varje krav i scrum är en story. Varje story har poäng/gmmar. Varje user story Glldelas ep esgmat (antal story points) beroende på dess komplexitet. Om ep team gör sex user stories á 8 story points, är teamets hasgghet helt enkelt 48. Vilka medlemmarna i gruppen är har också visat sig vara vikggt. Grupper där hög- status personer och personer som är vikgga för oss ingår i påverkar oss i högre grad än andra grupper. 6

7 Velocity/hasGghet Velocity Påverkas av Teamets storlek Hinder AvbroP Sprintlängd Hur väl man esgmerar Fokusfaktor/effekGvitetsfaktor När man GdsesGmerar räcker det inte ap räkna med ap man har full arbetskraz. Sjukdom, oplanerat arbete, ofungerande teknik, felsökning och buggfixning etc. kan påverka den Gd som esgmeras. DePa måste också/är bra ap ha med i beräkningarna. Fokusfaktor/effekGvitetsfaktor En fokusfaktor används för ap få fram hur mycket av Gllgänglig Gd som teamet fakgskt kan spendera på verkligt arbete i en sprint. Fokusfaktor består av en fast och en rörlig del. Fast del är standardmöten kopplade Gll metoden, (releaseakgviteter, drizsäpning etc.). Rörlig del är all Gd som inte går ap hänföra Gll den fasta faktorn. Tex extra möten, resgd etc. som påverkar den Gd teamet spenderar på ap färdigställa funkgonalitet i pågående sprint. Fokusfaktor/effekGvitetsfaktor Beräkna fokusfaktor För ap få fram en passande fokusfaktor kan man kolla på en Gdigare sprint. Fokus faktor = fakgsk hasgghet/ Gllgängliga mans- dagar Hantering av sprint backlog Sprintlogg är alla de uppgizer som ska göras för ap transformera delar/ önskningar i backloggen Gll färdigt inkrement. Individer tar på sig uppgizer själva. UppgiZer Glldelas aldrig. UppskaPad återstående Gd uppdateras dagligen. Tillgängliga mans- dagar * fokus faktor = uppskapad hasgghet. Henrik Kniberg. Scrum and XP from the Trenches. How we do Scrum. Sidan 27. 7

8 Statusgraf / burndown chart Estimated work remaining 70 Burndown Days I ett s.k. burndown chart markerar man dag för dag hur mycket som återstår av det tidsplanerade arbetet. Diagrammet visar tyd ligt i vilken takt man bränner av de kvarvarande timmarna av en sprint. Hantering av sprint backlog Sprintbacklog kan modifieras under en sprint uppgizer kan tas bort eller läggas Gll vid behov av teamet endast Alla teammedlemmar kan lägga Gll, ta bort, samt ändra uppgizer i sprint backloggen. nya uppgizer upptäcks under sprinten. saker tar längre Gd än beräknat sjukdom etc. Uppdatera GdsuppskaPning på återstående arbete ezer hand som det klarnar. Kniberg. XP and Scrum from the Trenches. Sidan 52. Sprint Läs! Sprintbackloggen ska vara Gllgänglig och synlig hela Gden. Henrik Kniberg. Scrum and XP from the Trenches. How we do Scrum. Finns på kurshemsidan under Literatur. 8

9 Inför projektet Träffar Combitech på onsdag Bestämma projekt, antal träffar på Combitech, start av projekiörberedelser. Boka dag då Combitech kommer Gll föreläsning. Troligen v9. Gruppindelning Parallella kurser under VT2 (schemakrockar) Om du vill vara Scrummästare eller Gruppansvarig så skriver du ja ezer något av alternagven och sedan svarar du på de andra rollerna också. BlankeP för gruppindelning kommer upp på hemsidan under kursnyheter, jag vill ha in den så snart som möjligt, jag påminner via mail. Scrummästare Scrummästare Främja/förbäPra kommunikagon Se Gll ap processen fungerar Upptäcka och hantera störningsmoment Främja snabba beslut UnderläPa arbetet Undvika onödiga möten Vid dagligt scrummöte är det scrummästaren som ser Gll ap mötet äger rum och ap det håller Gden Främja/förbäPra kommunikagon Se Gll ap processen fungerar Upptäcka och hantera störningsmoment Främja snabba beslut UnderläPa arbetet Undvika onödiga möten Vid dagligt scrummöte är det scrummästaren som ser Gll ap mötet äger rum och ap det håller Gden Scrummästaren leder arbetet och är ansvarig för a( teamet fungerar väl och för kontakter med produktägaren (Combitech). Combitech föreslår a( man är Scrummästare halva perioden dvs 3 veckor (men ni betämmer själva inom gruppen). Gruppansvarig Gruppansvarig är ansvarig för surfplapan (skriver under utlåningskontrakt), uppkoppling och är kontaktperson för gruppen gentemot lärare (Camilla och Henry). Det kan innebära mailkontakt, boka möten, ansvara för ap samla in dokumentagon inför projekiörberedelsen etc. Gruppansvarig är man under hela perioden. Gruppindelning Roller. Under varje roll ringar du in hur gärna du vill vara det på skalan 1-3 där 1 är mkt gärna. (Spelar det ingen roll så väljer du 1 på alla alternagv). Programmerare, ange också eventuella styrkor och/eller svagheter GUI designer (intresserad av ap jobba med både den visuella designen och interakgonen där bakom, men givetvis programmerare också) Grafiker (tecknare, rita grafik på frihand) Övrigt: (exempelvis om du gärna vill ha en och samma roll eller om du gärna vill byta) 9

10 Vi ses på tosdag (Pierangelo). How do machines communicate 10

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

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

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

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

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

Idag. Projektförberedelse. Projektförberedelse. Sex tänkarhattar. Process och kvalité - perspektivtänkande De Bono: se något ur olika synvinklar 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

Läs mer

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete Projektmetodik II HF1005, Informationsteknik och ingenjörsmetodik för Datateknik Projektarbete Förväntade resultatet är t.ex. en produkt Vi behöver arbeta med Analys Faktainsamling Genomförande Rapportering

Läs mer

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

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

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

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

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

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

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

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

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

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

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

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

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

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD12 2013-06-05

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD12 2013-06-05 VIDEODAGBOKEN En dagbok i videoform online. Individuellt Mjukvaruutvecklingsprojekt Robert Forsgren (rf222ce) UD12 2013-06-05 Abstrakt: Den här rapporten kommer ta upp mitt projekt Videodagboken, en dagbok

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

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

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

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

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

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

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

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

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

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

Integrerat ingenjörsprojekt

Integrerat ingenjörsprojekt Integrerat ingenjörsprojekt TNIU21 Kursmål Studenten skall efter genomgången kurs kunna arbeta efter en projektmodell i en autentisk situation medverka aktivt och väl fungerande i en projektgrupp utveckla

Läs mer

Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson

Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson Rapport grupp 4 Software Engineering Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson 2009-10-29 Processer Sprinter Scrum har varit till stor hjälp för oss för att nå våra mål,

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

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

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

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

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

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

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

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

ADHD bakgrund och metoder för dig i skolan!

ADHD bakgrund och metoder för dig i skolan! ADHD bakgrund och metoder för dig i skolan! David Edfelt leg psykolog www.provivus.se Pedagogik Psykologi Neuropsykologi Kunskap Förhållningssätt Stöd & behandling Vi är alla olika en självklarhet? Arbetsminne

Läs mer

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

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

Läs mer

på ett stort spelföretag Andreas Ström

på ett stort spelföretag Andreas Ström på ett stort spelföretag Andreas Ström - Spelföretag som är B2C och B2B orienterat. Bygger en pokerplattform som säljs och driftas som en tjänst till andra företag. - Grundades 1999 i Uppsala - Scrum sedan

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

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

Labrapport över Rumbokningssytemet Grupp:1

Labrapport över Rumbokningssytemet Grupp:1 Fakulteten för ekonomi, kommunikation, IT & data Labrapport över Rumbokningssytemet Grupp:1 Kurskod: DVGC18 Kursnamn: Software Engineering Inlämningsdatum: 2009 10 28 Scrummaster: Martin Blom Projektmedlemmar:

Läs mer

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

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

Läs mer

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

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

Scrumsimulation med LEGO klossar

Scrumsimulation med LEGO klossar En produktorienterad Scrumsimulation med LEGO klossar Denna utgåva är anpassad för små och medelstora affärsrörelser. Simulationen är möjlig att anpassa för utbildning i andra iterationsbaserade agila

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

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel. Page 1 (5) Hemuppgift 1DV404 150115-150118 Deluppgift 1 Processmodeller a) (4p) Alla mjukvaruutvecklare följer någon form av utvecklingsprocess i sitt arbete. Diskutera vad organisationer brukar ange som

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

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

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

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

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

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

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

Läs mer

Program & Projekt med SAFe och Scrum

Program & Projekt med SAFe och Scrum LeanFour TP3 leder hela vägen Rätt tid på rätt sätt när varje timme räknas Program & Projekt med SAFe och Scrum Mappning av SAFe mot Projekt- och Programstyrning Skillnaden mellan ett agilt paradigm och

Läs mer

15-13- 2. Lek*on Retrospek*v. Aseel Berglund. Coming together is a beginning, keeping together is progress, working together is success.

15-13- 2. Lek*on Retrospek*v. Aseel Berglund. Coming together is a beginning, keeping together is progress, working together is success. Lek*on Retrospek*v Aseel Berglund Coming together is a beginning, keeping together is progress, working together is success Henry Ford 2 1 Grupputveckling Stadium 5 Stadium 4 Upplösning Stadium 1 Tillhörighet

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

Kommunal Jämförelsetjänst

Kommunal Jämförelsetjänst Kommunal Jämförelsetjänst Sammanfattning Denna rapport innehåller bakgrund och information om projektet samt att vi har utvärderat hur det har gått under projektets gång. Projektet har gått ut på att vår

Läs mer

Sammanställning av kursvärdering

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

Läs mer

Priskamp. En prisjämförelsesite Björn Larsson 130609

Priskamp. En prisjämförelsesite Björn Larsson 130609 Priskamp En prisjämförelsesite Björn Larsson 130609 Abstrakt Detta är en post-mortem slutrapport om mitt projekt "Priskamp" inom ramen för kursen Individuellt Mjukvaruutvecklingsprojekt VT 2013. Projektets

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

Kognitionsvetenskaplig avslutningskurs 729 G41 www.ida.liu.se/~729g41

Kognitionsvetenskaplig avslutningskurs 729 G41 www.ida.liu.se/~729g41 Disposition Kognitionsvetenskaplig avslutningskurs 729 G41 www.ida.liu.se/~729g41 Annika Silvervarg IDA (Baserat på Nils Dahlbäck) Varför en avslutningskurs? Kursens struktur och uppläggning Förslag på

Läs mer

XP-projekt: En fördjupning

XP-projekt: En fördjupning XP-projekt: En fördjupning Extreme Programming Martin Karlsson marka@itn.liu.se K7522 011 36 34 63 Fem värden Kommunikation Var öppna Var ärliga Ta konflikter Diskutera Tag beslut Tag ansvar Kräver feedback,

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

TDDD78 Att välja och planera ett projekt

TDDD78 Att välja och planera ett projekt jonas.kvarnstrom@liu.se 2016 TDDD78 Att välja och planera ett projekt Steg 1: Grunder, labbmiljö, era första Java-program Vecka 3 Vecka 4 Vecka 5 Vecka 6 4 labbar, enskilt Steg 2: Fortsättning, miniprojekt

Läs mer

Scrum + XP = sant. Kristian Björk D06, Lunds Tekniska Högskola dt05kb1@student.lth.se. Frederik Blauenfeldt Jeppsson. dt06fb8@student.lth.

Scrum + XP = sant. Kristian Björk D06, Lunds Tekniska Högskola dt05kb1@student.lth.se. Frederik Blauenfeldt Jeppsson. dt06fb8@student.lth. Scrum + XP = sant Kristian Björk D06, Lunds Tekniska Högskola dt05kb1@student.lth.se Frederik Blauenfeldt Jeppsson D06, Lunds Tekniska Högskola dt06fb8@student.lth.se 2010-03-02 1 Abstract Scrum och XP

Läs mer

Frontermanual för Rektorsprogrammet

Frontermanual för Rektorsprogrammet Frontermanual för Rektorsprogrammet Denna manual beskriver övergripande vad Fronter är och hur det kan användas. Skapad: 2010-04-27 Version: 1.0 1 Innehållsförteckning Vad är Fronter?... 3 Vilka behörigheter

Läs mer

PROJEKTDIREKTIV. Genomizer. Dokumenthistorik version datum utförda förändringar utförda av granskad

PROJEKTDIREKTIV. Genomizer. Dokumenthistorik version datum utförda förändringar utförda av granskad PROJEKTDIREKTIV Genomizer Dokumenthistorik version datum utförda förändringar utförda av granskad 1.1 20140410 Formulerat om kraven på leverabeln Teknisk dokumentation, samt ändrat formateringen av punkterna

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

SAST Örebro 2012-11-16. Välkomna!

SAST Örebro 2012-11-16. Välkomna! SAST Örebro 2012-11-16 Välkomna! Varför? nätverk - kompetens och kontakter utvecklas professionellt umgås och ha kul enkelt att vara med Hur Ideell förening tjänar inga pengar finansieras av sponsorer

Läs mer

PROJEKTDIREKTIV. Genomizer. Dokumenthistorik version datum utförda förändringar utförda av granskad. 1.0 20150327 Utlagd version jp jem, jp

PROJEKTDIREKTIV. Genomizer. Dokumenthistorik version datum utförda förändringar utförda av granskad. 1.0 20150327 Utlagd version jp jem, jp PROJEKTDIREKTIV Genomizer Dokumenthistorik version datum utförda förändringar utförda av granskad 1.1 20150408 Tidpunkt för posterredovisningen uppdaterad, ny tid är 9/4 15.15 jp jp 1.0 20150327 Utlagd

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

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

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

PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI

PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI NG STRESS LUNDS TEKNISKA HÖGSKOLA - 2013-05-22 Projektmedlemmar: Emil Apelgren adi10eap@student.lu.se Fredrik Helander gda10fhe@student.lu.se Jonathan Klingberg

Läs mer

Planering och tidsestimering i agila projekt

Planering och tidsestimering i agila projekt Planering och tidsestimering i agila projekt VAN TRINH SARA LINDSTRÖM WESTMAN MG103X Examensarbete inom Design och Produktframtagning Stockholm, Sverige 2010 Planering och tidsestimering i agila projekt

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

Övningstenta, examinationsfrågor 2015-03-09

Övningstenta, examinationsfrågor 2015-03-09 Swedish Software Testing Board (SSTB) International Software Testing Qualifications Board (ISTQB) Agile Tester Certificate in Software Testing Övningstenta, examinationsfrågor 2015-03-09 Tillåten tid:

Läs mer

Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot

Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot Josef Karlsson Malik 2015-09- 02 jkmalik@kth.se Introduktionskurs i datateknik (II0310) Sammanfattning

Läs mer

Att välja och planera ett projekt

Att välja och planera ett projekt Att välja och planera ett projekt TDDD78, TDDE30, 729A85 jonas.kvarnstrom@liu.se 2018 Projektet 2 Steg 3: Utforska, skapa ett eget projekt! I projektet ska ni: Designa och implementera ett OO-program Utan

Läs mer

Länkar och navigering

Länkar och navigering Föreläsning i webbdesign Länkar och navigering Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Hypertext Hyper [grekiska] över Hypertext Går över textens sekvengella flöde Referens

Läs mer

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

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

Läs mer

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1 Algoritmer Lars Larsson VT 2007 Lars Larsson Algoritmer 1 1 2 3 4 5 Lars Larsson Algoritmer 2 Ni som går denna kurs är framtidens projektledare inom mjukvaruutveckling. Som ledare måste ni göra svåra beslut

Läs mer

Tillämpad programmering CASE 1: HTML. Ditt namn

Tillämpad programmering CASE 1: HTML. Ditt namn Tillämpad programmering CASE 1: HTML Ditt namn 18 [HTML] Din handledare vill se din skicklighet i att använda HTML-koden. Du ska utveckla en webbplats om ditt intresse, inriktning eller gymnasiearbete.

Läs mer

NordScrum Vattenblandare skapad: 19.1.2010 uppdaterad: 29.4.2010

NordScrum Vattenblandare skapad: 19.1.2010 uppdaterad: 29.4.2010 NordScrum Vattenblandare skapad: 9.. uppdaterad: 9.. PRODUCT BACKLOG ID Name Imp Est How to demo Notes 5 Pumpa vatten? Ekenäs Databasmodellering Visa i MyPhpAdmin, typ Visby 3 Webbsida/server Visa upp

Läs mer

QReflex Lathund för användare, kontaktpersoner och resultatrapportörer

QReflex Lathund för användare, kontaktpersoner och resultatrapportörer QReflex är en gemensam skräddarsydd plats på internet för förbättringsarbeten QReflex Lathund för användare, kontaktpersoner och resultatrapportörer Innehåll: Registrering/anmälan....2 Programmets/projektets

Läs mer

Supportsamtal ett coachande samtal medarbetare emellan

Supportsamtal ett coachande samtal medarbetare emellan Utdrag 1 Supportsamtal ett coachande samtal medarbetare emellan Nackdelen med det konventionella utvecklingssamtalet är att det lägger all tonvikt på relationen chef medarbetare. Det är inte ovanligt att

Läs mer

Objektorienterad analys och design

Objektorienterad analys och design Objektorienterad analys och design Objektorienterad analys och design 1 Dagens föreläsning Första delen, innan rasten: Motivation och bakgrund Analys Funktioner Andra delen, efter rasten: Objektorienterade

Läs mer