Kazalo:
- Opredelitev - Kaj pomeni računalniško podprto programsko inženirstvo (CASE)?
- Techopedia razlaga računalniško podprto programsko inženirstvo (CASE)
Opredelitev - Kaj pomeni računalniško podprto programsko inženirstvo (CASE)?
Računalniško podprto programsko inženirstvo (CASE) je uporaba računalniško podprtih orodij in metod pri razvoju programske opreme za zagotovitev kakovostne in brez napak programske opreme. CASE zagotavlja preverjen in discipliniran pristop ter pomaga oblikovalcem, razvijalcem, preizkuševalcem, managerjem in drugim, da vidijo mejnike projekta med razvojem.
CASE lahko služi tudi kot shramba dokumentov, povezanih s projektom, kot so poslovni načrti, zahteve in specifikacije oblikovanja. Ena najboljših prednosti uporabe CASE je dobava končnega izdelka, ki bolj verjetno izpolnjuje zahteve iz resničnega sveta, saj zagotavlja, da bodo kupci ostali del postopka.
Techopedia razlaga računalniško podprto programsko inženirstvo (CASE)
Pristop CASE zajema celoten cikel razvoja izdelkov, vključno z ustvarjanjem kod, orodij izdelkov, repozitorij, oblikovanja prototipov in drugih orodij.
V CASE so vključena različna orodja in jih imenujemo orodja CASE, ki se uporabljajo za podporo različnih stopenj in mejnikov v življenjskem ciklu razvoja programske opreme.
Vrste orodij CASE vključujejo:
- Orodja za diagramiranje: pomoč pri diagramatičnih in grafičnih predstavitvah podatkov in sistemskih procesov.
- Generatorji računalniških zaslonov in poročil: pomoč pri razumevanju potreb po podatkih in povezanih odnosov.
- Orodja za analizo: osredotočite se na nedosledne, napačne specifikacije, vključene v diagram in pretok podatkov.
- Osrednje skladišče: zagotavlja eno samo mesto za shranjevanje podatkovnih diagramov, poročil in dokumentov, povezanih z upravljanjem projektov.
- Generatorji dokumentacije: pomoč pri ustvarjanju uporabniške in tehnične dokumentacije v skladu s standardi.
- Generatorji kode: Pomoč pri samodejnem ustvarjanju kode, vključno z opredelitvami, s pomočjo modelov, dokumentov in diagramov.
Prednosti pristopa CASE vključujejo:
- Ker je poseben poudarek na prenovi in testiranju, se stroški servisa izdelka v pričakovani življenjski dobi znatno zmanjšajo.
- Splošna kakovost izdelka se izboljšuje, ko se v procesu razvoja loteva organiziranega pristopa.
- Možnosti za izpolnitev zahtev v resničnem svetu so bolj verjetno in lažje z računalniško podprtim programskim inženirskim pristopom.
CASE podjetju posredno zagotavlja konkurenčno prednost, saj pomaga pri razvoju visokokakovostnih izdelkov.
