What is our primary use case?
I have used Uplevel to enhance code quality, which in turn reduced defects for a telecom client.
Uplevel analyzed the client codebase and identified the technical debt, code smells, and areas with high complexity. It helped reduce defects through defect prediction and improved code quality.
Uplevel's machine learning algorithm analyzes historical data and predicts that specific modules in a client application have a high likelihood of defects due to complexity and recent changes. Due to this capability, the development team focuses on high-risk modules, conducting thorough code reviews and testing to mitigate potential defects. With this approach, the team identified and addressed more than five critical defects, which likely reduced production issues and improved overall application reliability.
How has it helped my organization?
Production issues have decreased significantly and helped our organization level up.
The overall time required for code reviews and fixing bugs has decreased. Because this time went down, it helped the team focus more on code instead of worrying about bugs and code review times.
I have seen that time is definitely saved and the tasks that four developers would do have been cut down to just two, as Uplevel already performs code reviews and helps with bug defect identification.
What is most valuable?
Uplevel offers an AI-powered platform with machine learning algorithms that help with defect predictions and other predictions.
Uplevel is helpful in reducing human error. It helps reduce human effort and also reduces the number of defects that come when the product goes live in production.
What needs improvement?
Uplevel has reached a level of near perfection. However, there are parts that can be improved, including integration with more tools, enhancement of AI-powered insights, and customizations that can be protected. It can also provide expanded language support and incorporate continuous feedback, which will improve product quality.
For how long have I used the solution?
I have been using Uplevel for around a year and a half.
What do I think about the stability of the solution?
There are no stability issues.
What do I think about the scalability of the solution?
There are no scalability issues.
How are customer service and support?
The support is very good. Whenever I required support, I logged an email or ticket and received a response within the next few hours.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I did not use any previous solutions.
How was the initial setup?
The setup cost was affordable given what Uplevel provides. There were no issues.
What about the implementation team?
It was the organization's decision, so I did not have any insight there.
What was our ROI?
Uplevel provides a positive return on investment.
What's my experience with pricing, setup cost, and licensing?
The setup cost was affordable given what Uplevel provides. There were no issues.
Which other solutions did I evaluate?
I did not consider alternate solutions.
What other advice do I have?
My overall satisfaction based on support, time, and the features that Uplevel provides is an eight. My review rating for this product is ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.