SpectrumSCM ist ein plattformunabhängiges integriertes Quellcode-Konfigurations- und Verwaltungssystem für Unternehmen. Es enthält Versionskontrolle, Prozessverwaltung, Verwaltung von Veröffentlichungen, fortgeschrittene Verzeigungsfunktionen, Fehlerverwaltung und einiges mehr. Zusätzlich erlaubt es den Anwendern, automatisierte Engines für eigene Arbeitsabläufe und Schnittstellen zu externen Systemen mit dem Spectrum SCM-API zu konstruieren. Das Programm enthält fortgeschrittene Sicherheitsfeatures durch das Java-Sicherheitsmodell, SSL und LDAP. Die Client-Software kann als Anwendung laufen, über das Web als Applet oder mit Java Web Start. Es enthält auch ein Kommandozeilenprogramm mit Zugriff auf alle Features, Integration in verschiedene IDEs und einen SpectrumSCM-Proxy für Anwender auf entfernten Rechnern. (non)