This decision allows us to quickly adapt to the rapid changes that usually occur during the first iterations (fail fast to success early).
The admin/user interface has 3 main parts:
The Dashboard provides an overview of the all the components that a user has access. Each action performed by the user is logged, the dashboard has a widget that shows the most recent actions.
For each server component there is a change list view, which provides a list of all the items that the user has access to. It also provides some features to manipulate those elements. For example: a filter by attribute, a search box, and also bulk action operations over multiple elements at once.