Code-Modernisierung für Ruby on Rails

Leistungen

Wir bringen Ihr Projekt wieder auf Spur

Nach einer produktiven Anfangszeit geraten Projekte mit Ruby on Rails häufig ins Schleudern:

Neue Änderungen bringen Bugs in bestehender Funktionalität mit sich.
Die Umsetzung neuer Features dauert immer länger.
Neue Entwickler haben Schwierigkeiten, sich im Projekt zurechtzufinden.

Das muss nicht so sein! Mit einer Anwendungs­modernisierung von makandra lässt sich die Wartbarkeit Ihrer Rails-Anwendung deutlich verbessern und die Entwicklungs­geschwindigkeit nachhaltig steigern.

Schützen Sie Ihr Investment

Im Rahmen der Anwendungsmodernisierung führen wir meist folgende Maßnahmen durch:

Automatisierte Tests
Wir erstellen Integrations­tests, bei denen sich ein simulierter Browser automatisiert durch Ihre Anwendung klickt. So wissen Sie auf Knopfdruck, ob eine neue Änderung bestehende Funktionen beeinträchtigt.
Refactoring von problemhaftem Code
Wir überarbeiten brüchige und komplexe Programm­teile zu lesbarem und wartbarem Code mit zugehörigen Unit Tests.
Review des Entwicklungs­prozesses
Wir zeigen pragmatische Wege, wie Anforderungen für Ihr Projekt formuliert, implementiert und getestet werden sollten. So bleibt Ihre Ent­wick­lungs­ge­schwin­dig­keit auch in Zukunft konstant hoch.
Vereinfachung des Deployments
Wir automatisieren Ihr Deployment, so dass neue Versionen auf Knopfdruck online gestellt werden können. Auf Wunsch prüfen wir auch Ihre Server auf Sicherheit, Performance und Verfügbarkeit.
Portrait von Patrick McKenzie
makandra are the sharpest team of Rails developers I've worked with in my career. I was very impressed how they jumped into an old, hairy codebase and were able to immediately start improving our testing and reliability, without much management from us. The business value we received was off the charts.
Patrick McKenzie
Gründer von Starfighter und Appointment Reminder

So läuft es ab

Der Beginn einer Rails-Anwendungsmodernisierung folgt einem einfachen Prozess:

  1. Wir prüfen den Anwendungscode
    Mittels Fernwartung oder Zugang zum Source-Code.
  2. Wir sprechen über die Probleme in Ihrer Anwendung
    Welche Funktionalität macht häufig Probleme? Welche Programmteile sind besonders komplex?
  3. Wir einigen uns auf ein Budget
    Mittelgroße Projekte laufen häufig zwischen 4 und 8 Wochen.
  4. Wir überarbeiten Ihre Anwendung
    Wir erstellen Tests, refactoren Code und vereinfachen das Deployment.

Ist Ihr Rails-Projekt in Schwierigkeiten?

Sprechen Sie mit uns über die Herausforderungen in Ihrem Rails-Projekt! 60 Minuten kostenfrei.

Verwenden Sie das Kontaktformular oder schreiben Sie an info@makandra.de.
Telefonisch erreichen Sie uns unter 0821 588 66 - 180.

(Pflichtfeld)
(Pflichtfeld)
(Pflichtfeld)
(optional, aber hilfreich)
makandra GmbH
Rails Entwicklung & Betrieb
Melli-Beese-Straße 5
86159 Augsburg