What is our primary use case?
We use it for source code management. We use it to basically keep our applications that we use day-to-day, month-to-month, and week-to-week, all up-to-date. We use it to move it through those areas and manage it for auditing purposes, like dev, QA, production, etc. Our developers use it to build code in those different stages and move it forward.
How has it helped my organization?
There are approvers which have to approve something before it can move from dev to test, then test to production. Therefore, it makes it very seamless and easy to trace. Not only that, but it is easy to make sure nothing is getting to a place that it should not, when it should not. For example, being able to prevent things moving up the chain, things moving back, or things being edited when they should not is huge for us. So it has been a great benefit.
What is most valuable?
The traceability and the footprint that it creates for every element and every piece of code that it is put in. Being able to track who did what and when is huge for us because auditors are going to come back, especially being a financial company, and say, "Why was this touched, and when?"
You can trace it back to exactly who did anything and what it was connected to, based on the notes and all the information included with it.
What needs improvement?
The graphical user interface. It would be a big tool to change (but needed), just because as the workforce kind of ages and retires, the younger generation is not as familiar with mainframe and looking at a green screen is not really a huge selling point to them. So, adding an updated graphical user interface and making it a little bit more like Eclipse, also making it more widespread, making it easier to install, and getting it setup, would be great.
Otherwise, Endevor does what it needs to do and it is hard to say that it needs any kind of massive change because of its great scalability, and because of its great availability. It does what it needs to do, so it is hard to say anything needs to change massively.
What do I think about the stability of the solution?
So far, so good. We would love to get upgraded to 18, which has not happened. However, versions 16 and 17 have worked great.
As far as stability, we have had minor issues. When we have minor issues, CA is great to jump out and help us.
What do I think about the scalability of the solution?
It is great. One of our systems has 21,000 elements, so you are talking about a ton of modules. You put it on the mainframe that has very high availability, and it just makes it great, because you can constantly use it and you can keep building as long as you have the space for it. Our storage and available are there, and as long as you have the storage availability you can keep going to build it as big as you want. You do not see any drop off as far as speed or the utilities in the system. None of that changes no matter how many elements you have, whether it is one or 21,000.
This is part of the reason I work on Endevor. It is completely different than other tools I have used. It is easy to use and is very intuitive to where you can sit there and it will keep growing, but it does not change. You do not have to learn a new thing, because you have gotten too big or anything like that, thus I really enjoy it.
How are customer service and technical support?
Their customer service is second to none. From what we have seen. I have a couple of them that I can reach out to directly. They provide instant feedback on how to fix our problems and how to get to what we need done.
Which solution did I use previously and why did I switch?
Since I have been there, we did not have anything before that, but it makes it so it is not chaos, where anybody can go in anytime.
How was the initial setup?
I have been involved with the initial setup of version 18. I was not involved with the initial onboarding of Endevor. With version 18, so far, so good. There have been a couple stumbling blocks just setting up the different check boxes that you have to check to get certain features applied. But even then, if you go through the documentation or you reach out to customer service, you can get those pretty quick and easy.
There are a few steps along the way that we stumbled on, but they were quick fixes and they were pretty minor.
What other advice do I have?
I would recommend the product. It is very easy to use. It is great as far as what it does. Once you have learned it and figured it out, it is right there as one of the best products you can get.