Startseite
Leistungen
Softwareentwicklung
Coaching
Consulting
Kontakt
Coaching
Unterstützung für Ihr Entwicklungsteam
Architektur-Coaching
Begleitung Ihrer Architekten bei der Erstellung und Weiterentwicklung der Systemarchitektur
Unterstützung bei der Ermittlung der nichtfunktionalen Anforderungen und deren Berücksichtigung in der Architektur
Unterstützung bei der Refaktorierung monolithischer Systeme hin zu pflegbaren und wartbaren Architekturen (z.B. Microservices)
Coaching auf dem Weg in die
Cloud
Begleitung Ihres Entwicklungsteams beim Schritt in die Cloud
Vermittlung von Anforderungen an das Software-Design zur Schaffung von skalierbaren Cloud-optimierten Systemen
Unterstützung bei der Transformation hin zur Nutzung von
PaaS
und Serverless Computing, anstelle
IaaS
oder virtuellen Maschinen
Automatisierung des SW-Entwicklungsprozesses
Unterstützung bei der Einführung automatisierter Build- und Deploymentprozesse
Begleitung des Entwicklungsteams bei der Einführung von automatisierten Tests (sowohl Unit-, Komponenten-, Integrations- oder Akzeptanztests)
Eingesetzte Technologien, Produkte und Methoden
Technologien
.NET (C#, F#)
.NET Core (C#)
ASP.NET MVC [Core]
HTML5
JavaScript / TypeScript
T-SQL
REST
und weitere
Produkte
Microsoft Azure
Microsoft SQL Server *-2016
Windows Server *-2016
Visual Studio Team Services / Team Foundation Server
Bootstrap
Angular
und weitere
Methoden
Agile Softwareentwicklung
Testdriven Development (TDD)
Behavior Driven Development (BDD)
Clean Code Development
Continuous * (Integration, Delivery, Deployment)