Mit Softwareentwicklungstools werden Anwendungen konzipiert und realisiert sowie der Entwicklungs- und Einsatz-Prozess unterstützt.
Änderungs- & Konfigurationsmanagement
Ressourcenverwaltung über den gesamten Lebenszyklus, einschließlich Prozessautomatisierung, Änderungsmanagement, Verfolgbarkeit und Berichterstellung.
Anforderungen und Analyse
Integrierte Tools zur Verwaltung von Anforderungen, Anwendungsfallentwicklung, Geschäftsmodellierung und Datenmodellierung.
Design und Entwicklung
Die Kategorie der Entwicklungs- und Erstellungstools für Anwendungen umfasst Software, die von Entwicklern für webbasierte und traditionelle Anwendungen verwendet wird, sowie Tools, die auf den Sprachen 3GL und 4GL/RAD basieren. Dazu gehören auch vereinheitlichte Entwicklungsumgebungen sowie Modellierungs- und Webentwicklungstools. Die Kategorie der Tools zur Anwendungsentwicklung und -erstellung beinhaltet darüber hinaus die komponentenbasierte Entwicklung, einschließlich der Komponentenressourcen.
Prozess- und Projektmanagement
Produkte für das Life-Cycle-Management von Anwendungen unterstützen den Prozess der Entwicklung und Implementierung von Software, einschließlich automatisierter Tools zur Sicherstellung der Softwarequalität und Tools für das Softwarekonfigurationsmanagement.
Softwareentwicklungssuites
Softwareentwicklungssuites unterstützen den Prozess der Softwareentwicklung und -implementierung.
Traditionelle Programmiersprachen & Compiler
Auf den Sprachen 3GL und 4GL/RAD basierende Tools, vereinte Entwicklungsumgebungen, Modellierungs- und andere Entwicklungstools.
Weitere Tools zur Softwareentwicklung
Weitere Tools zur Konzeption und Realisierung von Anwendungen und zur Unterstützung des Entwicklungs- und Implementierungsprozesses.
