Beratung: DevOps/ALM (mit Azure DevOps, Team Foundation Server (TFS), Visual Studio Team Services (VSTS))

Nutzen Sie unser Know-How um moderne Anwendungen zu entwickeln.

Einführung von DevOps mit Continuous Integration (CI) und Continuous Delivery (CD) in Ihrer Softwareentwicklung

Angebot einholen

Neue Softwareversionen nur noch alle paar Monate oder sogar im Abstand von Jahren auszuliefern, kann man sich heutzutage in den meisten Branchen nicht mehr leisten, wenn man wettbewerbsfähig bleiben will. Wir unterstützen Sie, Continuous Integration (CI) und Continuous Delivery/Continuous Deployment (CD) in Ihrem Unternehmen umzusetzen. - Wir analysieren mit Ihnen die bisherigen Softwareentwicklungsprozesse und Ihre Softwarearchitektur - Wir planen mit Ihnen die Einführung von DevOps - Wir helfen Ihnen bei der Umsetzung von DevOps und den ggf. notwendigen Änderungen Ihrer Softwarearchitektur - Wir schulen Ihren Entwickler und Administratoren - Wir begleiten Sie in der Einführungsphase mit kompetenten Antworten auf Ihre Fragen und Probleme, die sich in der täglichen Praxis ergeben


Einführung von Unit Testing und Test Driven Development (TDD) in Ihrer Softwareentwicklung

Angebot einholen

Für die schnelle Auslieferung von Änderungen sowie Migrationen auf neue Frameworks/Biliotheken ist das automatisierte Testen heutzutage unerläßlich. Wir unterstützen Sie, Unit Testing und ggf. auch Test Driven Development (TDD) in Ihrem Unternehmen umzusetzen. - Wir analysieren mit Ihnen die bisherigen Softwareentwicklungsprozesse und Ihre Softwarearchitektur - Wir planen mit Ihnen die Einführung von automatisierten Tests - Wir helfen Ihnen bei der Umsetzung von automatisierten Tests und den ggf. notwendigen Änderungen Ihrer Softwarearchitektur - Wir schulen Ihren Entwickler und Administratoren - Wir begleiten Sie in der Einführungsphase mit kompetenten Antworten auf Ihre Fragen und Probleme, die sich in der täglichen Praxis ergeben


Team Foundation Server (TFS) / Visual Studio Team Services / Azure DevOps Server / Azure DevOps Services - Pro und Contra

Angebot einholen

Sie fragen sich, ob der Devops (früher: Microsoft Team Foundation Server (TFS) und Visual Studio Team Services (VSTS)) die richtige Lösung für Quellcodeverwaltung, Bugtracking, Continous Integration und Continous Delivery ist? Sie sehen in Open Source (z.B. Subversion, Jenkins) oder Github/GitLab eine Alternative? Wir verfügen über viel Erfahrung mit ALM- und DevOpsProdukten, sowohl mit von Microsoft als auch anderen Herstellern. Wir analysieren Ihre Anforderungen und bewerten, ob und wie Sie vom Devops profitieren können oder ob andere Produkte für Ihre Anforderungen reichen. Ganz ganz objektiv und herstellerneutral!


Azure DevOps (früher: Microsoft Team Foundation Server (TFS) und Visual Studio Team Services (VSTS)) - Strategieplanung zum Praxiseinsatz

Angebot einholen

Devops (früher: Microsoft Team Foundation Server (TFS) und Visual Studi Team Services (VSTS)) ist ein sehr umfangreiches und komplexes Produkt, der sich an sehr vielen Stellen anpassen lässt. Das stellt Sie vor die Qual der Wahl: 1. Welche Features setzen Sie ein? 2. Wo und wie passen Sie den TFS/VSTS/Devops sinnvoll an Ihre Bedürfnisse an? Diese beiden strategischen Fragen klären unsere erfahrenen DevOps-Experten mit Ihnen in unserer strategischen Beratung zum Devops/TFS/VSTS. Wir stellen Ihnen auf Basis Ihrer Ziele geeignete Funktionen und Anpassungen vor und helfen Ihnen bei der Entscheidung. Als Ergebnis unserer Beratung erhalten Sie eine Roadmap zur Einführung von TFS Server (lokal installiert) oder Devops Services (in der Cloud).


Eigener Azure DevOps Server (alias Team Foundation Server - TFS) oder DevOps Services (alias Visual Studio Team Services - VSTS/Visual Studio Online) in der Cloud

Angebot einholen

