We want to have sub tasks under our main Cases. The question comes in when you add a sub task for a Bug vs a Feature.
You can either make the sub task the same category as the parent case or come up with a new category called "Task" to store all of the sub tasks in. If we set the category to "Bug" for all of the sub tasks of a true bug case, then instead of having a bug count of one, we might end up with a bug count of 3, when 2 of those bugs are really sub tasks of fixing that one true bug.
Example:
Case 5 - Category: Bug - Updating user permission not working
- Case 6 - Parent Case: 5 - Category: Bug - Fix stored procedure
- Case 7 - Parent Case: 5 - Category: Bug - Fix UpdateUserPermission module
or you can add a "Task" Category.
Case 5 - Category: Bug - Updating user permission not working
- Case 6 - Parent Case: 5 - Category: Task - Fix stored procedure
- Case 7 - Parent Case: 5 - Category: Task - Fix UpdateUserPermission module
Which way is the preferred way?