JIRA and Confluence are fantastic at doing their core competency but there are a lot of fringe features that just seem bolted on because some big time customer or PHB decided to bolt on things. I found the time keeping to be one of these things, as well as smart commits- but I think the smart commits problem is just a matter of iterating the feature and making it &#x27;smarter&#x27;. I think it will eventually be enormously useful.<p>My experience has been that if you have competent implementors and administrators of JIRA and Confluence together, and use them primarily to run projects they are very nice and they interplay very well from requirements and documentation in Confluence to tasks and WIP tracking I&#x27;m JIRA. But if you implement a crazy JIRA workflow of your own that isn&#x27;t completely smooth or organize your projects and documentation in a way that JIRA&#x2F;Confluence don&#x27;t really get- you&#x27;re going to have a jumble of buttons and hoops to jump through and your users will hate it.