Table des matières:
- Définition - Que signifie le génie logiciel assisté par ordinateur (CASE)?
- Techopedia explique le génie logiciel assisté par ordinateur (CASE)
Définition - Que signifie le génie logiciel assisté par ordinateur (CASE)?
Le génie logiciel assisté 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 assure une approche pointue et disciplinée et aide les concepteurs, développeurs, testeurs, 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.
Techopedia explique le génie logiciel assisté par ordinateur (CASE)
L'approche CASE couvre l'ensemble du cycle de développement de produits, y compris la génération de code, les outils produits, les référentiels, le prototypage et d'autres outils.
Divers outils sont incorporés dans CASE et sont appelés outils CASE, qui sont utilisés pour prendre en charge différentes étapes et étapes dans un cycle de vie de 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.
- Générateurs d'affichage et de rapport d'ordinateur: 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 à la génération de 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 sont les suivants:
- L'accent étant mis sur la refonte ainsi que sur les tests, le coût d'entretien d'un produit sur sa durée de vie attendue 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 d'ingénierie logicielle assistée par ordinateur.
CASE fournit indirectement à une organisation un avantage concurrentiel en aidant à assurer le développement de produits de haute qualité.