FileMaker

FileMaker ist eine Plattform für die schnelle Entwicklung individueller Datenbanklösungen, bei der Layouts, Skripte, Berechnungen und rollenbasierter Zugriff in derselben Umgebung zusammenkommen. Sie wurde häufig für interne operative Systeme genutzt, die schnell bereitgestellt und regelmäßig angepasst werden mussten.

Viele FileMaker-Lösungen wurden zu langlebigen Geschäftssystemen, weil sie sich leicht um spezielle Arbeitsabläufe erweitern ließen, die nicht in den zentralen Unternehmens-Stack passten.

Wofür es typischerweise verwendet wurde

Unternehmen nutzten FileMaker für Fallverfolgung, Terminplanung, Bestände, Außendienst, Mitgliedschaftssysteme, Projektadministration, Freigaben, Kundenservice-Workflows und kleine branchenspezifische Anwendungen, die eng am Fachbereich gepflegt wurden.

Warum es in der Rescue-Arbeit weiterhin wichtig ist

FileMaker bündelt operatives Wissen häufig in Skripten, Berechnungen, Layoutverhalten und Tabellenbeziehungen statt in klassischen Quellcodedateien. Rescue-Arbeit hängt meist davon ab, zu verstehen, wie Benutzer durch Bildschirme geführt werden und wie die Plattform Geschäftsentscheidungen im Hintergrund erzwingt.

Artefakte, die bei der Extraktion von Geschäftslogik geprüft werden sollten

  • Tabellenschema und Beziehungen: Entitätsstruktur, Joins und Datenannahmen.
  • Layouts: Bildschirmfluss, Sichtbarkeitsregeln und rollenspezifisches Verhalten.
  • Skripte: Workflow-Logik, Navigation, Updates, Exporte und Automatisierung.
  • Berechnungsfelder und Auto-Enter-Regeln: eingebettete Formeln, abgeleitete Werte und Validierungslogik.
  • Berechtigungen und Rollen: Zugriffskontrolle und geschäftliche Trennung nach Benutzertyp.
  • Skript-Trigger und Button-Aktionen: ereignisgesteuerte Logik, deren Existenz Benutzern oft nicht bewusst ist.