Infrastructure – Optimale Basistechnologien für den Erfolg unserer Projekte

Für den Erfolg eines Projekts kommt es neben dem Know-how und der Erfahrung der beteiligten Personen auch auf die jeweils optimale technische Infrastruktur an. In jeder Phase eines Projekts sind kurze Kommunikationswege, transparente Entscheidungsprozesse, kurze Reaktionszeiten, skalierbare Ressourcen und stabile Basistechnologien unverzichtbar.

Die Entwicklung unserer meist ambitionierten Projekte erfolgt zunächst auf speziell dafür ausgelegten Serversystemen mit der Versionsverwaltung Git. Zusammen mit der passenden Client-Technologie gewährleistet diese Umgebung eine schnelle, und sichere Programmierung. Darüber hinaus empfehlen wir je nach Projektgröße individuelle Testumgebungen und stellen bei Bedarf auch das Live-System für den optimalen Betrieb der web-basierten Software, Website oder des Portals zur Verfügung. Der Übergang zwischen diesen Systemen, das Deployment, erfolgt in der Regel in automatisierten Prozessen.

Die Qualität unserer Ergebnisse sichern wir durch umfangreiche automatische und manuelle Test sowie durch Code-Review-Systeme und Coding-Guidelines. Die genannten Prozesse gelten sowohl für Neuentwicklungen als auch für Updates.

Damit geniale Konzepte Wirklichkeit werden, Barrieren abgebaut werden und Ziele übertroffen werden, muss der Weg dahin Freude bereiten. Und dazu gehört eben auch eine optimale technische Infrastruktur.

Referenzen