Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
Trajanje 14 sati
Sadržaj kursa
Uvod u inženjerstvo zahteva iz praktične perspektive
- Definicija, značaj i ciljevi inženjerstva zahteva
- Ključne uloge i odgovornosti inženjera zahteva
- Proces inženjerstva zahteva u kontekstu životnog ciklusa projekta
- Temelji sertifikacionog okvira IREB CPRE
Definisanje konteksta i opsega sistema
- Razumevanje interesnih strana i granica sistema
- Dijagrami konteksta sistema i modeli granica
- Tehnike za pojašnjanje opsega i izbegavanje širenja opsega (scope creep)
Tehnike elicitacije zahteva
- Intervjui, radionice, posmatranje i analiza dokumenata
- Upitnici i metode brainstorminga
- Vezine za vođenje skupnih elicitacija zahteva
- Praktična vežba: Izvođenje intervjua sa interesnom stranom
Dokumentovanje i modelovanje zahteva
- Formalno naspram neformalnog dokumentovanja
- Uzaji (Use cases), korisničke priče (User stories) i dokumentovanje na osnovu scenarija
- Dijagrami i modeli: dijagrami aktivnosti, dijagrami konteksta i modeli podataka
- Praktična vežba: Pisanje jasnog i testabilnog zahteva
Validacija i verifikacija zahteva
- Tehnike za obezbeđivanje tačnosti i kompletnosti
- Rezime, inspekcije i provere (walkthroughs)
- Kriterijumi prihvatanja i kontrolne liste za validaciju
- Studija slučaja: Validacija zahteva za poslovni sistem
Upravljanje zahtevima i praćenje (traceability)
- Uspostavljanje praćenja od zahteva do dizajna i testiranja
- Upravljanje verzijama i promenama zahteva
- Upravljanje konfiguracijom u inženjerstvu zahteva
- Praktična vežba: Izgradnja matrice praćenja (traceability matrix)
Upravljanje promenama i prioritetizacija
- Obraćanje sa zahtevima koji evoluiraju tokom razvoja
- Metode prioritetizacije (MoSCoW, Kano, analiza troška i vrednosti)
- Analiza uticaja promena zahteva
Alati i najbolje prakse za projekte iz stvarnog sveta
- Pregled popularnih alata i platformi za inženjerstvo zahteva
- Integracija inženjerstva zahteva u agilne i tradicionalne okvire
- Prakse komunikacije i saradnje za uspeh u inženjerstvu zahteva
Praktične vežbe i primene zasnovane na slučajevima
- Studija slučaja od kraja do kraja: od elicitacije do dokumentovanja
- Simulacija tima: Upravljanje promenama zahteva u žutom projektu
- Vežbna pitanja u stilu ispita i pregled
Zaključak i sledeći koraci
- Konačni pregled osnovnih koncepta inženjerstva zahteva i saveti za ispit
- Smernice za kontinuirano učenje i profesionalni razvoj
- Preporučeni materijali: nastavni plan IREB CPRE, glosarij, primeri ispitnih pitanja i preporučena literatura
Uslovi
- Osnovno razumevanje procesa razvoja softvera ili sistema
- Iskustvo rada u projektima ili produktskim okruženjima
- Prethodna sertifikacija iz inženjerstva zahteva nije obavezna
Ciljna grupa
- Poslovni analitičari i inženjeri zahteva
- Projekt menadžeri i vlasnici produkta
- Razvojni inženjeri softvera i QA stručnjaci koji žele da formalizuju svoja znanja iz oblasti RE