App-Entwicklung für Ihre bestehende Fachanwendung: ein zweiter Kanal, der in Betrieb geht
App-Entwicklung heißt bei uns: Ihre Fachanwendung bekommt einen zweiten Kanal auf das Telefon, nicht ein zweites System daneben. Wer dafür eine Agentur für App-Entwicklung sucht, fragt meist nach Außendienst, Lager oder Werkstatt — dort wird erfasst, wo kein Schreibtisch steht. Die Daten bleiben dabei in der Anwendung, die Sie schon betreiben.
Hinter dem Kanal steht eine deutsche Gesellschaft aus München: deutsches Recht, Verarbeitung nach DSGVO auf eigenen Servern in Deutschland und der EU. Der Anlass ist fast immer derselbe: Am Schreibtisch läuft die Fachanwendung gut, draußen wird auf Papier gearbeitet und abends nachgetragen. Eine Grenze nennen wir sofort: Ein Kanal ohne Fachanwendung dahinter ist nicht unser Fall. Wer eine eigenständige Anwendung mit eigener Datenhaltung und eigenem Produktplan sucht, hört das im ersten Gespräch und nicht erst im Angebot.
Für wen
- Betriebe mit Außendienst, deren Monteure Aufträge auf Papier mitnehmen und abends am Schreibtisch nachtragen.
- Lager und Werkstätten, in denen Wareneingang, Seriennummern oder Prüfschritte am Gerät erfasst werden sollen statt am festen Arbeitsplatz.
- Häuser, die Kundschaft und Lieferanten Aufträge, Dokumente und Status zeigen wollen, ohne dafür eine zweite Datenhaltung neben dem Kern aufzubauen.
- Produkt- und SaaS-Häuser, deren Nutzer nach einer mobilen Oberfläche fragen, für die in der eigenen Planung niemand frei ist.
- Fachbereiche mit einer Anwendung, die am Schreibtisch im Browser funktioniert und auf dem Telefon unbedienbar ist.
Was Sie bekommen
Mobile App-Entwicklung für Außendienst und Lager
Erfassung am Gerät: Auftrag, Foto, Unterschrift, Seriennummer, Zählerstand. Die Oberfläche startet vom Startbildschirm, verträgt kurze Funklöcher und schickt nach, sobald wieder Netz da ist. Aus Belegfotos wurden bei uns 3 579 Positionen zu einem Verzeichnis mit 24 Lieferanten, 100 % mit Belegdokument.
App-Entwicklung ohne zweite Datenhaltung
Der Kanal spricht über eine Schnittstelle mit Ihrer Fachanwendung: dieselbe Datenbank, dieselben Rollen, dieselben Freigaben. Es entsteht keine Nebenablage, die nach einem Jahr andere Zahlen zeigt als das Original. Fehlt die passende Schnittstelle, bauen wir sie und übergeben sie dokumentiert.
Oberfläche und Dienst aus einer Hand
TypeScript im ganzen Projekt, React oder Angular in der Oberfläche, Node.js und PostgreSQL dahinter. Ein Code für Telefon und Schreibtisch, verteilt per Link an Ihre Leute und aktualisiert, ohne auf ein fremdes Freigabeverfahren zu warten.
Rechte, Geräte, Datenschutz
Wer was sehen darf, kommt aus Ihrer bestehenden Rollenverwaltung und wird nicht neu erfunden. Geräteverlust, Abmeldung und Aufbewahrung werden vor dem Bau geklärt. Verarbeiten wir personenbezogene Daten in Ihrem Auftrag, schließen wir einen Auftragsverarbeitungsvertrag.
Betrieb und Übergabe
Betrieb auf eigenen Servern in Deutschland und der EU oder statisch ausgeliefert, Überwachung mit Meldung an Ihr Team und, wo Webanalyse eingesetzt wird, eine selbst gehostete Auswertung. Quellcode, Zugänge, Dokumentation und eine Einweisung gehören zur Übergabe.
Wie ein Vorhaben bei uns abläuft
Gespräch über Gerät und Ablauf
Ein Gespräch von rund zwanzig Minuten: Wer erfasst was, an welchem Gerät, in welcher Umgebung, welche Schnittstellen hat Ihr Kern heute. Gezeigt wird dabei ein laufendes System und keine Foliensammlung.
Angebot mit Abnahmekriterien
Bildschirmskizzen, Schnittstellenliste, Rollenmodell, Etappen und die Kriterien, gegen die abgenommen wird. Vertragsform, Preismodell und Zeitrahmen stehen im Angebot; die erste Etappe ist bewusst klein: ein Bereich, ein Ablauf, ein messbares Kriterium.
Umsetzung mit Lieferungen am Gerät
Jede Lieferung liegt auf einer Vorschau-Adresse und wird auf dem Telefon geprüft, nicht auf einem Bildschirmfoto. Jede Änderung geht durch ein Review, bevor sie dort erscheint.
Abnahme im Betrieb
Zuerst arbeitet eine kleine Gruppe aus dem betroffenen Bereich echt mit dem Kanal, dann wird gegen die vereinbarten Kriterien abgenommen; danach greift die Gewährleistung auf Mängel. Quellcode, Zugänge und Dokumentation liegen bei Ihnen und nicht bei uns im Schrank.
Abnahme statt Versprechen
Der zweite Kanal wird im Werkvertrag gebaut: fester Preis je Etappe, Abnahme gegen die Leistungsbeschreibung, Gewährleistung auf Mängel. Die Kriterien stehen im Angebot, bevor jemand eine Zeile schreibt, und werden nicht am Ende ausgehandelt. Geliefert wird in Teilen, damit ein Bereich schon arbeitet, während der nächste beschrieben wird.
Architekturkonzept, Beratung und Begleitung Ihrer Leute laufen im Dienstvertrag. Der Weiterbau am Kanal bleibt davon getrennt und wird als einzelnes Paket mit eigenem Umfang und eigener Abnahme beauftragt, statt als offene Zeitbuchung. Verteilt und verantwortet wird die Arbeit von unserer Projektleitung; fällt jemand aus, führt das Team die Etappe zu Ende. Was das kostet, steht im Angebot nach dem Gespräch.
Begriffe zum Thema
Abnahme im laufenden System: wann ein Stück Software als geliefert gilt
Mit der Billigung des Werks wird die Vergütung fällig, die Beweislast dreht sich und die Verjährung beginnt. An einer Anwendung im Betrieb gehört zum Prüfrahmen auch alles, was unverändert bleiben muss.
Progressive Web App: die installierbare Webanwendung als zweiter Kanal
Eine Progressive Web App ist eine installierbare Webanwendung mit Offline-Anteil – ein zweiter Kanal zur Fachanwendung ohne Store, solange keine Gerätehardware und kein verlässlicher Hintergrundbetrieb gebraucht werden.
Software-Weiterentwicklung: ein laufendes Produkt planbar ausbauen
Software-Weiterentwicklung baut ein Programm aus, das bereits im Betrieb steht: mit vorhandenen Daten, laufenden Abläufen und einem Verhalten, das erhalten bleiben muss.
Werkvertrag: geschuldet ist das fertige Stück Software, nicht die Arbeitszeit
Geschuldet ist ein abgenommenes Ergebnis, nicht geleistete Zeit. An Software, die bereits im Betrieb ist, entscheidet der Zuschnitt des Liefergegenstands darüber, ob sich dieses Ergebnis prüfen lässt.
Was vor dem ersten Auftrag geklärt wird
Was kostet eine App-Entwicklung?
Das hängt an der Zahl der Abläufe, der Rollen und der Schnittstellen zu Ihrem Kern und daran, wie sauber die Daten dort sind. Sie bekommen nach dem Gespräch ein Angebot, das jede Etappe einzeln mit festem Preis ausweist. Üblicher Einstieg ist ein Bereich mit einem Ablauf und einem Kriterium, an dem Sie messen.
Wie läuft eine MVP-Entwicklung ab?
Die erste Etappe deckt einen Bereich ab, etwa die Auftragserfassung im Außendienst, mit eigenem Preis und eigener Abnahme. Danach arbeitet die Gruppe damit, Sie messen an Ihrem Kriterium und entscheiden über die nächste Etappe. Erweitert wird also nach einer Messung und nicht nach einem Plan, den längst niemand mehr prüft.
Native App oder Webanwendung?
Für Erfassung im Außendienst, Lagerbewegungen und Freigaben reicht in aller Regel eine Anwendung im Browser: ein Code für alle Geräte, Aktualisierung ohne fremdes Freigabeverfahren. Braucht Ihr Ablauf Hintergrunddienste, tiefen Gerätezugriff oder lange Strecken ohne Netz mit großen lokalen Beständen, sagen wir das und verkaufen Ihnen keine Browser-Lösung.
Wem gehört die App nach der Abnahme?
Die Nutzungsrechte am eigens für Sie erstellten Code gehen mit vollständiger Bezahlung auf Sie über, samt Dokumentation und Zugängen. Welche wiederverwendbaren Bausteine von uns und welche Open-Source-Lizenzen im Kanal stecken, listet der Vertrag auf. Den Kanal kann Ihr Team danach auch ohne uns weiterbetreiben.
Welche Aufgabe steht bei Ihnen in der Warteschlange?
Nennen Sie uns das System, das weitergebaut werden soll, und die Aufgabe, die liegen bleibt. Im Gespräch sagen wir, welchen Teil davon wir als Werkvertrag übernehmen.