Dom Razvoj Što je računalno softverski inženjering (slučaj)? - definicija iz tehopedije

Što je računalno softverski inženjering (slučaj)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači računalno softverski inženjering (CASE)?

Računalno softverski inženjering (CASE) primjena je računalno podržanih alata i metoda u razvoju softvera kako bi se osigurao kvalitetan softver i softver bez grešaka. CASE osigurava kontroliran i discipliniran pristup i pomaže dizajnerima, programerima, testerima, menadžerima i drugima da vide razvojne korake projekta tijekom razvoja.

CASE može poslužiti i kao spremište za dokumente povezane s projektima kao što su poslovni planovi, zahtjevi i specifikacije dizajna. Jedna od najboljih prednosti upotrebe CASE-a je isporuka konačnog proizvoda koja vjerovatnije zadovoljava zahtjeve iz stvarnog svijeta jer osigurava da kupci ostanu dio procesa.

Techopedia objašnjava računalno softverski inženjering (CASE)

CASE pristup pokriva cijeli ciklus razvoja proizvoda, uključujući generiranje koda, alate proizvoda, skladišta, prototipiranje i druge alate.

U CASE su ugrađeni različiti alati i nazivaju se CASE alati koji se koriste za podršku različitih faza i prekretnica u životnom ciklusu razvoja softvera.

Vrste CASE alata uključuju:

  • Alati za dijagramiranje: pomoć u dijagramičkim i grafičkim prikazima podataka i sistemskih procesa.
  • Generatori zaslona i računala na računalu: pomoć u razumijevanju zahtjeva za podacima i odnosa koji su u pitanju.
  • Alati za analizu: usredotočite se na nedosljedne, netočne specifikacije uključene u dijagram i protok podataka.
  • Središnje spremište: pruža jedinstvenu pohranu za dijagrame podataka, izvješća i dokumente povezane s upravljanjem projektima.
  • Generatori dokumentacije: Pomoć u stvaranju korisničke i tehničke dokumentacije prema standardima.
  • Generatori koda: pomoć u automatskom generiranju koda, uključujući definicije, uz pomoć dizajna, dokumenata i dijagrama.

Prednosti CASE pristupa uključuju:

  • Kako se poseban naglasak stavlja na redizajn i testiranje, trošak servisa proizvoda tijekom očekivanog vijeka trajanja je znatno smanjen.
  • Kako se tijekom procesa razvoja poduzima organizirani pristup ukupnoj kvaliteti proizvoda.
  • Šanse da se ispune zahtjevi u stvarnom svijetu vjerojatnije su i lakše uz računalno potpomognut softverski inženjerski pristup.

CASE posredno pruža organizaciji konkurentsku prednost pomažući osigurati razvoj visokokvalitetnih proizvoda.

Što je računalno softverski inženjering (slučaj)? - definicija iz tehopedije