Can you clarify what you mean by ALM? ALM typically stands for Agile Lifecycle Management and JIRA is one of many ALM tools on the market so I am not clear on what you are asking. You say your doing both software development and operations/production support so I assume…
Some of the fundamental difference between AgileCraft & Jira are
1) Jira was originally a bug tracking tool that has been modified to try and support Agile projects. AgileCraft was developed out of the box with Agile in mind
2) Jira data structure is flat which means…