Kursplan
Dag 1 - Håndtering av programvareprosjekter i en Waterfall-kontekst
1. Innføring i Waterfall
a. Historisk kontekst
- Winston Royce
- Bakgrunn i produksjonsprosesser
b. Waterfall-trinn
- Samling av krav
- Design
- Implementering
- Verifisering
- Vedlikehold
c. Waterfall-utfordringer
- Håndtering av endringer
- Avstand mellom forretningskunnskap og implementering
- Lagring av risiko til sent i livssyklusen
- Prioritering av omfang
d. Oppsummering av reaksjoner på Waterfall-modellen
- Omfavne – Waterfall-tilnærminger, for eksempel SSADM
- Håndtere – V-Modellen
- Tilpasse – Inkremental
- Avinne – Agile
- Forbedre – Lean
2. V-Modellens strategier for håndtering av Waterfall-leveranser
a. Tidlig verifisering og validering
- Kostnad ved å finne sent
- Gjennomganger og inspeksjoner
- Statisk analyse
b. Testtrinn i V-Modellen
- Enhet/Enhetsintegrasjon
- System
- Systemintegrasjon
- Aksept
c. Fordeler med V-Modellen
- Økt sluttbrukerinnvirkning i verifisering
- Tidlig risikoreduksjon
3. Tilpasning av Waterfall med inkrementelle tilnærminger
a. Typer av inkrementelle tilnærminger
- Forhåndsplanlagt
- Parallell, RAD
- Evolusjonær, RUP
b. Prinsipper for inkremental leveranse
- Produktinkrementer
- Prototyping
- Tidsbegrensning
c. Fordeler med inkremental leveranse
- Økt brukerinnvirkning i beslutningstaking
- Tidlig returnering på investering
- Reagerer på endringer
4. Avinne Waterfall-modellen til fordel for Agile
a. Agile essensielle
- Agile-manifester
- Agile-prinsipper
b. Innføring i Scrum, den mest populære Agile-rammeverket
- Iterativ leveranse
- Samarbeidende arbeid
- Just-in-time-dokumentasjon
- Adaptiv planlegging
c. Fordeler med Agile
- Økt brukerinnvirkning gjennom prosessen
- Maktfull utviklingsteam
- Rask returnering på investering
- Større evne til å reagere på endringer
- Reduser nugatory utvikling
5. Forbedre Waterfall med Kanban-leveranse
a. Lean og Kanban
- Historien om Lean-leveranse
- Historien om Kanban
- Prinsippet om å redusere avfall
b. Innføring i Kanban
- Kanban-brettet
- Håndtering av arbeid i prosess
c. Fordeler med Kanban
- Større evne til å reagere på endringer
- Rask returnering på investering
- Reduser nugatory utvikling
Dag 2 - Agile prosjektledelsesteknikker
1. Empirisk prosesskontroll
a. Inspeksjon
- Demonstrasjon
- Retrospeksjon
b. Tilpasning
- Adaptiv planlegging
- Kontinuerlig forbedring
c. Transparens
- Innvirkning fra interessenter
- Kontraktforhandling
- Just-in-time-dokumentasjon
2. Håndtering av krav
a. Backlogs
- Produkt
- Utgivelse
- Sprint
b. Backlog-elementer
- Brukerhistorier
- Feil
- Kravspesifikasjoner
c. Risiko
- Tilpasning av backlog for risiko
- Risiko-burn-down
3. Estimering og kontroll
a. Tidsbegrenset planlegging
- Utgivelsesplanlegging
- Iterasjonsplanlegging
- Daglig kommunikasjon
b. Prioriteringsteknikker
- MoSCow
- Verdibasert
- Andre teknikker
c. Estimeringsmetoder
- Grooming av brukerhistorier
- Planning Poker
4. Leveransestyring
a. Iterativ leveranse
- Teamhastighet
- Rask returnering på investering
b. Informasjonsradiatorer
- Scrum-vegg
- Burn-down-diagram
5. Teamstyring
a. Associative lederskap
- ScrumMaster som facilitator
- Rollen til den tradisjonelle prosjektlederen
b. Sluttbrukerinnvirkning
- Den enkelte beslutningstaker - Produktansvarlig
- Kommunikasjon med interessenter (Svin og Kyllinger)
c. Maktfullt team
- Selvstyrende team
- Rollen til spesialisten innenfor teamet
- Håndtering av delte team
Krav
Ingen
Referanser (5)
Workshops, praktiske tilfeller
Joanna Nowak - LKQ Polska Sp. z o. o.
Kurs - Introduction to Agile Testing
Maskinoversatt
lagøvelser
Dan
Kurs - SAFe® for Teams
Maskinoversatt
Fantastisk kurs, skulle gjerne tatt et lengre kurs for å lære mer!
claire
Kurs - Scrum for Managers and Executives
Maskinoversatt
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Kurs - Agile Business Analysis
The theory, the examples, the excercices, the explanations.