Parsware

Die Parsware-Plattform

Ein Produkt, das eine interne Anwendung vollständig abdeckt: das Datenmodell, die Bildschirme, den Prozess, die Berichte, die Sicherheit und den Weg, auf dem eine Änderung aus der Entwicklungsumgebung in die Produktion gelangt, ohne dass jemand etwas von Hand kopiert.

Wo Ihre Daten liegen

Umgebungen, die wirklich getrennt sind

Entwicklung, Test, Produktion — oder eine pro Abteilung. Jede Umgebung bekommt ihr eigenes Datenbankschema, keine Filterspalte.

Von der Datenbank getrennt

Die Tabellen einer Umgebung liegen in einem eigenen Schema. Eine Abfrage gegen die falsche Umgebung liefert nicht die falschen Zeilen — sie schlägt fehl. Das ist der Unterschied zwischen Isolation und einer Konvention, an die sich alle erinnern müssen.

In einer Minute erstellt, sauber entfernt

Eine neue Umgebung kommt mit den Standardtabellen bereits darin. Beim Löschen wird ihr Schema samt allem, was dazugehörte, entfernt — statt Zeilen zurückzulassen, die niemand mehr findet.

Was Ihre Benutzer sehen

Apps aus dem Modell zusammengesetzt, nicht von Hand gebaut

Deklarieren Sie eine Tabelle einmal. Ihre Formulare, Ansichten, Nachschlagefelder, verknüpften Listen und Dashboards lesen alle diese eine Definition — eine geänderte Spalte ändert sich überall.

Formulare, Ansichten und Dashboards

Registerkarten, Abschnitte, Spalten, verknüpfte Tabellen, Diagramme und Kacheln, in einem Designer angeordnet. Raster bringen Filtern, Sortieren, gespeicherte Ansichten, Inline-Bearbeitung und CSV-Import von Haus aus mit.

Regeln in einer Sprache

Eine Skriptsprache für Formularlogik, serverseitige Validierung, Prozessbedingungen, Berichtsausdrücke und eigene APIs — in einem echten Editor, mit Vervollständigung, Signaturhilfe und Fehlern während der Eingabe.

Sicherheit, die einer Prüfung standhält

Rollen und Teams, Datensatzbesitz, Freigaben und Regeln bis auf Feldebene. Wer einen Datensatz sehen darf, entscheidet der Server — nie das, was ein Bildschirm anzuzeigen beschlossen hat.

Wenn das Unternehmen einen Prozess hat

Zeichnen Sie die Genehmigung — und sehen Sie ihr beim Laufen zu

Ein Swimlane-Designer und eine Engine dahinter. Kein Diagramm, das beschreibt, was Menschen tun — sondern das, was es tut.

Benutzeraufgaben und Zeitgeber

Weisen Sie Arbeit einer Rolle, einem Team oder einer Person zu; eskalieren Sie bei Fristablauf; verzweigen Sie nach einer Bedingung. Aufgaben landen im eigenen Posteingang des Zuständigen, in der App, die er ohnehin nutzt.

Ein Durchlauf, dem Sie zusehen können

Jede Instanz hat ein Live-Diagramm, das zeigt, wo sie steht, und einen Verlauf, was wann durch wen geschah. Wenn jemand fragt, warum eine Rechnung eine Woche lag, ist das die Antwort — nicht der Beginn einer Untersuchung.

Berichte, die sich drucken lassen

Entwerfen Sie in Papiergröße, binden Sie Felder, und erhalten Sie dieselbe Ausgabe am Bildschirm, als PDF und aus dem Drucker — mit Diagrammen, Abschnitten, Gruppen und Kontrolle auf Seitenebene.

Wie eine Änderung die Produktion erreicht

Lösungen, Versionen und eine saubere Deinstallation

Alles, was ein Ersteller baut, gehört zu einer Lösung eines Herausgebers. So bewegt sich Arbeit zwischen Umgebungen — ein Export und ein Import, versioniert, statt dass jemand sich sorgfältig wiederholt.

In Ebenen, damit Deinstallieren etwas bedeutet

Wenn zwei Lösungen dieselbe Komponente berühren, werden die Ebenen behalten statt überschrieben. Deinstallieren Sie eine, und die Komponente kehrt in ihren vorherigen Zustand zurück — nicht gelöscht und nicht in dem Zustand, den der letzte Import zufällig hinterlassen hat.

Erweitern, ohne sie zu verlassen

Wenn die Designer nicht mehr reichen: Ihre eigenen React-Apps und wiederverwendbaren Steuerelemente laufen in der Shell der Plattform, und Ihre eigenen HTTP-APIs stellen genau die Operationen bereit, die Sie benennen — kein allgemeiner Datenbankzugriff für eine Integration.

Sehen Sie sie mit Ihren eigenen Daten

Eine halbe Stunde, Ihre Tabellen, Ihr Prozess. Das klärt es meist schneller als jede Webseite.