Kurzusleírás

1. nap - Szoftverprojektek kezelése Waterfall kontextusban

1. Bevezetés a Waterfall-be

a. Történelmi kontextus

  1. Winston Royce
  2. Háttér a gyártási folyamatokban

b. Waterfall fázisok

  1. Kihívások gyűjtése
  2. Tervezés
  3. Változtatás
  4. Ellenőrzés
  5. Karbantartás

c. Waterfall kihívások

  1. Változás kezelése
  2. Távolság a üzleti ismeretek és a megvalósítás között
  3. Kockázat elhalasztása a életciklus végén
  4. Határfeltételek prioritizálása

d. Összegzés a Waterfall modell reakcióira

  1. Elfogadás – Waterfall megközelítések, pl. SSADM
  2. Bírálkodás – V-Model
  3. Alkalmazkodás – Inkrementális
  4. Elutasítás – Agile
  5. Fejlesztés – Lean

2. V-Model stratégiák a Waterfall átadása érdekében

a. Korai ellenőrzés és igazolás

  1. Késő hibák megtalálásának költsége
  2. Szakmai ellenőrzések és vizsgálatok
  3. Statikus elemzés

b. V-Model teszt fázisok

  1. Egység/egység integráció
  2. Rendszer
  3. Rendszer integráció
  4. Elfogadás

c. V-Model előnyök

  1. Növekvő végfelhasználói részvétel az ellenőrzésben
  2. Korai kockázatkezelés

3. Waterfall alkalmazása inkrementális megközelítések segítségével

a. Inkrementális megközelítések típusai

  1. Előre megtervezett 
  2. Párhuzamos, RAD
  3. Evolúciós, RUP

b. Inkrementális átadás elvei

  1. Termékinkrementek
  2. Prototípus készítés
  3. Időkeret

c. Inkrementális átadás előnyei

  1. Növekvő felhasználói részvétel a döntéshozatalban
  2. Korai haszonterhelés
  3. Változáshoz való reakció

4. A Waterfall modell elutasítása az Agile javára

a. Agile lényeges elemei

  1. Agile Manifesto
  2. Agile elvek

b. Bevezetés a Scrumba, a legnépszerűbb Agile keretrendszerbe

  1. Ismétlődő átadás
  2. Összedolgozó munkamód
  3. Időbeni dokumentáció
  4. Alkalmazkodó tervezés

c. Agile előnyök

  1. Növekvő felhasználói részvétel a folyamat során
  2. Meghatalmazott fejlesztői csapat
  3. Gyors haszonterhelés
  4. Növekvő képesség a változásra való reakcióra
  5. Felhasználatlan fejlesztés csökkentése

5. Waterfall fejlesztése Kanban átadásával

a. Lean és Kanban 

  1. Lean átadás története 
  2. Kanban története
  3. Hulladékcsökkentési elv

b. Bevezetés a Kanbanba

  1. A Kanban tábla
  2. A folyamatban lévő munka kezelése

c. Kanban előnyök

  1. Növekvő képesség a változásra való reakcióra
  2. Gyors haszonterhelés
  3. Felhasználatlan fejlesztés csökkentése

2. nap - Agile projektkezelési technikák

1. Empirikus folyamatkontroll

a. Ellenőrzés

  1. Demonstráció
  2. Visszapillantás

b. Alkalmazkodás

  1. Alkalmazkodó tervezés
  2. Folytatólagos javulás

c. Átláthatóság

  1. Feltételes részvétel
  2. Szerződésmeghozatal
  3. Időbeni dokumentáció

2. Kihívások kezelése

a. Backlog

  1. Termék
  2. Kiadás
  3. Sprint

b. Backlog elemek

  1. Felhasználói történet
  2. Hibák
  3. Kihívás specifikációk

c. Kockázat

  1. Backlog kockázat kezelése
  2. Kockázat leépítése

3. Becslés és kontroll

a. Időkeret tervezés

  1. Kiadási tervezés
  2. Iterációs tervezés
  3. Naponta kommunikáció

b. Prioritizálási technikák

  1. MoSCow
  2. Értékalapú
  3. Más technikák

c. Becslési technikák

  1. Felhasználói történet gondozás
  2. Tervjáték

4. Átadáskezelés

a. Ismétlődő átadás

  1. Csapat sebessége
  2. Gyors haszonterhelés

b. Információs rádiók

  1. Scrum fal
  2. Burn-down diagram

5. Csapattagok kezelése

a. Összetartó vezetés

  1. ScrumMaster mint közreműködő
  2. A hagyományos projektmenedzser szerepe

b. Végfelhasználói részvétel

  1. A Product Owner
  2. Kommunikáció a feltételekkel (Pigs and Chickens)

c. Meghatalmazott csapat

  1. Önirányító csapatok
  2. A szakértő szerepe a csapatban
  3. Felosztott csapatok kezelése

Követelmények

Egyik sem

 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák