Individuelle Webplattformen
Systeme, in die sich Menschen anmelden und auf die sie sich verlassen. Konten, Berechtigungen, Datensätze, die korrekt bleiben müssen, und ein Datenmodell, das nach zwei Jahren Änderungen noch Sinn ergibt.
Was dazugehört
- Authentifizierung, Rollen und Berechtigungen, inklusive wer welchen Datensatz sieht
- Relationale Datenmodelle für die Fragen, die das Unternehmen wirklich stellt
- Kundenbereich und die interne Seite, mit der er betrieben wird
- Zahlungen, Abonnements und Rechnungsstellung, wo relevant
- Auswertungen und Exporte, für die keine Entwicklerin nötig ist
- Deployment, Umgebungen, Backups und Überwachung
Wann das nötig ist
Meist wenn ein Prozess seinen Werkzeugen entwachsen ist. Aufträge in einer geteilten Tabelle, Kundenunterlagen im Postfach, ein Buchungssystem, das zwei Personen verstehen und niemand dokumentiert.
Auch wenn eine bestehende Plattform eine neue Frage nicht beantworten kann, weil die Daten nie dafür modelliert wurden.
Was meist schiefgeht
- Berechtigungen nach dem Start angeflanscht, sodass jede neue Funktion ein Datenleck riskiert
- Ein Schema, das Zustände als Freitext speichert, wodurch Auswertungen Schätzungen werden
- Keine Testumgebung, sodass jede Änderung direkt bei echten Kunden landet
- Hintergrundarbeit im Web-Request, sodass die Plattform unter Last stehen bleibt
Was wir tun
Wir beginnen bei den Datensätzen: welche Entitäten existieren, wem sie gehören, wer sie lesen und ändern darf und was niemals verloren gehen darf. Die Oberfläche folgt daraus.
Berechtigungen werden auch in der Datenbank erzwungen, nicht nur in der Anwendung, damit ein Fehler in der Oberfläche keine Offenlegung wird.
Projektablauf
- Audit- oder Zuschnittphase: Datenmodell, Zugriffsregeln und erste Auslieferung schriftlich
- Umsetzung in Phasen, jede mit einem nutzbaren Deployment
- Migration bestehender Daten, mit Probelauf vor der echten Ausführung
- Übergabe: Dokumentation, lokales Setup und eine Zeit, in der wir erreichbar bleiben
Beschreiben Sie die Plattform.
Was sie leisten muss, wer sie nutzt und was heute existiert.