This topic describes TrackStudio Concepts.
TrackStudio is a hierarchical database of objects. There are 12 main types of object that you need to be aware of:
In brief, tasks (items) are objects whose state is tracked and updated by users in the system. Every task is of a particular category. Categories are objects like Issue, Risk, Incident, Software Bug, etc. When you define a category, you assign it a workflow. This is where TrackStudio becomes an extremely powerful management tool – The workflow defines the states that are allowed for a task (item), how it transitions between states, what type of user can transition the item to another state, and the custom fields that can be captured in the task.
When developing TrackStudio, we tried to use as few objects and concepts in the system as possible and attempted to realize the necessary functionality through enhancing the objects already existing in the system. This synergy allowed us to create a system that's powerful, yet easy-to-use-and-understand.
Topic |
Description |
This topic describes basic user interface concepts. | |
Use tasks to represent the state of an object to be tracked (project, bug, defect, version, component, module, etc). | |
Use users to manage your employees, departments and customers. | |
Use workflows to define the life cycle of your issues. | |
Use messages to change task state, assign handlers and add comments. | |
Use categories to define the type of a task and to link a workflow to a tasks. | |
Use user status to assign permissions to users. | |
This topic describes how to configure user permissions. | |
Use filters for filtering users, tasks and messages, setting the e-mail notification rules and designing reports. | |
Use reports to print task information. | |
Use custom fields to enlarge the list of fields available for tasks and users. | |
Script represents a description on the Java-like language of the calculated custom field algorithm. | |
Users can register in the system without the participation of the administrator and can gain access to certain tasks. | |
Use e-mail templates to customize e-mail notification messages. | |
TrackStudio can send out e-mail notifications when a certain pre-specified event occurs or at regular intervals. | |
Users with TrackStudio accounts can submit tasks or messages by e-mail. |