In dieser SoftGuide-Rubrik finden Sie Software, Programme, Systeme und Lösungen zu CASE und CASE Tools. CASE ist die Abkürzung von "Computer-Aided Software Engineering" ("rechnergestützte Entwicklung von Softwarelösungen"). Dabei soll die Software möglichst automatisiert aus fachlichen Beschreibungen wiederum Software erstellen. CASE-Tools sind Computerprogramme, welche Softwareentwickler bei Planung, Entwurf und Dokumentation von Softwareprojekten unterstützen und bei der Visualisierung grafische Notationen wie beispielsweise UML verwenden. Typischerweise sind CASE-Tools oft auch Bestandteile so genannter IDE´s ("Integrierte Entwicklungsumgebungen").
Fragen Sie nach, welche Phasen des Software-Lifecycles durch das CASE Tool unterstützt werden. Umfasst die Lösung eher Zeichen- und Dokumentationsfunktionen oder unterstützt sie allen Phasen des Systemlebenszyklusses?
Beachten Sie die Teamfähigkeit der Lösung. Ist diese Multi-User-Fähig und gibt es Konfliktlösungsmechanismen und sind diese differenziert?
Fragen Sie nach den Qualitäts- und Akzeptanzsicherungsmaßnahmen. Gibt es eine Unterstützung durch entsprechende Messwerkzeuge?