Définition - Que signifie le génie logiciel assisté par ordinateur (CASE)?
L'ingénierie logicielle assistée par ordinateur (CASE) est l'application d'outils et de méthodes assistés par ordinateur dans le développement de logiciels pour garantir un logiciel de haute qualité et sans défaut. CASE garantit une approche disciplinée et disciplinée et aide les concepteurs, les développeurs, les testeurs, les gestionnaires et autres à voir les jalons du projet pendant le développement.
CASE peut également servir de référentiel pour les documents liés au projet tels que les plans d'affaires, les exigences et les spécifications de conception. L'un des meilleurs avantages de l'utilisation de CASE est la livraison du produit final, qui est plus susceptible de répondre aux exigences du monde réel car il garantit que les clients continuent de faire partie du processus.
Definir Tech explique le génie logiciel assisté par ordinateur (CASE)
L'approche CASE couvre l'ensemble du cycle de développement de produit, y compris la génération de code, les outils de produit, les référentiels, le prototypage et d'autres outils.
Différents outils sont incorporés dans CASE et sont appelés outils CASE, qui sont utilisés pour prendre en charge différentes étapes et jalons du cycle de vie du développement logiciel.
Les types d'outils CASE comprennent:
- Outils de création de diagrammes: aide à la représentation schématique et graphique des données et des processus système.
- Affichage d'ordinateur et générateurs de rapports: aide à comprendre les exigences en matière de données et les relations impliquées.
- Outils d'analyse: Concentrez-vous sur les spécifications incohérentes et incorrectes impliquées dans le diagramme et le flux de données.
- Référentiel central: fournit le point de stockage unique pour les diagrammes de données, les rapports et les documents liés à la gestion de projet.
- Générateurs de documentation: Aide à générer la documentation utilisateur et technique selon les normes.
- Générateurs de code: Aide à la génération automatique de code, y compris les définitions, à l'aide des conceptions, des documents et des diagrammes.
Les avantages de l'approche CASE comprennent:
- Comme un accent particulier est mis sur la refonte ainsi que sur les tests, le coût de maintenance d'un produit sur sa durée de vie prévue est considérablement réduit.
- La qualité globale du produit est améliorée car une approche organisée est entreprise au cours du processus de développement.
- Les chances de répondre aux exigences du monde réel sont plus probables et plus faciles avec une approche de génie logiciel assisté par ordinateur.
CASE fournit indirectement à une organisation un avantage concurrentiel en contribuant à assurer le développement de produits de haute qualité.