engineering · custom software

Softwareentwicklung & Custom Software in Österreich

Custom Software ist eine Anwendung, die für genau einen Ablauf Ihres Unternehmens gebaut wird — dort, wo Standardsoftware nur mit Umwegen, Excel-Nebenrechnungen und manuellen Übergaben hinkommt. Nexovo entwickelt solche Anwendungen in TypeScript, betreibt sie in der EU oder übergibt sie an Ihr Team, und sagt vorher, wann eine Erweiterung oder ein Standardprodukt der bessere Weg ist. Für Unternehmen mit 20 bis 500 Mitarbeitenden, deren Kernablauf in keine Schublade passt.

begriff

Was Custom Software ist — und wann sie nicht die Antwort ist

Standardsoftware bildet ab, was viele Unternehmen ungefähr gleich tun: Buchhaltung, Lohn, E-Mail, Dokumentenablage. Individuelle Software bildet ab, was Ihr Unternehmen anders tut als andere — die Kalkulation, die den Auftrag gewinnt; das Portal, über das Kunden ihre Aufträge verfolgen; die Schnittstelle, die zwei Systeme verbindet, die nie füreinander gebaut wurden. Der Unterschied ist nicht die Technik, sondern die Frage, ob der Ablauf den Unterschied im Geschäft macht.

Nicht die Antwort ist Custom Software, wenn

  • ein Standardprodukt den Ablauf zu vier Fünfteln abdeckt — dann ist eine Erweiterung oder Schnittstelle schneller, günstiger und wartbarer.
  • der Ablauf selbst noch nicht steht — Software zementiert einen Prozess; ein unklarer Prozess wird dadurch nur teurer.
  • niemand im Haus den Betrieb verantworten will und auch kein Budget dafür vorgesehen ist — Software, die niemand betreibt, veraltet in einem Jahr.
  • das Vorhaben in Wahrheit eine Automatisierung ist — dann reicht oft ein Ablauf in n8n, siehe KI-Automatisierung.

In diesen Fällen sagen wir das im Erstgespräch, statt daraus ein Entwicklungsprojekt zu machen.

typische situationen

Vier Ausgangslagen, in denen sich eigene Software trägt

01

Die Standardsoftware passt fast

ERP oder CRM decken das Tagesgeschäft ab, aber drei Funktionen fehlen — eine Kalkulation, ein Freigabeprozess, ein Kundenportal. Statt das System zu ersetzen, bauen wir die fehlenden Teile daneben und verbinden sie über die Schnittstelle; das führende System bleibt führend.

02

Ein Excel-Werkzeug ist geschäftskritisch geworden

Die Kalkulation, der Dienstplan oder die Lagerliste lebt in einer Arbeitsmappe, die nur eine Person versteht und die bei jeder Änderung bricht. Wir überführen Logik und Daten in eine Anwendung mit Rechten, Versionen und Schnittstellen — und behalten dabei die Rechenregeln, die das Geschäft tragen.

03

Das Altsystem gibt keine Daten her

Eine Branchenlösung ohne Schnittstelle, ein Datenbestand, an den nur der Hersteller herankommt. Wir prüfen, welcher Weg existiert — Datenbank, Export, Dateiübergabe — und bauen die Brücke, damit Auswertungen, Portale oder Automatisierungen überhaupt möglich werden.

04

Eine Plattform oder ein Produkt soll entstehen

Ein Kundenportal, eine Buchungsanwendung, ein Dienst, den Sie Ihren eigenen Kunden anbieten. Hier zählen Mandantenfähigkeit, Rechte, Nachvollziehbarkeit und ein Betrieb, der nachts nicht anruft — Dinge, die wir für unsere eigenen Systeme täglich lösen.

was wir konkret bauen

Sechs Disziplinen einer Softwareentwicklung, die in Produktion lebt

Jede Disziplin endet mit etwas, das Sie prüfen können: laufende Software, ein Repository, eine Dokumentation, eine Messung.

01

Webanwendungen und Portale

Next.js und React, mandantenfähig wo nötig, mit Rollen und Rechten, Protokoll der Änderungen und Anmeldung über Ihr bestehendes Verzeichnis. Als Progressive Web App auch am Smartphone installierbar — für Außendienst und Baustelle ohne App-Store.

02

Backend und Schnittstellen

