Softwareentwicklung

Software, die heute korrekt ist und morgen sicher veränderbar bleibt.

Wir entwickeln neue Software und modernisieren bestehende Systeme so, dass sie zuverlässig laufen, in ihre Umgebung passen und von deinem Team weiterentwickelt werden können.

Softwareentwicklung setzt konkrete Arbeitsabläufe, Entscheide oder Services in Softwarelösungen um, auf die sich Menschen verlassen können. Gute Software erfüllt nicht nur ihren heutigen Zweck: Sie bleibt verständlich, lässt sich zuverlässig betreiben und sicher verändern, wenn sich die Organisation weiterentwickelt.

Nuitio entwickelt neue Software und passt bestehende Systeme an die tatsächlichen Abläufe deiner Organisation an. Wir tragen die Verantwortung von der Klärung des gewünschten Ergebnisses bis zur Umsetzung und übergeben ein System, das dein Team selbst betreiben und weiterentwickeln kann.

Neuentwicklung und Modernisierung führen über Software Engineering zu Software im BetriebNeuentwicklung und Modernisierung führen über Software Engineering zu Software im Betrieb

Anwendungsfälle

Wenn Aufgabe und gewünschtes Ergebnis klar sind, lässt sich Software an den tatsächlichen Abläufen deiner Organisation ausrichten. Die folgenden Beispiele machen greifbar, wie eine passende Softwarelösung den Arbeitsalltag verbessern kann, und geben Orientierung für weitere Möglichkeiten im eigenen Umfeld.

  • Software für anspruchsvolle Betriebsabläufe entwickeln

    Wichtige Schritte laufen über Tabellen, E-Mail und manuelle Prüfungen, wenn Standardsoftware den tatsächlichen Betriebsablauf nicht abbildet. Wir modellieren den Ablauf gemeinsam mit deinem Team und entwickeln die Anwendung mit klaren Schnittstellen zu den bestehenden Systemen, damit dein Team sie selbst betreiben und weiterentwickeln kann.

  • Bestehende Software modernisieren und wichtige Funktionen erhalten

    Veraltete Komponenten werden ersetzt, während Daten konsistent bleiben und alle erforderlichen Funktionen zuverlässig weiterlaufen. Wir erfassen Abhängigkeiten, sichern das zu erhaltende Verhalten mit Charakterisierungstests ab und setzen den Modernisierungsweg in überprüfbaren Etappen um.

  • Mobile Arbeit auch bei Verbindungsabbrüchen fortsetzen

    Aufgaben, Fotos und Freigaben müssen weiter erfasst werden, auch wenn die Verbindung vor Ort abbricht. Wir stimmen lokale Speicherung, Synchronisation und Konfliktbehandlung auf den Arbeitsablauf ab und testen Wechsel zwischen Online- und Offlinebetrieb sowie Fehlerfälle vor dem Einsatz.

Ausgewählte Projekte

Die Auswahl umfasst eigene Projekte sowie frühere Projekte unserer Gründer.

Trading- und Research-Plattform

Nuitio entwickelte die interne Plattform, um den gesamten Lebenszyklus quantitativer Handelsstrategien in einem System abzubilden. Mit der eigenen Software-Delivery-Pipeline entstand sie von Grund auf und verbindet Research und Validierung mit Ausführung und Betrieb.

Die Plattform befindet sich in der Beta-Phase und wird umfassend getestet.

Web- und Mobile-Banking

Für eine Bank erweiterte das Projekt ein bestehendes Online-Banking-Portal auf Web, iOS und Android, ohne die Kernfunktionen für jeden Kanal neu zu entwickeln. Wiederverwendbare Komponenten sorgten auf allen drei Kanälen für einen einheitlichen Zugang, konsistente Kundenkommunikation und Analyse.

Die Anwendung wird auf allen drei Kanälen produktiv genutzt.

Online-Banking-Integrationshub

Der Digital-Banking-Bereich einer Bank wollte eine bestehende Online-Banking-Plattform schrittweise in kleinere, unabhängig veränderbare Anwendungen aufteilen, ohne alles neu zu entwickeln. Der Hub gab neuen Anwendungen einen gemeinsamen Anbindungspunkt, wiederverwendbare Funktionen und Dokumentation für die Entwicklungsteams.

Er ist im gesamten Bereich produktiv und unterstützt die schrittweise Modularisierung der bestehenden Plattform.

Online-Banking-Portal

Für eine Bank führte das Projekt Banking-Funktionen und Dienste aus mehreren Systemen in einem Online-Portal zusammen. Zugleich entstanden die internen Werkzeuge und Prozesse, mit denen das Portal weiterentwickelt und bereitgestellt werden kann.

Das Portal ging zusammen mit den Werkzeugen und Prozessen für seine weitere Entwicklung in Betrieb.

CRM-Migration

Für eine Schweizer Grossbank überführte das Projekt ein bestehendes Desktop-CRM ins Web. Dabei wurden die Oberfläche ersetzt, das bestehende Datenmodell migriert und die CRM-Prozesse umgesetzt, getestet und dokumentiert.

Die gesamte Lösung ging in den produktiven Betrieb.
Dein Ansprechpartner

Kontaktiere Fabian

Schreib Fabian kurz, worum es geht. Im ersten Gespräch besprechen wir das Vorhaben und mögliche nächste Schritte.

Fabian Stutz

Partner

MSc Informatik, ETH Zürich · MAS MTEC, ETH Zürich