GR:Gravity/Concepts
Concepts
ALM
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
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
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
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.