NestJS und Node.js in TypeScript, REST oder GraphQL, Anbindung an ERP, CRM, Buchhaltung und Nebensysteme — mit Wiederanlauf, Protokoll je Vorgang und einem Vertrag je Schnittstelle, der festhält, wer welche Daten in welcher Form liefert.

03

Datenbank und Datenmodell

PostgreSQL als Standard, Migrationen als Code, pgvector für KI-Funktionen, Redis für Caching und Warteschlangen. Ein Datenmodell, das Ihre Fachbegriffe trägt — nicht die eines Werkzeugs.

04

Erweiterung bestehender Systeme

Module und Erweiterungen für Systeme mit offener Schnittstelle, etwa Odoo — wir betreiben unser eigenes CRM so. Was fehlt, wird ergänzt; was läuft, bleibt unangetastet.

05

Betrieb und Auslieferung

Docker, CI/CD mit Tests vor jedem Deploy, Monitoring, Sicherung und Wiederherstellung — geprobt, nicht nur eingerichtet. Hosting bei einem Anbieter in der EU oder in Ihrer Umgebung.

06

KI-Bausteine, wo sie tragen

Dokumente lesen, Anfragen einordnen, Wissen durchsuchen — über die Schnittstelle eines Anbieters mit Auftragsverarbeitungsvertrag oder als lokal betriebenes Modell. Als Bestandteil der Anwendung, mit Konfidenzwert und Eskalation, nicht als Chatbot daneben.

ablauf

So läuft die Zusammenarbeit ab

Vier Schritte vom Erstgespräch bis zum laufenden System — mit einer Schätzung, die auf einer Woche Discovery beruht, nicht auf einem Telefonat.

  1. 1

    Kostenloses Erstgespräch

    Wir klären, welcher Ablauf gebaut werden soll, welche Systeme beteiligt sind und ob eigene Software dafür überhaupt der richtige Weg ist — oder eine Erweiterung, ein Standardprodukt, eine Automatisierung.

  2. 2

    Discovery: der Digital-Kompass

    Eine Woche für den ausgewählten Anwendungsfall: Gespräche mit den Fachbereichen, Aufnahme des Ist-Ablaufs, der Systeme und der Datenlage, priorisierte Anforderungen, Schätzung mit Annahmen und Risiken. Das Ergebnis ist schriftlich und auch gegenüber Dritten verwendbar.

  3. 3

    Umsetzung in Iterationen

    Jede Iteration liefert laufende Software und endet mit einer Abnahme. Die erste zielt auf den kleinsten produktiven Stand; danach wächst die Anwendung entlang der Prioritäten, nicht entlang eines Pflichtenhefts aus dem Vorjahr.

  4. 4

    Betrieb oder Übergabe

    Sie entscheiden: Nexovo betreibt die Anwendung als wiederkehrende Leistung mit Verfügbarkeitszusage — oder Ihr Team übernimmt sie mit Betriebshandbuch, Deployment-Skripten und Einweisung. Beides ist von Anfang an vorgesehen.

Das Erstgespräch läuft online; den Ist-Ablauf nehmen wir in der Discovery bei Ihnen vor Ort auf — in Österreich, Deutschland und der Schweiz. Nexovo hat seinen Sitz in Sollenau zwischen Wiener Neustadt und Baden.

ergebnis

Was Sie am Ende in der Hand haben

  • Laufende Software in Ihrer Umgebung oder bei einem Hoster in der EU — abgenommen je Iteration.
  • Den Quellcode in einem Repository, mit Tests, die vor jedem Deploy laufen, und einer Liste der Open-Source-Komponenten auf Anforderung.
  • Ein Betriebshandbuch: Deployment, Sicherung, Wiederherstellung, Monitoring — so, dass ein Dritter es übernehmen könnte.
  • Die Dokumentation der Schnittstellen und Datenflüsse, prüfbar für Datenschutz und Fachbereich.
  • Ein Nutzungsrecht nach Abschnitt 9 unserer AGB — oder die gesondert vereinbarte Übertragung.
datenschutz und betrieb

