Ohjelmistovaatimusten kehittämisen harjoittelu - kurssi 40 490 RUB. erikoislääkäriltä, koulutus 32 ak. h., Päivämäärä: 24.6.2023.
Miscellanea / / December 02, 2023
Vaatimusten kehittäminen on olennainen osa ohjelmistokehitystyötä. Vaatimukset ovat perusta, jolle ohjelmisto rakennetaan. Mikään muu työn osa ei pilaa tulosta niin paljon, jos se tehdään huonosti. Missään muussa työvaiheessa olevia virheitä ei ole niin vaikea korjata.
Kurssi tarjoaa tarvittavat tiedot ja taidot ohjelmistovaatimusten tunnistamiseen, analysointiin ja dokumentointiin.
Kurssin työpaja on sarja peräkkäin suoritettavia tehtäviä.
Kokenut järjestelmäanalyysin ja ohjelmistotestauksen asiantuntija, loistava opettaja. Luennoillaan hän tarjoaa jatkuvasti konkreettisia käytännön esimerkkejä (mukaan lukien omasta rikkaasta kokemuksestaan) materiaalin ymmärtämisen helpottamiseksi. Valmistunut...
Kokenut järjestelmäanalyysin ja ohjelmistotestauksen asiantuntija, loistava opettaja. Luennoillaan hän tarjoaa jatkuvasti konkreettisia käytännön esimerkkejä (mukaan lukien omasta rikkaasta kokemuksestaan) materiaalin ymmärtämisen helpottamiseksi.
Valmistunut Moskovan valtionyliopiston mekaniikan ja matematiikan tiedekunnasta, joka on nimetty M.V. Lomonosov. Hän on työskennellyt IT-alalla vuodesta 1998. Vuonna 2013 hän suoritti koulutuksen Venäjän kansantalouden ja julkishallinnon akatemiassa Venäjän federaation presidentin alaisuudessa IT-päällikköohjelmassa. Kehittää jatkuvasti testisuunnittelun, ohjelmistojen laadunvarmistuksen, järjestelmäanalytiikan ja hallinnan osa-alueita.
Hänellä on laaja käytännön kokemus suurten tietojärjestelmien testauksesta ja laadunvalvonnasta. Tällä hetkellä Elena Sergeevna on johtava analyytikko, joka kehittää tietojärjestelmien testisuunnittelua. Osallistuu yhtiön sisäisten laadunvarmistusmääräysten kehittämiseen ja toimeenpanoon. Järjestää yrityskoulutusta testauksesta, järjestelmäanalyysistä ja laadunvarmistuksesta.
Oppimateriaali esitetään selkeästi ja ymmärrettävästi kiinnittäen opiskelijoiden huomion kaikkiin käytännön työn piirteisiin. Esimerkkejä käytännöstä, lisätiedot, yksityiskohtaiset vastaukset kaikkiin kysymyksiin - kaikki tämä ylläpitää jatkuvasti suurta kiinnostusta ja huomiota Elena Sergeevnan kuuntelijoiden keskuudessa. Kiitolliset valmistuneet jättävät innokkaimmat arvostelut ja pyrkivät ilmoittautumaan jatko-opintoihin Elena Sergeevnan kanssa.
Moduuli 1. Vaatimusten määrittely (4 ac. h.)
- Mitkä ovat vaatimukset? Vaatimusten määrittely.
- Vaatimusten luokittelu. Vaatimukset-attribuutit.
- Vaatimusten laatuominaisuudet.
Käytännön työ: ongelmanratkaisu. Kuvaus liiketoimintaprosessista, jolle vaatimuksia kehitetään seuraavilla tunneilla.
Moduuli 2. Vaatimusten kehittämisprosessi (4 ak. h.)
- Yleisten vaatimusten kehittämisprosessi.
- Liiketoiminnan vaatimukset. Ongelman selvitys, sidosryhmät, järjestelmärajan määrittely.
- Käyttäjien vaatimukset. Käyttäjien määrittely, tarpeiden tunnistaminen.
Käytännön työ: sidosryhmien tunnistaminen, automaation järjestelmärajat. Käyttäjien määritelmä.
Moduuli 3. Vaatimusten kehittämisprosessi. Käytännön näkökohdat (4 ak. h.)
- Vaatimusten kehittämisen käytännön näkökohdat. Vaatimusten selvitysprosessin suunnittelu.
- Vaatimusten lähteet. Ihmiset. Järjestelmät. Dokumentointi
- Vaatimusten tunnistamismenetelmät. Psykologiset ongelmat tarpeiden tunnistamisessa. Haastattelujen, työryhmäseminaarien, kyselyiden jne. valmistelun ja toteuttamisen ominaisuudet.
Käytännön työ: suunnitelman laatiminen. Haastattelujen valmistelu ja suorittaminen kiinnostuneiden kanssa
Moduuli 4. Vaatimusanalyysi (4 ak. h.)
- Vaatimusten kehittäminen. Vaatimusanalyysivaihe.
- Mallintaminen on osa kokonaisprosessia.
- Mallintamisen plussat ja miinukset.
- Mallityypit
Moduuli 5. Käyttäjien vaatimukset. Käyttötapaukset (3 ak. h.)
- Määritelmä. Rakenne. Käyttötapausten kuvauksen säännöt.
- Päävirtaus, vaihtoehdot, poikkeukset.
- Edellytykset ja jälkiehdot
- Käyttötapauskaavio. Merkintä.
- Suhteiden tyypit
Käytännön työ: Käyttötapauskaavion laatiminen koulutusprojektiin.
Moduuli 6. Käyttäjien vaatimukset. Käyttäjätarina (3 ac. h.)
- Vaatimukset ketterässä. Aiheen käsitteet, eeppinen, käyttäjän tarina, ruuhka
- Käyttäjätarinan kirjoittamisen säännöt. SIJOITTAA
- Näyttelijä, teot, arvo.
Käytännön työ: käyttäjätarinan luominen koulutusprojektiin.
Moduuli 7. Verkkotunnusmallit. Entiteetti-suhdekaavio ERD (3 ac. h.)
- Kaavion tarkoitus, peruskäsitteet.
- Chenin notaatio, varisjalka
- Yhteysasteet. Epävarmuustekijöiden purkamista.
Käytännön työ: kokonaisuussuhdekaavion luominen koulutusprojektiin
Moduuli 8. Verkkotunnusmallit. DFD-tietovirtakaavio (3 ac. h.)
- Kaavion tarkoitus. Kaavion peruselementit.
- Jordan, Gein-Sarsonin merkinnät
- Yksityiskohtaiset tasot.
Käytännön työ: tietovuokaavion luominen kouluprojektiin.
Moduuli 9. Asiakirjan luominen (4 ak. h.)
- Toiminnalliset vaatimukset.
- Ei-toiminnalliset vaatimukset. Ei-toiminnallisten vaatimusten tyypit. Ohjelmiston laatuominaisuudet.
- Vaatimukset Erittely. Asiakirjan rakenne. Vaatimustekstin kirjoittamisen kriteerit.