Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

GRAVITY is based on the “Behavior Design Modell” developed by Peaches Industries. This model is the underlying physiological concept behind GRAVITY.

High level architecture

GRAVITY contains three major elements (Figure 1):

...

  • Windows OS and rich application
  • Mobile Devices
  • IoT-Devices
  • Beacons

GRAVITY modules

In accordance to the “Behavior Design Modell”, GRAVITY has four modules who represents the four stages of user onboarding.

ModuleDescription

Discovery Module

Discovery Module is a User driven way to learn the app on the Job

Onboarding Module

Onboarding Module is a set of Goal Owner driven tools to pro-actively help and guides the user to make sense of the app or process. Also in that modules; measurement of user adoption, task and goals can be set and organized.

Productivity Module

The productivity module contains sets of tools for Users and Goal Owners to radically change any web application or process to be optimized for the company's productivity.

Mastery Module

Mastery Module creates a new user role of "MASTER" which allows autonomous learning and creating of content by the users themselves.

Architecture overview

Info
titleNOTICE

GRAVITY is an overlay over data. GRAVITY does not interact with "data". In business terms, it has no vision what is displayed below. We produce an additional layer on top of the data using HTML tags as identifier.

We interact with the DOM Tree of the application, of course technically this holds production data but GRAVITY works with HTML Tags from the DOM Tree, which do not reflect any content!

...

GRAVITY is composed of two major components. The GRAVITY backend (hosting the data and providing the client-specific inject scripts) and the inject solution. Together these two components form a unbeatable duo providing your users the personal help system.

Backend

Our Java based backend provides a REST API and is either hosted On Premise or in a cloud (for security concerns check our Q+A).

...

You can see the requirements for a backend here.

Inject solution

At one point GRAVITY has to be initialized. This can be done in three major ways:

...