Was vor der ersten Zeile Code geklärt wird

  • Verarbeitungsort: In der EU oder bei Ihnen. Unsere eigenen Systeme laufen bei einem Hoster in der EU; für Ihr Vorhaben wird der Ort vor dem Bau festgelegt.
  • Verträge: Auftragsverarbeitungsvertrag nach Art. 28 DSGVO mit jedem beteiligten Dienst, auch mit KI-Anbietern; kein Training auf Ihren Daten; dokumentierte Löschfristen.
  • Kennzeichnung: Interagieren Nutzerinnen und Nutzer mit einem KI-Bestandteil, wird das nach der KI-Verordnung erkennbar gemacht — gebaut, nicht nachgerüstet.
  • Rechte am Code: Geregelt im Angebot, nach Abschnitt 9 unserer AGB: Nutzungsrecht für den vereinbarten Zweck, exklusive Rechte auf Wunsch gesondert.
warum nexovo

Warum Nexovo

Wir betreiben selbst, was wir bauen — und wir bekommen keine Provision für einen Stapel.

Eigene Systeme im Produktivbetrieb

Diese Website mit Redaktionssystem, Quellenüberwachung und KI-Schnittstelle, unser CRM auf Odoo mit eigenen Modulen, unsere Automatisierung auf n8n — alles selbst gebaut, selbst betrieben, bei einem Hoster in der EU. Wir kennen den Betrieb, nicht nur den Prototyp.

Discovery vor dem Angebot

Eine Schätzung ohne Discovery ist eine Zahl ohne Annahmen. Der Digital-Kompass liefert beides — und eine Empfehlung, die auch gegen das Vorhaben ausfallen darf.

Open Source zuerst

Wo möglich offene Komponenten: kein Anbieter-Lock-in, nachvollziehbare Kosten, jederzeit selbst betreibbar. Die Liste der Komponenten und Lizenzen gehört zur Lieferung.

Über 15 Jahre Schnittstellen und Integration

Datenmigration, Systemintegration und der Betrieb danach — wir wissen, was eine Anbindung im Alltag kostet, und planen sie so.

faq

Häufige Fragen zur Softwareentwicklung

