This document concentrates upon the customisation of the Joomla Issue Tracker component for Joomla! 2.5/3.x. The completed Issue Tracker component is available on the Macrotone Consulting Ltd Website:
Wikipedia defines an Issue Tracking system (ITS, trouble ticket system, support ticket or incident ticket system) as a Computer Software package that manages and maintains lists of Issues (computers), as needed by an organisation. Issue tracking systems are commonly used in an organisation's Customer Support / Call Centre to create, update, and resolve reported customer issues, or even issues reported by that organisation's other employees. An issue tracking system often also contains a Knowledge Base containing information on each customer, resolutions so common problems, and other such data. An issue tracking system is similar to a "bug tracker", and often, a software company will sell both, and some bug trackers are capable of being used as an issue tracking system, and vice versa. Consistent use of an issue or Bug Tracking System is considered one of the "hallmarks of a good software team".
This implementation is suitable for a small or medium sized organisation to record and efficiently respond to reported problems / issues.
Where ever possible the development tries to lever the supplied features provided in the Joomla core. This enables the same 'look and feel' as supplied by the standard Joomla components, ensuring user familiarity and making for easier implementation.