Auf der Suche nach Anleitung, wie sich die UI-Gestaltung für Mehrmandantenanwendungen unterscheidet. Hinweise auf Whitepapers und Blog-Einträge sind sehr willkommen.
Antworten
Zu viele Anzeigen?Ich kann nicht sehen, warum das (grafische) Design anders sein sollte. Der Endbenutzer sollte nicht erkennen können, wer die Anwendung hostet.
Das Software-Design muss natürlich darauf achten, die verschiedenen Instanzen/Kunden zu trennen und sicherzustellen, dass verschiedene Anforderungen der Kunden sich nicht negativ aufeinander auswirken.
Auch die Wartung sollte berücksichtigt werden. Wenn Ihre App nur von einem Kunden verwendet wird, ist es oft möglich, sich auf einige Ausfallzeiten für Updates, Neu konfigurationen und ähnliches zu einigen. Bei vielen Kunden wird dies jedoch anders. Daher sollten Sie wahrscheinlich planen, dass Ihre Anwendung die Konfiguration ohne Neustart erneut liest. Sie sollten auch einen Weg planen, um Ihre Anwendung ohne Ausfallzeit zu aktualisieren.
Es hängt wirklich davon ab, welche Art von Service du anbietest, oder?
Wenn du es verschiedenen Kunden ermöglichen möchtest, deine App anzupassen (sagen wir, wie bei Outlook Webmail), dann solltest du die Situation angemessen berücksichtigen.
Aber ganz ehrlich, SAAS bedeutet hier nichts. Du gestaltest einfach dein ... Design, wie es sein sollte und wie es sein muss. Einfach.