Obsah:
- Definice - Co znamená počítačové softwarové inženýrství (CASE)?
- Techopedia vysvětluje počítačové softwarové inženýrství (CASE)
Definice - Co znamená počítačové softwarové inženýrství (CASE)?
Počítačové softwarové inženýrství (CASE) je aplikace počítačově podporovaných nástrojů a metod při vývoji softwaru k zajištění vysoce kvalitního a bezchybného softwaru. CASE zajišťuje kontrolovaný a disciplinovaný přístup a pomáhá projektantům, vývojářům, testerům, manažerům a dalším lidem vidět projektové milníky během vývoje.
CASE může také sloužit jako úložiště pro dokumenty související s projektem, jako jsou obchodní plány, požadavky a specifikace návrhu. Jednou z nejlepších výhod používání CASE je dodání finálního produktu, který s větší pravděpodobností splní požadavky reálného světa, protože zajišťuje, že zákazníci zůstanou součástí procesu.
Techopedia vysvětluje počítačové softwarové inženýrství (CASE)
Přístup CASE pokrývá celý cyklus vývoje produktu, včetně generování kódu, produktových nástrojů, úložišť, prototypování a dalších nástrojů.
Do CASE se začleňují různé nástroje a nazývají se CASE nástroje, které se používají k podpoře různých fází a milníků v životním cyklu vývoje softwaru.
Mezi typy nástrojů CASE patří:
- Nástroje pro tvorbu diagramů: Nápověda při grafickém a grafickém znázornění dat a systémových procesů.
- Počítačové displeje a generátory sestav: Pomozte pochopit požadavky na data a související vztahy.
- Analytické nástroje: Zaměřte se na nekonzistentní, nesprávné specifikace zahrnuté do diagramu a toku dat.
- Centrální úložiště: Poskytuje jediné úložiště datových diagramů, zpráv a dokumentů souvisejících s řízením projektu.
- Generátory dokumentace: Pomoc při vytváření uživatelské a technické dokumentace podle standardů.
- Generátory kódu: Pomoc při automatickém generování kódu, včetně definic, pomocí návrhů, dokumentů a diagramů.
Výhody přístupu CASE zahrnují:
- Protože je zvláštní důraz kladen na přepracování a testování, náklady na údržbu produktu během jeho očekávané životnosti jsou výrazně sníženy.
- Celková kvalita produktu je zlepšena, protože během procesu vývoje je organizován přístup.
- Šance na splnění požadavků reálného světa jsou pravděpodobnější a snazší díky přístupu pomocí počítačového softwaru.
CASE nepřímo poskytuje organizaci konkurenční výhodu tím, že pomáhá zajišťovat vývoj vysoce kvalitních produktů.