Mandantentrennung
Jeder Kunde sieht ausschließlich seine Daten — erzwungen an zentraler Stelle und in der Datenbank, nicht durch eine zusätzliche Bedingung in jeder Abfrage.
Eine SaaS-Plattform ist kein größeres internes System. Sie wird von mehreren Kunden gleichzeitig genutzt, muss deren Daten sauber trennen, ohne Ihr Zutun neue Kunden aufnehmen und laufen, wenn Sie im Urlaub sind. Genau das unterscheidet den Aufwand — nicht die Anzahl der Bildschirme.
Statt hier zu beschreiben, was wir könnten, verweisen wir auf eine Plattform, die seit Jahren im Einsatz ist: train4safety, eine mandantenfähige Plattform für digitale Arbeitsschutz-Unterweisungen. Entwickelt, gehostet und betrieben von uns.
Diese fünf Punkte machen den Unterschied im Aufwand aus. Wer sie erst nach dem Start angeht, baut große Teile noch einmal.
Jeder Kunde sieht ausschließlich seine Daten — erzwungen an zentraler Stelle und in der Datenbank, nicht durch eine zusätzliche Bedingung in jeder Abfrage.
Registrierung, Einrichtung, Nutzer anlegen, Rollen vergeben. Solange dafür jemand von Ihnen gebraucht wird, ist es kein Produkt, sondern ein Projekt je Kunde.
Tarife, Laufzeiten, Zahlungsanbieter, Rechnungen, offene Posten. Und die Frage, was passiert, wenn jemand nicht zahlt — die zuverlässig vergessen wird.
Sicherungen, Aktualisierungen, Überwachung, ein Weg für Störungsmeldungen. Bei einer Plattform betrifft ein Ausfall alle Kunden gleichzeitig.
Neue Funktionen müssen eingespielt werden, während Kunden arbeiten. Das verlangt eine Teststrecke und Datenbankänderungen, die niemanden aussperren.
Warum die Mandantentrennung die teuerste Entscheidung ist, wenn man sie verschiebt, steht in Mandantenfähigkeit.
Die erste Fassung kann eine Sache, und die richtig. Alles andere kommt, wenn zahlende Nutzer es verlangen — nicht, weil es in der Ideensammlung stand.
Auch wenn zuerst nur ein Kunde da ist. Nachträglich eingezogen betrifft sie jede Abfrage, jede Auswertung und jeden Export.
Sicherung, Überwachung und Einspielweg gehören zur ersten Fassung. Sonst wird der erste echte Kunde zum Testfall für den Betrieb.
Sie bekommen Quellcode und Dokumentation und können jederzeit wechseln. Wenn Sie möchten, betreiben wir die Plattform weiter.
Damit Sie sich das Gespräch sparen, wenn es nicht passt:
Was den Preis bestimmt, steht auf Was Individualsoftware kostet. Wenn Ihr Vorhaben eher ein Zugang für bestehende Kunden ist als ein eigenes Produkt, passt Portale besser.
Beschreiben Sie kurz, wer sie nutzen soll und wofür er zahlt. Wir sagen Ihnen, was die erste tragfähige Fassung enthalten müsste — und was getrost warten kann.
Wir würden gern messen, welche Seiten gelesen werden — mit Google Analytics. Dabei werden Kennungen auf Ihrem Gerät gespeichert und Daten an Google übertragen. Ohne Ihre Zustimmung passiert nichts davon. Näheres in der Datenschutzerklärung.