1 / 12

Agile – Konsten att slutföra projekt

Agile – Konsten att slutföra projekt. Tomas Gustavsson TUK Kompetensutveckling AB. Vad innebär Agile?. Beställaren får möjlighet att förändra krav genom en hanterbar process Högre kvalitet i levererat resultatet genom att processen utvecklas under hela projektet

Download Presentation

Agile – Konsten att slutföra projekt

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agile –Konsten att slutföra projekt Tomas Gustavsson TUK Kompetensutveckling AB

  2. Vad innebär Agile? • Beställaren får möjlighet att förändra krav genom en hanterbar process • Högre kvalitet i levererat resultatet genom att processen utvecklas underhela projektet • Projektledaren och gruppen har en exakt uppfattning om aktiviteters statusvarje dag under hela projektet

  3. Det Agila Manifestet Det agila manifestet värdesätter: • Individer och samspel framför metoder, processer och verktyg. • Användbart projektresultatframför omfattande dokumentation. • Kundsamarbete framför kontraktsförhandlingar. • Anpassning till förändring framför att följa statisk plan.

  4. Tid Resurser Krav Agile – processen i detalj

  5. Vad innebär processen? • Leverera resultat tidigt • För att kunna påverka slutresultatet och öka motivationen för alla intressenter • Leverera resultat ofta • För att kunna stanna upp och lära av erfarenheter under vägen • Leverera färdiga bitar • För att varje delresultat skall vara användbart

  6. Kompletta enheter – Sashimi • Vad har japansk mat med Agile att göra? • Varje fiskbit är en komplett ”enhet”, d v s den behöver inget komplement och är lätt att beskriva • Varje funktion skall vid leverans vara komplett, d v s vara testad, dokumentation skriven, etc

  7. Time-boxing • Skillnaden mellan att säga: • ”Jag skall försöka bli klar med detta på 10 h” • ”Jag skall ägna hela min kraft på problemet under 10 h och se vilket resultat jag får” • Att planera spikes istället för tidsuppskattade aktiviteter

  8. Arbetsmiljön • För ett effektivt samarbete krävs att • Vi kan kommunicera med varandra utan svårigheter • Detta underlättas om • Alla sitter i samma rum • Alla har tillgång till whiteboards /anteckningsblock för att kommunicera till alla

  9. ”Stå-upp-möten” (Daily Scrum) • Alla svarar på 3 frågor • Vad har du gjort sedan förra mötet? • Vad kommer du att göra till nästa möte? • Vad kan hindra dig från att lyckas med det?(Vad kan PL eller gruppen göra för att hjälpa dig?)

  10. Roller inom Agile PB/PÄ PL/SM Grupp

  11. När passar inte Agile? • Projekt med lite möjlighet till kommunikation • Utan kommunikation får vi inte nytta av grupputvecklingsprinciperna för Agile • Projekt med hög kostnad för förändring • Att tillåta förändring vid varje etappövergång blir inte praktiskt möjligt • Projekt där all funktionalitet är oerhört detaljerat specificerat från början… • Inte olämpligt, men inte lika effektivt

  12. Tack för mig! tomas@tuk.se Fråga att diskutera:Bör en ScrumMaster varaScrumMaster på heltid?

More Related