Application Lifecylce Management
Application Lifecycle Management beinhaltet die Verwaltung (Governance), die Entwicklung (Development) und den Betrieb (Maintenance) von Software.
Wir unterstützen Sie bei der Einführung eines auf Sie individuell abgestimmten Prozesses. Gemeinsam erarbeiten wir einen ganzheitlichen Entwicklungsprozess. Dieser behandelt
- Agile Methoden
- Anforderungs-Management
- Quell-Codeverwaltung
- Coding Guidelines
- Code Reviews / Automatisierte Code-Prüfung
- automatisierte Builds/Continuous Deployment (Build Management)
- automatisierte Installationen (Release Management)
- Release/Package Management
- Test Management
- Betrieb/Maintenance/Dev-Ops
Wir analysieren, wo sich Ihr Entwicklungs- und Betriebsteam aktuell befindet und definieren das angestrebte Ziel. Gemeinsam bereiten wir den Weg, mit dem Sie die Transformation in ein agiles, hoch-performantes Team mit schlanken Prozessen schaffen.
Technologie, die Sie beim ALM unterstützt
Zur Untermauerung des ALM Prozesses setzen wir auf die Plattform von Microsoft, den Team Foundation Server. Ob in der Cloud als Visual Studio Online oder On-Premises ist der TFS eine vollwertige und integrierte ALM-Plattform, die von der Erfassung der Anforderungen, über das Build- und Releasemanagement bis hin zu automatisiertem Testing kaum einen Wunsch offen lässt.
Unsere zertifizierten ALM Berater unterstützen bei der Einführung der Lösung und Konfiguration, sowie Schulungen und Best-practice Trainings.