Praksa razvoja programskih zahtev - tečaj 40.490 RUB. iz specialista, usposabljanje 32 ak. h., datum: 24. junij 2023.
Miscellanea / / December 02, 2023
Razvoj zahtev je sestavni del dela pri razvoju programske opreme. Zahteve so temelj, na katerem je zgrajena programska oprema. Noben drug del dela tako ne pokvari rezultata, če je opravljen slabo. Napake v nobeni drugi fazi dela ni tako težko popraviti.
Tečaj zagotavlja znanje in veščine, potrebne za prepoznavanje, analizo in dokumentiranje zahtev programske opreme.
Delavnica tečaja je cikel zaporedno opravljenih nalog.
Izkušen specialist za sistemsko analizo in testiranje programske opreme, sijajen učitelj. Pri pouku nenehno podaja konkretne praktične primere (tudi iz lastnih bogatih izkušenj) za lažje razumevanje snovi. Diplomiral...
Izkušen specialist za sistemsko analizo in testiranje programske opreme, sijajen učitelj. Pri pouku nenehno podaja konkretne praktične primere (tudi iz lastnih bogatih izkušenj) za lažje razumevanje snovi.
Diplomiral je na Fakulteti za mehaniko in matematiko Moskovske državne univerze po imenu M.V. Lomonosov. Od leta 1998 deluje na področju IT. Leta 2013 je opravila usposabljanje na Ruski akademiji za nacionalno gospodarstvo in javno upravo pri predsedniku Ruske federacije v programu IT manager. Nenehno se razvija na področjih oblikovanja testov, zagotavljanja kakovosti programske opreme, sistemske analitike in upravljanja.
Ima bogate praktične izkušnje pri testiranju in kontroli kakovosti velikih informacijskih sistemov. Trenutno je Elena Sergeevna vodilni analitik, ki razvija testno zasnovo za informacijske sisteme. Sodeluje pri razvoju in izvajanju notranjih korporativnih predpisov za zagotavljanje kakovosti. Izvaja korporativno usposabljanje o testiranju, sistemski analizi in zagotavljanju kakovosti.
Učno gradivo je predstavljeno jasno in razumljivo, študente opozori na vse značilnosti praktičnega dela. Primeri iz prakse, dodatne informacije, podrobni odgovori na vsa vprašanja - vse to nenehno ohranja veliko zanimanje in pozornost med poslušalci Elene Sergeevne. Hvaležni diplomanti puščajo najbolj navdušene ocene in si prizadevajo, da bi se prijavili na nadaljnji študij pri Eleni Sergeevni.
Modul 1. Opredelitev zahtev (4 ak. h.)
- Kakšne so zahteve? Opredelitev zahtev.
- Razvrstitev zahtev. Atributi zahtev.
- Kakovostni atributi zahtev.
Praktično delo: postavitev problema. Opis poslovnega procesa, za katerega bodo zahteve razvite v naslednjih lekcijah.
Modul 2. Postopek razvoja zahtev (4 ak. h.)
- Postopek razvoja splošnih zahtev.
- Poslovne zahteve. Postavitev problema, deležniki, opredelitev meje sistema.
- Uporabniške zahteve. Opredelitev uporabnikov, prepoznavanje potreb.
Praktično delo: Identifikacija deležnikov, sistemske meje za avtomatizacijo. Opredelitev uporabnikov.
Modul 3. Proces razvoja zahtev. Praktični vidiki (4 ak. h.)
- Praktični vidiki razvoja zahtev. Načrtovanje postopka pridobivanja zahtev.
- Viri zahtev. Ljudje. Sistemi. Dokumentacija
- Metode za ugotavljanje zahtev. Psihološki problemi prepoznavanja zahtev. Značilnosti priprave in izvedbe intervjujev, seminarjev delovnih skupin, anket itd.
Praktično delo: izdelava načrta. Priprava in izvedba razgovorov z zainteresiranimi stranmi
Modul 4. Analiza zahtev (4 ak. h.)
- Razvoj zahtev. Faza analize zahtev.
- Modeliranje je del celotnega procesa.
- Prednosti in slabosti modeliranja.
- Vrste modelov
Modul 5. Uporabniške zahteve. Primeri uporabe (3 ac. h.)
- Opredelitev. Struktura. Pravila za opis primerov uporabe.
- Glavni tok, alternative, izjeme.
- Predpogoji in popogoji
- Diagram primerov uporabe. Notacija.
- Vrste odnosov
Praktično delo: izdelava diagrama primerov uporabe za izobraževalni projekt.
Modul 6. Uporabniške zahteve. Uporabniška zgodba (3 ac. h.)
- Zahteve v Agile. Koncepti Tema, Epic, Uporabniška zgodba, Zaostanek
- Pravila za pisanje uporabniške zgodbe. NALOŽITE
- Igralec, dejanja, vrednost.
Praktično delo: izdelava uporabniške zgodbe za izobraževalni projekt.
Modul 7. Domenski modeli. Diagram entiteta-relacija ERD (3 ak. h.)
- Namen diagrama, osnovni pojmi.
- Chenova notacija, Vrana noga
- Stopnje povezave. Razplet negotovosti.
Praktično delo: izdelava diagrama odnosov entitet za izobraževalni projekt
Modul 8. Domenski modeli. Diagram toka podatkov DFD (3 ak. h.)
- Namen diagrama. Osnovni elementi diagrama.
- Jordan, Gein-Sarsonove notacije
- Stopnje podrobnosti.
Praktično delo: izdelava diagrama toka podatkov za šolski projekt.
Modul 9. Ustvarjanje dokumenta (4 ak. h.)
- Funkcionalne zahteve.
- Nefunkcionalne zahteve. Vrste nefunkcionalnih zahtev. Atributi kakovosti programske opreme.
- Specifikacija zahtev. Struktura dokumenta. Kriteriji za pisanje besedila zahtev.