Hello,
Even thou this system will most likely not be used in a big corporate environment, i think that the following option should be added: an ability to separate employees and their access to certain apps/modules bases on the department they are in.
Example: Employees in Sales should not be able access the technical tickets. and the same Technical Dept - should not be able to access Sales stuff. With that said, when tickets are created - they should be assigned to the department, and then either a employee claims it or a manager of department assigns to an employee.
Would like to hear what other people think about it.
Thanks