Many experts and experienced people in the Agile world are sceptical of tools like JIRA which are used in so many companies these days. I support most of their points too. Some of them for a discussion here (If there is a user voice list where we can request for features, please let me know). I'm posting here for now :
- JIRA does not support the Whole-team approach
- Issues can only be assigned to one person in the team -> This makes the teams create new columns in the Sprint board and this creates the "Throwing over the wall mindset". It will be great if one Issue can be assigned to multiple persons -> Dev, QA & PO for example.
- Why is there no "Test/Test case" type by default ? -> This makes the teams look for separate test management tools isolating the QAs and Devs again. It doesn't have to be very sophisticated, just a table format for the steps could be sufficient.
- No Story mapping tools out of the box -> Backlogs are 2-dimentional. Planning is difficult and difficult to create a Value based feedback from the end users/customers which is the most critical component of Agile. So, why not a blank Whiteboard where things can be moved around like a real Whiteboard and not a standard 2 dimensional backlog
- Different types of Estimation -> For example, something like a T-shirt approach with S, M, L or XL is not possible. It's normally based on story points or hours.
- Not possible to visualize a tree structure of the Issues -> Epic-> User stories -> Tasks -> Test cases etc. It's only possible to see a 2D view.
What do you all think ?