Was ist Custom Software — und wann lohnt sie sich statt Standardsoftware?
Custom Software ist eine Anwendung, die für genau einen Ablauf eines Unternehmens gebaut wird, statt viele Unternehmen ungefähr abzudecken. Sie lohnt sich, wenn ein Ablauf den Unterschied im Geschäft macht und Standardsoftware ihn nur mit Umwegen, Excel-Nebenrechnungen oder manuellen Übergaben abbildet. Deckt ein Standardprodukt den Ablauf zu vier Fünfteln ab, ist eine Erweiterung oder Schnittstelle meist der bessere Weg — das sagen wir im Erstgespräch, bevor ein Projekt daraus wird.
Was kostet individuelle Softwareentwicklung?
Seriös beziffern lässt sich das erst nach einer Discovery, weil Umfang, Schnittstellen und Betrieb den Aufwand bestimmen. Deshalb beginnt jedes Vorhaben bei uns mit dem Digital-Kompass: eine Woche, in der der Anwendungsfall so weit durchdrungen wird, dass er sich schätzen lässt. Das Angebot danach nennt Umfang, Meilensteine und die laufenden Kosten für Betrieb und Wartung getrennt, damit beide Zahlen vergleichbar bleiben.
Wie lange dauert ein Softwareprojekt?
Die Discovery dauert eine Woche. Die Umsetzung läuft in Iterationen von jeweils wenigen Wochen, jede mit einer Abnahme — der erste produktive Stand ist das Ziel der ersten Iteration, nicht das Ende des Projekts. Wie viele Iterationen es werden, steht in der Schätzung aus der Discovery, mit den Annahmen, an denen sie hängt.
Welche Technologien setzen Sie ein?
TypeScript über den ganzen Stapel: Next.js und React im Frontend, NestJS und Node.js im Backend, PostgreSQL als Datenbank — mit pgvector, wo KI-Funktionen Vektoren brauchen —, Redis für Caching und Warteschlangen, Docker und CI/CD für Auslieferung und Betrieb, Hosting bei einem Anbieter in der EU. KI-Bausteine kommen über die Schnittstellen von Anthropic oder OpenAI oder als lokal betriebenes Modell dazu, je nach Datenlage. Wo ein Vorhaben einen anderen Stapel verlangt, sagen wir das — und vermitteln über unser Freelancer-Netzwerk, statt es zu erzwingen.
Wem gehört der Code?
Sofern nicht anders vereinbart, behält Nexovo die Urheberrechte am Quellcode, und Sie erhalten ein nicht-ausschließliches, zeitlich und räumlich unbeschränktes Nutzungsrecht für den vereinbarten Verwendungszweck — so steht es in Abschnitt 9 unserer AGB. Exklusive Rechte oder eine Übertragung sind vereinbar und werden im Angebot gesondert geregelt. Den Quellcode bekommen Sie in jedem Fall in einem Repository, samt Dokumentation; eine Liste der enthaltenen Open-Source-Komponenten und ihrer Lizenzen stellen wir auf Anforderung bereit.
Wo wird gehostet, und was gilt für den Datenschutz?
In der EU oder bei Ihnen. Unsere eigenen Systeme laufen bei einem Hoster in der EU; für Ihr Vorhaben legen wir vor dem Bau fest, welche Daten wo verarbeitet werden, und schließen mit jedem beteiligten Dienst — auch mit KI-Anbietern — einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO. Interagieren Nutzerinnen und Nutzer mit einem KI-Bestandteil, bauen wir die Kennzeichnung nach der KI-Verordnung von Anfang an ein.
Übernehmen Sie Betrieb und Wartung?
Ja, wenn Sie das wollen. Betrieb heißt bei uns Monitoring, Sicherung, Updates der Abhängigkeiten und ein Ansprechpartner — vereinbart als wiederkehrende Leistung mit Leistungsbeschreibung und Verfügbarkeitszusage. Genauso vorgesehen ist die Übergabe an Ihr eigenes Team: mit Betriebshandbuch, Deployment-Skripten und einer Einweisung, damit niemand von uns abhängt.
Entwickeln Sie auch in .NET, C# oder Java?
Unser eigener Stapel ist TypeScript. Für Vorhaben, die aus guten Gründen auf .NET, C#, Java oder einem anderen Ökosystem laufen — etwa weil Ihr Bestand darin geschrieben ist —, vermitteln wir Entwicklerinnen und Entwickler aus unserem Freelancer-Netzwerk und übernehmen auf Wunsch Architektur und Projektführung. Was wir nicht tun: einen Stapel empfehlen, weil wir ihn gerade können.
Können Sie bestehende Software erweitern statt neu zu bauen?
Ja, und oft ist das die richtige Antwort. Typische Fälle: eine Schnittstelle zwischen ERP und einem Nebensystem, das Excel ersetzt; ein Portal auf einem bestehenden Datenbestand; eine Erweiterung an Odoo oder einem anderen System mit offener Schnittstelle. Voraussetzung ist, dass das Bestandssystem Daten herausgibt — über eine Schnittstelle, eine Datenbank oder zumindest einen Export. Das prüfen wir in der Discovery als Erstes.
Was ist eine PWA, und wann reicht sie statt einer App?
Eine Progressive Web App ist eine Webanwendung, die sich auf dem Smartphone wie eine App installieren lässt, offline arbeitet und Benachrichtigungen senden kann — ohne App-Store. Sie reicht, wenn die Anwendung Formulare, Listen, Fotos und Standort braucht, aber keine tiefen Gerätefunktionen. Für Baustellendokumentation, Außendienst oder Mitarbeiter-Portale ist das meist der schnellere und günstigere Weg; eine native App bauen wir, wenn eine konkrete Gerätefunktion es verlangt.
Nutzen Sie KI beim Entwickeln?
Ja, als Werkzeug — für Entwürfe, Tests, Dokumentation und das Lesen großer Codebestände. Architektur, Review, Abnahme und Verantwortung bleiben bei Menschen; jede Zeile, die zu Ihnen geht, hat ein Mensch gelesen. Wie wir KI auf dieser Website einsetzen, steht auf der Seite KI-Transparenz.
verwandte themen

Welche Leistung zu welcher Ausgangslage passt und woran Sie einen tragfähigen KI-Anbieter erkennen, steht unter KI für Unternehmen.

Nächster Schritt

Erst der Ablauf, dann der Code.

In einem kostenlosen Erstgespräch klären wir, ob Ihr Vorhaben eigene Software braucht — und wenn ja, wie die Discovery dafür aussieht.

Stand & Quellen

Stand:
Zuletzt fachlich geprüft:
· Ali Aras