|
|
|
Du får lära dig att
- Planera, hantera och slutföra ett mjukvaruutvecklingsprojekt på kortare tid med agila arbetssätt
- Minimera osäkerhet och risk genom att tillämpa agila principer med hjälp av metoden Scrum
- Säkerställa att ditt projekt levererar den funktionalitet som krävs och ger mervärde till företaget
- Skapa en miljö som främjar eget initiativtagande hos ditt mjukvaruutvecklingsteam
- Optimera ditt teams lyhördhet för förändringar med snabbare inlärning under uppgiftens gång
- Skapa agila arbetssätt för stora och distribuerade projekt och integrera dem i den större organisationen
Sammanfattning Traditionell mjukvaruutveckling kan vara en besvärlig process som präglas av osäkerhet och risk. Agila metoder och Scrummetoder tar itu med det här problemet genom att främja öppet samarbete och anpassningsförmåga under projektets hela livscykel. Dessa metoder inriktar sig på att utveckla bättre mjukvara på kortare tid. På kursen lär du dig att använda agila och Scrumtekniker för att hantera mjukvaruutvecklingsprojekt.
Vem bör delta Projektledare, mjukvaruarkitekter, systemanalytiker, teamledare, utvecklare och alla som vill använda Scrummetoder och agila metoder.

Du får delta i en fallstudie som utvecklar sig under kursens gång och experimentella övningar ger en djupdykning i en verklighetstrogen agil projektledningsmiljö. Övningarna inkluderar:
- Simulering av ett tre-iterationsprojekt från start till mål
- Möte med en produktägare för att prioritera bland kraven
- Bedöma storlek på produktfunktionerna
- Välja funktioner att implementera i en iteration
- Köra ett dagligt Scrum-möte
- Bedöma projektets framsteg
- Anpassa projektplanen efter ändrade krav
- Snabba på inlärningen med verktyg och tekniker för tillbakablickande
Kursinnehåll Introduktion till agil projektledning
- Vad är agil?
- Agil mjukvaruutveckling: myt och verklighet
- Agile Manifesto
- Agila metoder – ekonomi
Grunderna i Scrum för att hantera osäkerhet och risk
Identifiera roller och ansvarsområden
- Prioritera krav med hjälp av produktens ägare
- Skillnaden mellan en Scrum Master och en traditionell projektledare
- Forma ett självgående utvecklingsteam
- Kommunicera med externa intressenter
Hantera releaser
- Hantera utvecklingen i 30-dagarscykler
- Utveckla en projektvision med Sprints
- Tidsramar för att skapa en regelbunden arbetsrytm
Verktyg för att hålla koll på och övervaka ett projekt
- Återge krav som användarhistorier
- Utveckla en Product Backlog baserad på affärsvärde
- Skapa en Sprint Backlog från en kravlista
- Dela upp återstående arbete med ett Burn-down Chart
Planera ett agilt projekt
Fastställa projektets affärsskäl
- Hantera förväntningar från finansiärer och aktieägare
- Bedöma förväntade framsteg
- Visa på affärsvärdet av implementerad funktionalitet
Klargöra affärsvisionen
- Förbereda och prioritera produktkrav
- Fastställa projektets riktning
- Ta fram projektinformation från produktägaren
Identifiera funktioner för utveckling i en iteration
- Bedöma storlek och komplexitet på funktioner
- Välja uppgifter att implementera
Främja eget initiativtagande i utvecklingsteamet
Skapa en optimal arbetsmiljö
- Co-lokalisera utvecklingsteamet
- Hantera distribuerade team
- Skydda utvecklingsteamet från yttre påverkan
- Synliggöra projektets framsteg
Övergång till eget initiativtagande
- Hjälpa teamet att organisera sig självt
- Coacha teamet att kontrollera sin egen utvecklingsprocess
Köra iterationer
- Mikro-planering med dagliga Scrum-möten
- Tillämpa iterationens regler
- Identifiera utvecklingsteamets administrativa ansvar
- Mäta ett projekts hastighet
- Kontrollera en iteration och öka synligheten med ett Task Board
Hantera förändring
Granska iterationen med en Sprint Review
- Visa funktionaliteten för kunden
- Få feedback från intressenter
- Omprioritera krav med utgångspunkt i ökad erfarenhet
Avsluta projektet med Sprint Retrospective
- Tänka igenom vilka lärdomar du dragit
- Sprida dragna lärdomar till hela organisationen
Tillämpa ett agilt arbetssätt i hela organisationen
Hantera den befintliga organisationen
- Hantera kontrakt och releaser
- Etablera förhållandet mellan produktägaren och flera olika kunder eller intressenter
- Scrum Master som länk mellan chef och utvecklare
Skala upp för större projekt
- Scrum-roller i ett större planeringssammanhang
- Samarbete mellan flera agila utvecklingsteam
- Arbeta med stora inneliggande order
|
<< Tillbaka till Programvaruutveckling
Liknande kurser
RealityPlus är ett varumärke som ägs av Learning Tree International.
|
|

Kursschema
Fler datum och platser.
Företagsintern &
anpassad utbildning
Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.
|
|
|
Klicka här för mer information.
|
| | De senaste 100 svaren gav kursen följande betyg:  |  | (3,69/4,00) |
|
"När jag kommer till en Learning Tree-kurs kan jag varje gång räkna med att få en bra utbildningsupplevelse. Med andra utbildningsleverantörer finns alltid risken att kursen är föråldrad med dåliga övningar och oskicklig instruktör. Learning Tree-kurserna är professionella på alla sätt och vis. Materialet är alltid uppdaterat och genomarbetat, övningarna användbara och instruktörerna duktiga." |
|
| |  |
 |
 |
|