...
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.
Module | Description |
---|---|
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 | ||
---|---|---|
| ||
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:
...