App-Entwicklung für Kunden und Händler: Status, Belege und Nachbestellung ohne Anruf
App-Entwicklung bedeutet bei uns eine Anwendung für Menschen außerhalb Ihres Hauses: Kunden, Händler und Partner sehen dort Auftragsstatus, Lieferscheine und Rechnungen, bestellen nach und melden einen Servicefall. Wer eine Agentur für diese Art App-Entwicklung prüft, bekommt von uns einen Vertrag nach deutschem Recht, Verarbeitung nach DSGVO und Abnahmekriterien vor dem Start.
Der Anlass ist in Betrieben mit 20 bis 200 Leuten meist derselbe: Die Antwort auf die Frage des Kunden steht längst in der Warenwirtschaft, in einer Access-Datenbank oder einer Excel-Liste, aber nur drinnen. Also ruft der Kunde an, jemand sucht, und die Antwort geht per Mail zurück. Eine Grenze nennen wir gleich: Sind die Daten innen widersprüchlich, zeigen wir sie nicht nach außen, sondern bringen zuerst die Quelle in Ordnung.
Für wen
- Der Innendienst verbringt den Vormittag mit Anrufen, in denen Kunden fragen, ob ihr Auftrag schon unterwegs ist.
- Händler und Wiederverkäufer bestellen dieselben Artikel regelmäßig nach und schicken dafür jedes Mal eine Mail mit einer abgetippten Liste.
- Lieferscheine, Prüfprotokolle und Rechnungskopien werden auf Nachfrage einzeln gesucht und als Anhang verschickt.
- Servicemeldungen kommen per Telefon, Fax und Mail, und bis jemand sie erfasst hat, fehlen Seriennummer oder Foto.
- Es gibt im Haus niemanden, der Software baut, und die interne Anwendung darf für eine Kundenoberfläche nicht angefasst werden.
Was Sie bekommen
- Kunden-App auf Ihren vorhandenen Daten
- Die Anwendung liest aus der Quelle, die Sie heute schon pflegen, statt eine zweite Kundendatenbank zu eröffnen. Wo es keine Schnittstelle gibt, bauen wir einen Abgleich, der dokumentiert ist und von Ihrer IT verstanden wird. Was die Kundschaft sieht, ist dieselbe Zahl, die Ihr Innendienst sieht.
- Rollen für Kunden, Händler und Partner
- Jeder Kunde sieht nur seine Aufträge, jeder Händler nur seine Konditionen und Belege, ein Partner nur den Teil, den Sie freigeben. Zugänge legt Ihr Innendienst an und sperrt sie wieder, ohne dafür bei uns anzurufen. Jeder Zugriff auf Dokumente wird protokolliert.
- Nachbestellung und Servicefall als Formular
- Aus einem früheren Auftrag wird mit wenigen Handgriffen ein neuer; eine Servicemeldung kommt mit Seriennummer, Foto und Ansprechpartner an und landet dort, wo Ihr Innendienst sie bearbeitet. Das Formular verlangt die Pflichtangaben, bevor es absendet, statt dass jemand hinterhertelefoniert.
- App-Entwicklung als Web-App, PWA oder Store-App
- Gebaut wird in TypeScript mit React, dahinter Node.js und PostgreSQL. Für Kunden, die am Schreibtisch bestellen, genügt eine Webanwendung; wer beim Endkunden vor der Anlage steht, startet sie als PWA vom Startbildschirm. Braucht Ihr Fall wirklich eine App aus dem Store, sagen wir das vor dem Angebot.
Von der alten Datei zur abgenommenen Anwendung
Gespräch über die häufigsten Anfragen
Ein Gespräch von rund zwanzig Minuten: Welche Fragen stellen Ihre Kunden am häufigsten, wo liegen die Antworten, wer pflegt diese Daten heute. Gezeigt wird ein laufendes System mit Beispieldaten statt Kundendaten.
Angebot mit Abnahmekriterien
Das Angebot nennt Nutzergruppen, Datenquellen, Rollen und die Sätze, gegen die geprüft wird, etwa: Ein Händler findet den Lieferschein zu jedem Auftrag der letzten Lieferung selbst. Die erste Etappe ist schmal: eine Kundengruppe, eine Frage, ein Kriterium.
App-Entwicklung in Etappen mit Pilotkunden
Jede Lieferung liegt auf einer Vorschau-Adresse und wird von Ihnen geprüft. Danach arbeiten einige ausgewählte Kunden oder Händler echt damit, und Ihr Innendienst sieht, welche Anrufe wegfallen. Die Arbeit verteilt unsere Projektleitung, Ihre Rückmeldungen gehen an sie.
Abnahme und Freigabe für alle
Abgenommen wird gegen die Kriterien aus dem Angebot, dann erhalten alle vorgesehenen Nutzer ihren Zugang. Zur Übergabe gehören Quellcode, Zugänge, Dokumentation und eine Einweisung für die Leute, die künftig Zugänge verwalten.
Abnahme statt Versprechen
Gebaut wird im Werkvertrag: fester Preis je Etappe, Abnahme gegen die Leistungsbeschreibung, danach Gewährleistung auf Mängel. Was abgenommen wird, steht vor dem Start im Angebot und nicht danach im Protokoll. Der Zeitrahmen steht ebenfalls im Angebot. Beratung zur Frage, welche Daten überhaupt nach außen gehören, kann vorab im Dienstvertrag laufen.
Eine App für Kunden verarbeitet fast immer personenbezogene Daten. Deshalb schließen wir vor dem ersten Blick in Ihre Unterlagen eine gegenseitige Geheimhaltungsvereinbarung und, sobald wir Daten in Ihrem Auftrag verarbeiten, einen Auftragsverarbeitungsvertrag. Beteiligte Dienste halten wir im Angebot fest. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über.
Begriffe zum Thema
- 1
Abnahme: der Moment, an dem eine abgelöste Lösung ihre Prüfung besteht
Mit ihr wird die Zahlung fällig, das Risiko wechselt und die Frist für Mängelansprüche beginnt. Bei der Ablösung einer Access- oder Excel-Lösung liefert die alte Lösung den Prüfmaßstab.
- 2
B2B-App: Eine Anwendung für Händler und Geschäftskunden statt für Verbraucher
Wenige Nutzer, intensive Nutzung, individuelle Konditionen: Was eine App für Händler, Partner und Geschäftskunden ausmacht, wie sie ohne öffentlichen Store zu den Nutzern kommt und warum die Arbeit bei den Daten liegt.
- 3
Kundenportal: Was Geschäftskunden selbst erledigen können und was dafür stimmen muss
Status, Belege, Nachbestellung und Servicemeldung ohne Anruf: Was ein Portal für Geschäftskunden leistet, worin es sich vom Webshop unterscheidet und warum die Arbeit bei den Daten dahinter beginnt.
- 4
Offline-fähige App: Arbeiten ohne Netz und was beim Abgleich passiert
Ohne Netz weiterarbeiten ist der leichte Teil, der Abgleich danach der schwere. Wann ein Betrieb eine solche Anwendung braucht, wie Daten lokal liegen und synchronisiert werden und wie Konflikte zwischen Geräten gelöst werden.
Was vor der Ablösung geklärt wird
Was kostet eine App-Entwicklung?
Den Preis bestimmen die Zahl der Nutzergruppen, die Datenquellen, an die angebunden wird, und der Zustand dieser Daten. Deshalb nennen wir ihn nach dem Gespräch im Angebot, fest je Etappe. Eine schmale erste Etappe zeigt früh, ob sich der Ausbau lohnt.
Native App oder Webanwendung für unsere Kunden?
Geschäftskunden und Händler arbeiten meist am Rechner, dafür reicht eine Webanwendung ohne Installation. Wer unterwegs darauf zugreift, startet sie vom Startbildschirm. Eine App aus dem Store ist dann sinnvoll, wenn der Ablauf Gerätefunktionen braucht, die der Browser nicht bietet.
Unsere Daten liegen in Access und Excel. Geht das trotzdem?
Ja, sofern die Daten dort eindeutig sind. Sind sie es nicht, beginnt die Arbeit mit der Quelle: Wir übernehmen den Bestand in eine saubere Datenbank und bauen die App darauf. Bei einem Projekt haben wir 19 686 Bestellungen aus fünf Jahren in ein CRM übernommen, keine einzige Dublette.
Wer betreut die App, wenn wir keine eigenen Entwickler haben?
Der Betrieb läuft mit Überwachung und Sicherungen weiter; Erweiterungen beauftragen Sie als eigene Etappe mit Umfang und Abnahme. Weil Quellcode und Dokumentation übergeben werden, kann auch ein anderer Dienstleister weiterbauen.
An welcher Datei hängt bei Ihnen der Betrieb?
Nennen Sie uns die Access-Datenbank, die Excel-Mappe oder das Programm, ohne das bei Ihnen wenig läuft, und wer es heute versteht. Im Gespräch sagen wir, ob sich eine Ablösung lohnt, in welcher Reihenfolge – oder ob ein Standardprogramm genügt.