GR:Gravity/Concepts

From Remain Software
Jump to navigation Jump to search

Concepts

ALM

Gr cycle.png

Gravity is a workflow tool geared towards Application Lifecycle Management. Gravity enables your community to manage the development and maintenance of your applications by creating an administration that will manage your issues, feature requests, and releases. In future releases, Gravity will enable you to perform version control on your sources and will be able to promote source and binary artifacts through the development lifecycle.

Cross Platform

Gr target.png

Gravity is a cross-platform application which not means that the application will run on various hardware platforms. Server and database can run on different platforms.

Development Administration

Gr administration.png

The administration of the software development department may consist of software releases, iterations, tickets, bug reports, change requests and the like. Gravity does not enforce a predefined structure but enables you to define your own. Gravity comes with a number of definitions based on a development process which includes Scrum, XP, Helpdesk and TD/OMS Classic. More information about defining Gravity can be found in the tutorials.

Service Architecture

Gr service.png

Gravity is created using a service architecture. This enables application developers and system integrators to hook into the Gravity API with great ease. A description of the Gravity REST API can be found here.