What is most valuable?
As a tool, it's something that we can use in all aspects of performance testing, whether it's services, whether it's web, whether it's customized APIs, like Citrix. It's the tool for performance testing, and it's definitely the industry leader that I've been using for years. It's a very powerful tool.
Truthfully, I think performance is a fairly mature space now. There are not too many things popping up that we're saying, "You know, Performance Center doesn't do X, Y or Z." It's a pretty mature tool and we're happy with it.
How has it helped my organization?
In terms of having one tool it is helpful in terms of training. It has really great reporting features, so not only is it a good tool to do testing with, but when it comes to helping you produce good results that you can present up, it's an all around tool that has everything that you need within it. You don't have to go to other third-party tools for reporting or for different types of testing. It's a tool that is "one size fits all".
What needs improvement?
I think better or more integration with some of the monitoring tools that we're considering.
We're looking to bring in maybe AppDynamics. I personally don't know the integrations but having good integration tools is going to help us in the future.
I think some of the reporting features could be better. I haven't seen much change in terms of that aspect of it, the report analysis piece. It's been good enough but I haven't seen as much advancement in that space, the reporting analysis.
What do I think about the stability of the solution?
I find it very stable. I will say that with the changes to virtual machines and things like that, It is harder now to manage. That's one of the reasons we are looking at not only using Performance Center, but also StormRunner. That gets us away from needing to scale up; doing that within Performance Center can be difficult because you have to deal with the aspects of all that infrastructure. It's not the tool itself, but it's the underlying infrastructure that you have to manage. Something like StormRunner is promising because it gets you away from that a little bit. Somebody else is taking care of that aspect of it.
What do I think about the scalability of the solution?
It's an enterprise type tool. It scales very well. Again, it's not the product that we have issue with scaling.
We have challenges with the number of VMs that we have. The issue with scaling up is we come up against our infrastructure team that wants to limit the number of VMs. They have to manage them. The whole VM-type design seems to be a lot more VMs, and when you need to scale up, it's even more VMs. I understand the cost savings with VMs but in terms of management, if you don't have that nailed down in terms of automation and all that monitoring, it's a challenge to scale up.
I think that's where our current Performance Center implementation is probably going to remain, but if we're going to scale up, we're really looking toward something with StormRunner, where we can scale up as we need and not have to worry about the whole managing of the infrastructure, cause that's a challenge.
How are customer service and support?
I have used tech support. Not recently, not in the last 12 or 18 months, but yes, I've used tech support. They're responsive. I've had good support. They get to the point. There's not a lot of hand-holding, they expect you to know what you're doing. I have no problem with that. As long as I can get the answer, get what I need and get it done, I'm happy with that.
How was the initial setup?
I wasn't involved in the initial setup, it was pre-existing. We use Performance Center, but as the HPE ALM piece is managed by a separate tools group, that's a challenge because we don't have control over the whole implementation.
I've assisted with the Performance Center upgrade piece a little bit, installing it, but in general, we have a whole separate group that does it.
What other advice do I have?
When looking for a vendor to work with the number one thing is does a tool do what it needs to do? Second, of course, support. Stability and the ability to scale are pretty important but I think that's grouped under the tool itself. It has to be an enterprise ready scalable tool.
Regarding the vendor itself, support, being responsive, having a way to access the support that's not overly obtrusive. I don't mind doing emails or logging onto a website, just as long as it's not too convoluted. Sometimes I feel like you have to go through 20 steps to get somebody to call you back and every customer support or technical support has their process. As long as it's not overly going through hoops to be able to access that.
In terms of advice, you have to do the math. There are a lot of free tools or tools that you write yourself. You just have to make sure that, long term, are those things maintainable, supportable? Do you have the training? Do you have the support? You have to bake all that in before you make a decision. It's not to say those other tools aren't valid, and people do a lot with them but, for example, if the tool needs programming skills, do you have those skills? Do you have a team with those skills? And how much is it going to cost to keep, hire, or maintain your staff with those tools? So you have to do the math to make that kind of decision, what the right tool is.
I think the tool does what it really needs to do and I've never had an issue with their support. I think they're definitely the industry leading product for performance.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Cool reviews