What is our primary use case?
We use it for version control in the mainframe area.
It's been great. To be honest, we use GitHub for enterprise for the distributed world, and we use SCM for the mainframe world. So far, I've looked around as well. I've not seen a computer that's close to Endevor in terms of performance, scalability and capability.
How has it helped my organization?
On a day to day basis, it's all about managing my operations without any downtime. The tool has done a good job of want I want it to do, and it's a very stable tool. I think it's doing a good job.
What is most valuable?
- Automated build
- Quick Edit option
- Utilities for continuous integration
What needs improvement?
I think the main focus should be the continuous delivery aspects. How can I have a single view of the distributed core and the mainframe core, coming together in one wholesome, holistic experience?
What do I think about the stability of the solution?
Stability is great. Since it's running on the mainframe I think CA has done a really good job of keeping the availability at more than "three nines." As well, whenever there is any support issue I think that CA is really good, and it gets resolved within 24 hours.
What do I think about the scalability of the solution?
Regarding scalability, we started off when we were very, very small. We've been using it for more than seven or eight years, and the mainframe size has increased but Endevor has done a good job of keeping up with it.
How is customer service and technical support?
For the straightforward questions I think that they do a good job of getting back within 24 hours. For the tricky ones, whenever it comes to upgrades or things like that, they definitely take 48 to 72 hours. The response time is slower, but the good thing is they come back with the right answers, and that's what is important.
How was the initial setup?
I started managing about it four years back and we've gone through many upgrades and renewals, but I was not part of the initial set up.
If you're upgrading more than one version, there is a difference. Typically, if you upgrade frequently, it's better. But if you're doing multiple jumps then I would say getting CA's support would be helpful, as the underlying architecture could have changed and things could go south. So it is important to involve CA support or at least to have them review the plan.
What other advice do I have?
I give it an eight out of 10, and the reason I am cutting the two points is that I want it to be a little more lightweight in terms of continuous delivery.
If you're looking for a version control system for mainframe, I don't think you should even have a second thought of not trying at least trying out Endevor. I'm sure you won't be disappointed. At the same time, it has all the capabilities that are required to take your company into the continuous delivery ecosystem. That's why I think you should definitely give it a shot.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Dec 07 2017