Der Betrieb eines eigenen TFS Server/Team Foundation Server (TFS) erfordert nicht nur geeignete Hardware und Lizenzen, sondern einen gewissen Wartungs- und Pflegeaufwand. Als Alternative bietet Microsoft unter dem Namen Devops Services (alias Visual Studio Team Services/Visual Studio Online) einen Team Foundation Server in der Microsoft-Cloud "Azure" an. Devops Services (alias Visual Studio Team Services/Visual Studio Online) besitzt einerseits nicht alle Funktionen des lokalen DevOps Servers/Team Foundation Server, erhält aber andererseits im Zuge dreiwöchentlicher Updates neue Funktionen viel früher, als eine lokale Installation, für die es nur quartalsweise Updates gibt. Aber kann man seinen Quellcode überhaupt in die Cloud legen? Lassen Sie sich von unseren erfahrenen DevOps-Experten beraten, ob sie einen eigenen, lokal installierten DevOps Server/Team Foundation Server (TFS) betreiben wollen oder Devops Services (alias Visual Studio Team Services/Visual Studio Online) in der Cloud nutzen können.


Umstieg von SourceSafe/CVS/Subversion/ClearCase/ClearQuest/Team Foundation Version Control o.ä. auf Git

Angebot einholen

Nutzen Sie noch ein älteres Versionsverwaltungssystem? Lassen Sie sich von unseren Experten dabei helfen, auf den Git umzusteigen! Wir betrachten, wie Sie Ihr bisheriges Versionsverwaltungssystem genutzt haben. Wir planen mit Ihnen, welche Features von Git Sie einsetzen wollen. Wir helfen Ihnen bei der Entscheidung für einen Git-Server (eigener Server, gehostet bei Github, Gitlab, Azure DevOps o.ä.). Wir richten Git für Sie entsprechend ein. Wir übernehmen den Quellcode (und ggf. auch die Versionshistorie) aus Ihrem bisherigen Versionsverwaltungssystem. Wir schulen Ihre Entwickler und Administratoren.


Anpassung/Customizing des Team Foundation Server (TFS) / Azure DevOps Server

Angebot einholen

Team Foundation Server (TFS) / TFS Server ist in vielen Bereichen anpassbar, zum Beispiel können Sie folgendes tun: - Anpassen der Work Item-Typen - Anpassen der Work Item-Eigenschaften - Anpassen der Work Item-Beziehungen - Prozessvorlagen (Process Templates) anpassen und eigene erstellen - Erstellung einer Eincheckrichtlinie (Checkin-Policy) - Build-Prozesse anpassen - Anpassen des Projektportals - Anpassen von Berichten und Erstellen eigener Berichte Dabei lohnt es sich, unsere Hilfe in Anspruch zu nehmen, denn die Anpassung des Team Foundation Server (TFS) / TFS Server ist nicht nur eine technische Frage, sondern vor allem auch eine methodisch-organsatorische Frage. Greifen Sie dabei auf unser Know-how und unsere umfangreiche Erfahrungen bei vielen Softwareentwicklungshäusern/-abteilungen jeder Größe zurück.


Integration/Kopplung des Team Foundation Server (TFS) / Azure DevOps Server mit anderen Systemen

Angebot einholen

Der Team Foundation Server (TFS) (alias TFS Server) ist ein offenes System, das sich mit anderen Systemen verbinden lässt. Typische Herausforderungen sind die Kopplung mit der Versionsverwaltung (z.B. Git), einem Requirements Engineering-Tool oder einem Test-Tool eines Drittanbieters. Aber auch wenn Sie TFS/DevOps Server mit anderen Systemen (auch selbstentwickelten Systemen) verbinden wollen, können wir Ihnen mit unserem Know-how und unseren Erfahrung bei der Integration des Team Foundation Server/TFS Server mit anderen Systemen helfen.


Azure DevOps (früher: Microsoft Team Foundation Server (TFS) und Visual Studio Team Services (VSTS))-Review

Angebot einholen

Sie setzen den Team Foundation Server (TFS) oder Visual Studio Team System (VSTS) ein? Aber Sie sind sich nicht sicher, ob Sie diese Werkzeuge richtig einsetzen? Wir sind uns sicher, dass Sie aus dem TFS/VSTS noch mehr herausholen könnten! Lassen Sie unsere TFS-Experten die Konfiguration und die Nutzung Ihres TFS/VSTS analysieren. Auf dieser Basis machen wir Ihnen Vorschläge, wie Sie noch mehr aus dem TFS/VSTS herausholen, um effizienter und effektiver Software zu entwickeln.


Azure DevOps (früher: Microsoft Team Foundation Server (TFS) und Visual Studio Team Services (VSTS)): Upgrade/Versionsumstieg

Angebot einholen

Gerne helfen wir Ihnen mit unserem Know-how und unseren Erfahrungen beim Umstieg von einer TFS-Version auf eine andere (Versionsumstieg/Migration). Typische Inhalte eines solchen TFS-Migrationsworkshops sind: 1. Vorstellung der neuen Features und Prüfung auf den Nutzen für den Kunden 2. Planung des Upgrades mit Ihnen zusammen 3. Durchführung des Upgrades 4. Übernahme von vorher eingesetzten TFS-Anpassungen auf die neue Version 5. Anpassung der neuen Version auf die Bedürfnisse des Kunden 6. Einweisung/Schulung der Entwickler hinsichtlich der neuen Features


} }