Die Open ALM-Vision
Open Application-Lifecycle-Management (ALM) in der Softwareentwicklung
Der Stellenwert, den Software in unsere Welt einnimmt, wird immer größer. Gleichzeitig wird der Softwareentwicklungsprozess immer komplexer. Durch das Auslagern von Leistungen und den Einkauf von Fremdleistungen, hochkomplexe Technologien, die Notwendigkeit gesetzlichen Vorgaben zu genügen und Geschäftsanforderungen die sich ständig ändern, wird die termingerechte Bereitstellung von qualitativ hochwertiger Software zur echten Herausforderung.
Borland ist davon überzeugt, dass jeder IT-Leiter und jede IT-Organisation eine Infrastruktur haben sollte, die sie nachhaltig dabei unterstützt, Softwareentwicklungsprozesse zu optimieren. Wie jeder andere erfolgskritische Geschäftsprozess, sollten auch Softwareentwicklungsprozesse messbar, planbar und optimierbar sein. Die Interessen unserer Kunden, die eine individuelle Lösung suchen, ihre Produktivität in der Softwareentwicklung auf einen neuen Level zu heben, liegen fest in unserem Fokus.
Ihre Interessen, sind unser Fokus.
Open Application Lifecycle Management (ALM)
Die Lösungen von Borland unterstützten die zentralen ALM-Prozesse, die für den Erfolg Ihrer Softwareentwicklungsprojekte maßgeblich sind:
Ein Grundsatz der ALM-Vision von Borland ist, Kunden zu ermöglichen ihre Softwareentwicklungsprozesse auf Basis ihrer individuellen Anforderungen zu definieren, zu steuern und zu messen. “Open” steht dabei für Flexibilität und Individualität:
- Beliebige Prozesse: Der Mehrwert einer ALM-Lösung liegt darin, dass Sie damit zentrale Prozesse in der Softwareentwicklung automatisieren können. Open ALM unterstützt Ihre bestehenden Prozesse – ganz gleich ob es dabei um Wasserfall-, agile, RUP- oder andere Modelle handelt.
- Tool-Unabhängikeit: Open ALM ermöglich Ihnen, eine beliebige Kombination von Lifecycle-Werkzeugen zu verwenden – seien es kommerzielle Lösungen oder Open Source-Tools. Gleichzeitig werden Transparenz und Nachverfolgbarkeit von Aktivitäten innerhalb des unternehmensspezifischen Software-Lifecycles gewährleistet. Bereits getätigte Investitionen in Werkzeuge und Prozesse lassen sich leicht in eine Gesamtlösung integrieren, unabhängig vom bisherigen Anbieter.
- Plattform-Unabhängigkeit: Die meisten Unternehmen haben eine heterogene technologische Infrastruktur. Open ALM unterstützt eine breite Palette von Plattformen.
- Metriken und Messbarkeit: Sie können nichts optimieren, das nicht messbar ist. Open ALM ist daher so ausgelegt, dass Datenbestände – sowohl interne als auch von Dritten – automatisiert erfasst werden, damit Metriken und Kennzahlen über die Software Delivery Prozessebenen hinweg valide Ergebnisse liefern können.
Die Open ALM-Produktstrategie: Prozessgesteuerte Integration
Die Quintessenz von Borlands Produktstrategie ist die prozessgesteuerte Integration – also die Zusammenarbeit von Werkzeugen sowie die gemeinsame Nutzung digitaler Assets zur optimalen Unterstützung der unterschiedlichen Prozesse auf Kundenseite. Borlands Vision sieht vor, bestehende Prozesse auf Kundenseite durch eine Kombination beliebiger Lifecycle-Tools zu automatisieren und gleichzeitig Daten zu erheben, die der Management-Ebene valide Daten und Metriken liefern.

“Die ALM-Lösung von morgen ist ein Plattform zur Planung und Steuerung von Entwicklungsaktivitäten,, im Gegensatz zu einer reinen Ansammlung von Lifecyle-Tools mit feststehenden, begrenzten ALM-Features. Borland hat die Integration mit eigenen und Fremdwerkzeugen vorangetrieben. Durch die konsequente Verfolgung dieser Strategie können Kunden automatisierte ALM-Technologien einfacher implementieren, betreiben und umsetzen. Nur so lassen sich die Produktivitätssteigerungen in der Softwareentwicklung, die wir als unumgänglich ansehen, realisieren.”
Carey Schwaber, Senior Analyst
Forrester Research
