We implemented this for a customer. The major improvement in functions is their ability to track, report incidents, problem, changes and configuration management.
There is no documentation available from CA for SPEL code; I hope they make this available, so that we can customize it more
CA Service Desk Manager used a SPEL code to perform different action in the tool. To create a new action or condition generally know as macros (type: action macro, condition macro etc) knowledge of SPEL code and how to use it important. Unfortunately CA does not share any document around it hence we as administrators cannot customize it much like we can in servicenow, remedy etc. So if they can make it available, we could tune or optimize CA SDM as per specific requirements and it will help the tool to sink in the organization implemented.
The process of adding new columns in the DB and publishing it from the front end is a lengthy activity. I hope they make adding columns and tables in DB easier.
Creating a new custom column in servicenow is a child's game as you can do everything from the UI. No service restarrt, code execution etc needed. However, in CA SDM the process of adding a new column is a little lengthy with service restart and few steps needed, hence this is where they can improve upon.
It pretty much does the work it’s intended to.
CA Service Desk Manager enables you to achieve high levels of IT Service Management maturity. Ease of use coupled with the many features that make it easier for support teams to work are important points, as well as a development interface that enables customizations that avoids impact on migrations or upgrades. Highly recommend.