Wie lange dauert es bis zur ersten Version?
Ein kleines internes Tool ist meist in zwei bis vier Wochen nutzbar. Größere Anwendungen mit mehreren Rollen und Schnittstellen brauchen zwei bis drei Monate bis zur ersten Stufe, dabei siehst du alle ein bis zwei Wochen einen echten Stand.
Wie entsteht der Festpreis?
Aus dem Umfang der jeweiligen Ausbaustufe: Zahl der Ansichten, Rollen, Schnittstellen und Sonderfälle. Was nicht im Umfang steht, wird auch nicht gebaut, sondern in die nächste Stufe aufgenommen. So bleibt der Preis eine Zahl und keine Schätzung.
Gehört mir der Code?
Ja, vollständig. Repository, Datenbank, Hosting und Dokumentation laufen auf deine Accounts. Du kannst jederzeit selbst weiterarbeiten oder jemand anderen beauftragen, ohne bei mir um Zugang zu bitten.
Was passiert, wenn du nicht mehr verfügbar bist?
Deshalb der verbreitete Stack und die Dokumentation im Repository. Jeder Entwickler mit TypeScript-Erfahrung findet sich darin zurecht. Für den geordneten Fall gibt es auf Wunsch eine Übergabe an einen Entwickler deiner Wahl.
Können wir bestehende Daten übernehmen?
Ja, das ist der Normalfall. Excel, Access, Altsysteme mit Datenbankzugriff oder Exporte lassen sich übernehmen. Die Datenübernahme wird als eigener Schritt geplant, weil dabei fast immer alte Karteileichen auffallen.
Wo läuft die Anwendung?
Standardmäßig bei einem europäischen Anbieter, auf Wunsch auf deinem eigenen Server. Hosting für eine typische interne Anwendung liegt bei 20 bis 60 € im Monat, inklusive Backups.
Wie steht es um Datenschutz und Sicherheit?
Zugriff wird über Rollen geregelt, Passwörter werden nicht im Klartext gespeichert, Backups laufen automatisch und Verbindungen sind verschlüsselt. Bei personenbezogenen Daten klären wir Speicherfristen und Auftragsverarbeitung vor dem Start.
Kann die Software später erweitert werden?
Ja, genau dafür sind die Ausbaustufen da. Jede Erweiterung wird einzeln beauftragt, mit eigenem Umfang und eigenem Preis. Es gibt keine Verpflichtung, nach Stufe eins weiterzumachen.
Baust du auch Mobile Apps?
In den meisten Fällen ist eine Web-App die bessere Antwort: Sie läuft auf dem Handy im Browser, lässt sich auf den Startbildschirm legen und braucht keinen App-Store. Eine native App lohnt sich erst, wenn du Kamera, Offline-Betrieb oder Push wirklich brauchst.
Was, wenn das Projekt größer ist als ein Entwickler?
Dann sage ich das. Für größere Vorhaben hole ich Entwickler dazu, die ich kenne, bleibe aber dein Ansprechpartner. Was ich nicht mache, ist ein Projekt annehmen, für das die Kapazität nicht reicht.
Kümmerst du dich auch um den Betrieb?
Auf Wunsch ja: Updates, Sicherheitspatches, Monitoring und Backups laufen im Rahmen der Betreuung. Ohne Betreuung bekommst du die Anwendung so übergeben, dass dein Team oder ein Dienstleister den Betrieb übernehmen kann.
Funktioniert die Zusammenarbeit komplett remote?
Ja, ich arbeite ausschließlich remote. Abstimmung läuft per Videocall und geteiltem Zugang zum jeweiligen Stand, den du jederzeit im Browser selbst ausprobieren kannst.