Erstkontakt
Teilen Sie uns mit, was Sie brauchen. Legen Sie die allgemeine Anforderung Ihrer Idee offen.
Um die bestmögliche Qualität zu gewährleisten, haben wir etablierte Softwareentwicklungspraktiken implementiert.
Teilen Sie uns mit, was Sie brauchen. Legen Sie die allgemeine Anforderung Ihrer Idee offen.
Wir werden Sie kontaktieren, um Ihre Vision und die Mittel, die wir zu deren Erreichung anbieten können, zu besprechen. Unsere Experten analysieren Ihre Geschäftsanforderungen, identifizieren spezifische Probleme oder überprüfen vorläufige Spezifikationen, die Sie bereitgestellt haben. Anschließend unterbreiten wir Ihnen ein Angebot mit einer ersten Prognose zu Ressourcen, Zeitrahmen und Kosten.
In dieser Phase werden wir eng zusammenarbeiten, um den endgültigen Umfang Ihres Projekts zu bestimmen, Spezifikationen auszuarbeiten und die Entwicklungsmethodik auszuwählen. Wir arbeiten bevorzugt mit Scrum, das nachweislich hervorragende Ergebnisse liefert und auch alle Projektbeteiligten synchron hält. Für einige Projekte, insbesondere kurzfristige mit festem Budget, könnte Waterfall jedoch die geeignetere Methodik sein.
Während der Entwicklungsphase Ihres Projekts werden wir regelmäßige Treffen planen. Sie reichen von wöchentlichen und täglichen Treffen zur Abstimmung der Arbeit aller Teammitglieder bis hin zu Planungs- und Validierungstreffen mit Ihnen. Sie sind herzlich eingeladen, an allen Treffen teilzunehmen, die Sie interessieren. Auch sind wir immer nur einen Anruf oder Skype-Anruf entfernt, falls ein außerplanmäßiges Treffen erforderlich wird.
Unser vorrangiges Ziel ist es, die bestmögliche Qualität zu gewährleisten, daher beginnt die Arbeit unserer Entwickler immer mit der Erstellung automatisierter Tests. Darüber hinaus überprüft der technische Leiter alle Commits. Am Ende jeder Iteration testen wir das Produkt gründlich, um sicherzustellen, dass keine Fehler eingeführt wurden, und liefern es Ihnen dann zur endgültigen Validierung.
Continuous Delivery ist eine Erweiterung von Continuous Integration. Continuous Integration legt großen Wert auf Testautomatisierung, um zu überprüfen, dass die Anwendung nicht beschädigt wird, wenn neue Commits in den Hauptzweig integriert werden. Continuous Delivery geht einen Schritt weiter, um sicherzustellen, dass Entwickler neue Änderungen schnell und nachhaltig an Kunden ausliefern können.
Wir glauben an Transparenz, und da standardmäßig sowohl der gelieferte Code als auch das geistige Eigentum Ihr Privateigentum sind, bewahren wir sie sicher auf, aber für Sie jederzeit in Git zugänglich. Wir können ein Code-Repository verwenden, das ausschließlich Ihrem Projekt gewidmet ist, oder Ihres verwenden, falls Sie bereits eines haben.
Wir werden Sie nicht sofort nach Fertigstellung Ihres Produkts im Stich lassen. Wir können eine kontinuierliche Überwachung Ihrer Umgebung anbieten, damit Sie sicher sein können, dass Ihr Produkt reibungslos läuft, egal vor welchen Herausforderungen Sie stehen. Wir können wieder einsteigen, wenn Sie Ihr Produkt erweitern oder aktualisieren müssen, ohne sich wegen Verzögerungen aufgrund von Kontinuitätsproblemen sorgen zu müssen.