Softwareentwicklung für Anwendungen, die zu Ihrem Unternehmen passen.

Wir entwickeln Webanwendungen, Portale und interne Tools für Prozesse, die sich mit Standardsoftware nicht sinnvoll abbilden lassen. Von der ersten Idee bis zur laufenden Anwendung.

Was wir für Sie entwickeln.

Vier Arten von Anwendungen, die wir besonders oft bauen. Viele Projekte verbinden zwei davon, etwa ein Portal mit einer Fachanwendung dahinter.

  • Kunden- & Partnerportale

    Informationen, Dokumente, Bestellungen oder Services an einem zentralen Ort, für Ihre Kunden, Händler oder Servicepartner.

  • Interne Anwendungen

    Software für Abläufe, die heute über Excel, E-Mail oder mehrere Programme verteilt sind, mit Rollen, Status und Verlauf.

  • Plattformen & digitale Produkte

    Anwendungen, über die Kunden, Partner oder Mitarbeitende dauerhaft arbeiten, jeder mit den Rechten und Daten, die er braucht.

  • Konfiguratoren & Fachanwendungen

    Individuelle Logik für Angebote, Produkte, Berechnungen, Freigaben oder andere Prozesse, die nur in Ihrem Unternehmen so laufen.

Ihre Anwendung fügt sich in Ihre Systeme ein.

Eine neue Anwendung muss Ihre bestehende Systemlandschaft nicht ersetzen. Wir entwickeln sie so, dass ERP, CRM, Onlineshop, Datenbanken oder bestehende Anwendungen weiter genutzt werden können.

  • Ihr ERP bleibt führend.

    Die neue Anwendung nutzt die vorhandenen Kunden-, Produkt- oder Auftragsdaten, statt sie ein zweites Mal zu pflegen.

  • Bestehende Systeme werden verbunden.

    Daten laufen über Schnittstellen automatisch dorthin, wo sie gebraucht werden.

  • Neue Funktionen kommen dazu.

    Statt ein bestehendes System auszutauschen, ergänzen wir genau das, was bisher fehlt.

So wird aus einem Prozess eine Anwendung.

Wir bilden nicht einfach den bisherigen Ablauf digital nach.

Gemeinsam schauen wir, welche Schritte notwendig sind, welche automatisiert werden können und welche Informationen die Menschen tatsächlich brauchen. Im Beispiel prüft die Anwendung Kundendaten und Preise selbst, erstellt das Angebot aus Vorlage und Preisregeln und legt den Auftrag im ERP an. Ihr Vertrieb entscheidet nur noch über die Freigabe.

Sie müssen nicht bei null anfangen.

Wir übernehmen auch bestehende Anwendungen und entwickeln sie weiter, auch wenn sie von einem anderen Team stammen.

Anwendung besprechen
  1. Bestandsaufnahme

    Wir sehen uns Code, Architektur, Infrastruktur und offene Anforderungen an.

  2. Gemeinsam entscheiden

    Was bleiben kann, was modernisiert werden sollte und wo eine Neuentwicklung sinnvoller ist.

  3. Im laufenden Betrieb weiterentwickeln

    Ihre Anwendung bleibt in Betrieb, während wir modernisieren und neue Funktionen ergänzen.

Die Technik richtet sich nach Ihrer Anwendung.

Wir wählen die Technik passend zu Ihrer Anwendung – zu den Funktionen, den vorhandenen Systemen und dazu, wie die Software später betrieben und weiterentwickelt werden soll.

Oberflächen bauen wir mit React und Next.js, Erweiterungen für bestehende Systeme als Plugins.

  • OberflächenReact, Next.js, TypeScript
  • BackendSymfony, NestJS, Python, PHP
  • DatenPostgreSQL, MySQL, Redis, Elasticsearch
  • BetriebDocker, Kubernetes, CI/CD

Von der ersten Version zur laufenden Software.

  1. Verstehen & planen

    Wir klären Nutzer, Abläufe, Funktionen und Schnittstellen.

  2. Erste Version entwickeln

    Wir starten mit dem Teil, der den größten Nutzen bringt, statt alles gleichzeitig zu bauen.

  3. Testen & einführen

    Die Anwendung wird mit echten Abläufen geprüft und sauber in den Betrieb gebracht.

  4. Weiterentwickeln

    Neue Anforderungen kommen anschließend Schritt für Schritt dazu.

Häufige Fragen zur Software­entwicklung

Wie lange dauert die Entwicklung einer individuellen Software?

Ein klar abgegrenzter erster Ausbauschritt ist oft nach vier bis acht Wochen nutzbar. Wie lange das Gesamtprojekt dauert, hängt von Umfang, Schnittstellen und Anforderungen ab. Einen konkreten Zeitplan legen wir nach dem Scoping gemeinsam fest.

Was kostet individuelle Softwareentwicklung?

Die Kosten hängen vor allem vom Funktionsumfang, den Schnittstellen und den abzubildenden Abläufen ab. Nach dem Scoping erhalten Sie für den ersten Ausbauschritt einen verbindlichen Festpreis. Einen ersten Richtwert können Sie vorab mit unserem Rechner ermitteln. Was den Preis im Einzelnen bestimmt, zeigt die Seite Was kostet Individualsoftware?

Können Sie bestehende Software übernehmen?

Ja, auch wenn sie von einem anderen Anbieter stammt. Wir beginnen mit einer Bestandsaufnahme von Code, Architektur, Infrastruktur und offenen Punkten. Danach entscheiden wir gemeinsam, was bleibt, was modernisiert wird und wo eine Neuentwicklung sinnvoller ist. Voraussetzung ist Zugang zum Quellcode.

Kann die Software später erweitert werden?

Ja, dafür ist sie gebaut. Wir strukturieren Code und Datenmodell so, dass neue Funktionen, weitere Nutzergruppen oder zusätzliche Schnittstellen später dazukommen können. Viele Anwendungen wachsen nach dem Go-Live in kleinen Etappen weiter.

Wie werden bestehende Systeme angebunden?

Über die Schnittstellen, die Ihre Systeme mitbringen, etwa REST-APIs, Datenbankzugriffe oder Datei-Exporte. Vorher legen wir fest, welche Daten wohin fließen und welches System führend ist. Mehr dazu unter Backend & Schnittstellen.

Wer übernimmt Hosting, Wartung und Betrieb?

Das entscheiden Sie. Wir betreiben Ihre Anwendung auf Ihrer Infrastruktur oder bei einem Hosting-Anbieter in der EU und kümmern uns über ein festes Monatspaket um Betrieb, Updates und kleinere Änderungen. Oder wir übergeben die Anwendung mit Dokumentation an Ihre IT.

Wem gehört der Quellcode?

Ihnen. Quellcode, Repository, Dokumentation und Deployment-Skripte übergeben wir vollständig. Ob Ihre eigene IT, ein anderer Dienstleister oder wir die Software weiterentwickeln, entscheiden Sie.

Was soll Ihre Software können?

Erzählen Sie uns, was Sie entwickeln oder weiterentwickeln möchten. Wir klären gemeinsam, wie daraus eine funktionierende Anwendung wird.