Prax vývoja softvérových požiadaviek - kurz 40 490 RUB. od Špecialistu, školenie 32 ak. h., Dátum: 24. júna 2023.
Rôzne / / December 02, 2023
Vývoj požiadaviek je neoddeliteľnou súčasťou práce na vývoji softvéru. Požiadavky sú základom, na ktorom je softvér postavený. Žiadna iná časť práce tak nepokazí výsledok, ak je vykonaná zle. Chyby v žiadnej inej fáze práce nie sú také ťažké opraviť.
Kurz poskytuje vedomosti a zručnosti potrebné na identifikáciu, analýzu a dokumentáciu softvérových požiadaviek.
Workshop kurzu je cyklus postupne dokončených úloh.
Skúsený špecialista na systémové analýzy a testovanie softvéru, skvelý učiteľ. Na svojich hodinách neustále poskytuje konkrétne praktické príklady (aj z vlastných bohatých skúseností), aby uľahčil pochopenie látky. Absolvoval...
Skúsený špecialista na systémové analýzy a testovanie softvéru, skvelý učiteľ. Na svojich hodinách neustále poskytuje konkrétne praktické príklady (aj z vlastných bohatých skúseností), aby uľahčil pochopenie látky.
Vyštudoval Fakultu mechaniky a matematiky Moskovskej štátnej univerzity pomenovanej po M. V. Lomonosov. V IT oblasti pôsobí od roku 1998. V roku 2013 absolvovala školenie na Ruskej akadémii národného hospodárstva a verejnej správy pod vedením prezidenta Ruskej federácie v programe IT manažér. Neustále sa rozvíja v oblasti dizajnu testov, zabezpečenia kvality softvéru, systémovej analýzy a riadenia.
Má bohaté praktické skúsenosti s testovaním a kontrolou kvality veľkých informačných systémov. V súčasnosti je Elena Sergeevna vedúcou analytičkou, ktorá vyvíja testovanie pre informačné systémy. Podieľa sa na tvorbe a implementácii interných podnikových predpisov na zabezpečenie kvality. Vykonáva firemné školenia v oblasti testovania, systémovej analýzy a zabezpečenia kvality.
Vzdelávací materiál je prezentovaný jasne a zrozumiteľne a upozorňuje študentov na všetky vlastnosti praktickej práce. Príklady z praxe, dodatočné informácie, podrobné odpovede na akékoľvek otázky - to všetko neustále udržiava vysoký záujem a pozornosť medzi poslucháčmi Eleny Sergeevny. Vďační absolventi zanechávajú tie najzaujímavejšie recenzie a snažia sa prihlásiť na ďalšie štúdium s Elenou Sergeevnou.
Modul 1. Definícia požiadaviek (4 ak. h.)
- Aké sú požiadavky? Definícia požiadaviek.
- Klasifikácia požiadaviek. Atribúty požiadaviek.
- Kvalitné atribúty požiadaviek.
Praktická práca: Stanovenie problému. Opis obchodného procesu, pre ktorý budú požiadavky vypracované v nasledujúcich lekciách.
Modul 2. Proces vývoja požiadaviek (4 ac. h.)
- Proces vývoja všeobecných požiadaviek.
- Obchodné požiadavky. Vyjadrenie problému, zainteresované strany, definícia systémovej hranice.
- Požiadavky používateľov. Definovanie používateľov, identifikácia potrieb.
Praktická práca: identifikácia zainteresovaných strán, systémové hranice pre automatizáciu. Definícia užívateľov.
Modul 3. Proces vývoja požiadaviek. Praktické aspekty (4 ak. h.)
- Praktické aspekty vývoja požiadaviek. Plánovanie procesu vyvolávania požiadaviek.
- Zdroje požiadaviek. Ľudia. systémy. Dokumentácia
- Metódy identifikácie požiadaviek. Psychologické problémy identifikácie požiadaviek. Funkcie prípravy a vedenia rozhovorov, seminárov pracovných skupín, prieskumov atď.
Praktická práca: zostavenie plánu. Príprava a vedenie rozhovorov so zainteresovanými stranami
Modul 4. Analýza požiadaviek (4 ac. h.)
- Vývoj požiadaviek. Fáza analýzy požiadaviek.
- Modelovanie je súčasťou celkového procesu.
- Výhody a nevýhody modelovania.
- Typy modelov
Modul 5. Požiadavky používateľov. Prípady použitia (3 ac. h.)
- Definícia. Štruktúra. Pravidlá pre popis prípadov použitia.
- Hlavný tok, alternatívy, výnimky.
- Predpoklady a dodatočné podmienky
- Schéma prípadu použitia. Notový zápis.
- Typy vzťahov
Praktická práca: zostavenie schémy prípadov použitia pre vzdelávací projekt.
Modul 6. Požiadavky používateľov. Používateľský príbeh (3 ac. h.)
- Požiadavky v Agile. Koncepty témy, eposu, používateľského príbehu, nevybavených vecí
- Pravidlá pre písanie používateľského príbehu. INVEST
- Herec, činy, hodnota.
Praktická práca: vytvorenie užívateľského príbehu pre vzdelávací projekt.
Modul 7. Doménové modely. Diagram vzťahov entít ERD (3 ac. h.)
- Účel diagramu, základné pojmy.
- Chenova notácia, Vrania noha
- Stupne pripojenia. Rozlúštenie neistôt.
Praktická práca: vytvorenie diagramu vzťahov entít pre vzdelávací projekt
Modul 8. Doménové modely. Diagram toku údajov DFD (3 ac. h.)
- Účel diagramu. Základné prvky diagramu.
- Jordan, Gein-Sarsonove notácie
- Úrovne detailov.
Praktická práca: vytvorenie diagramu toku údajov pre školský projekt.
Modul 9. Vytvorenie dokumentu (4 ac. h.)
- Funkčné požiadavky.
- Nefunkčné požiadavky. Druhy nefunkčných požiadaviek. Vlastnosti kvality softvéru.
- Špecifikácia požiadaviek. Štruktúra dokumentu. Kritériá na písanie textu požiadaviek.