CodeScene (BYOL)
CodeScene | 1.1Linux/Unix, Amazon Linux Amazon Linux 2 - 64-bit Amazon Machine Image (AMI)
Reviews from AWS Marketplace
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
External reviews are not included in the AWS star rating for the product.
Great tool for understanding and measuring the maintainability of a code base
What do you like best about the product?
Helps quantify the maintainability of your codebase and provides targeted areas to refactor problematic code. Understanding your code Hotspots and high-churn modules is important when prioritizing technical debt. It also does a great job of helping understand interactions between teams within the same code base.
What do you dislike about the product?
I love that I can configure the rules in a settings file that is committed alongside the code but it could be easier to modify static analysis settings on a per file/per method basis. For example, I'd like to disable a rule on a method with a comment like /* code-scene ignore: function_max_arguments */
Happy to update the review, if this is already possible
Happy to update the review, if this is already possible
What problems is the product solving and how is that benefiting you?
Undestanding the maintainability of a code base helps prioritize technical debt so no features are delivered faster.
- Leave a Comment |
- Mark review as helpful
Leverage for dev team
What do you like best about the product?
CodeScene gives the dev team quick answers to what is a danger zone in the code base and what should be refactored first.
Using this tool the team can easily compose a technical roadmap for the next quarter.
Using this tool the team can easily compose a technical roadmap for the next quarter.
What do you dislike about the product?
UX is not great. Sometimes links in UI lead to unexpected places.
What problems is the product solving and how is that benefiting you?
You, as a business, can not deliver new features to market fast if your tech debt increases without addressing it. Increasing tech debt slows you down. And if you handle it, you still have limited resources and cannot do everything. This tool allows you to prioritise what part of the code base should be refactored in the first place. So, no need to fix everything. Just fix the top 5 worst pieces every couple of sprints, and you're good!
Best tool for visualizing technical debt
What do you like best about the product?
The best is how CodeScene vizulize our code. Showing potential hotspot and focus areas. Pointing you in the right direction of code that has low health and is used a lot so you can focus your refactoring.
What do you dislike about the product?
It has slowed down the velocity of the developers as we use the PR (Pull Request) integration in CodeScene, because it instantly shows if you've changed the code health for the better or worse.
What problems is the product solving and how is that benefiting you?
As the stakeholders are not so technical we have a hard time as developers to show the impact of our technical debt. With this tool we can easily vizulize that this new feature is going to take longer time due to the code health where its going to be added is low.
With CodeScene we are able to see where we will benefit the most from reducing technical debt.
What do you like best about the product?
CodeScene has a great variety of integration with PM & PR tooling, which makes our lives easier to connect our existing infrastructure. It also helps us find code health issues as early & fast as possible during development. With integrated quality gates, we can react instantly during code reviews to not even let bad code go unnoticed and enter our production pipelines.
They have the best and fastest support team in the whole world! ❤️
They have the best and fastest support team in the whole world! ❤️
What do you dislike about the product?
Its vast amount of data can be overwhelming at some point, but CodeScene offers substantial documentation that almost leaves no question unanswered. With every new release, they provide more and more valuable and stunning features. So, for me, there is nothing I could complain about. :)
What problems is the product solving and how is that benefiting you?
CodeScene shows us not only where the code needs improvement but also where we would benefit the most, unlike any other static code metrics tool. Now, it's easier to prioritise our technical debt and actually start removing it effectively.
CodeScene helps us keep our code healthy
What do you like best about the product?
CodeScene makes it very easy to surface technical debt and assists in continuously monitoring your code health. It even gives you clear instructions on fixing code health declines. We've had great experiences with Stephen, who is always available for questions and assistance.
What do you dislike about the product?
There's A LOT of information in CodeScene, and it's sometimes hard to know what information to focus on and to fully understand the information CodeScene is presenting.
What problems is the product solving and how is that benefiting you?
As the size of our codebase increases, it's hard for developers to identify places of technical debt. CodeScene solves this by clearly showing which areas of your code are potential problems. It also helps us to continuously understand the impact of our changes by integrating with our Pull Requests.
Codescene is guiding us to write better code automatically
What do you like best about the product?
We have automated our code quality reviews with Codescene and have had impactful results from the beginning of usage.
What do you dislike about the product?
There's a bit of a learning curve to get used to all features, but the Codescene team has accommodated us to get started.
What problems is the product solving and how is that benefiting you?
We have been able to monitor our code quality, especially on our most used and edited files.
As a Chief Architect, I get visibility into all teams and the tech debt increase and decrease.
What do you like best about the product?
- The results are actionable for every developer in my team.
- Micro level analysis and also macro-level reports helps both the engineer and mgmt
- Micro level analysis and also macro-level reports helps both the engineer and mgmt
What do you dislike about the product?
- None at the moment. We have self hosted codescene and when its down, our developers feel like losing a team member.
What problems is the product solving and how is that benefiting you?
- Help articulate tech debt management.
- Team members can address issues at the micro level which is not an overhead -- the sum of all is enormous.
- Team members can address issues at the micro level which is not an overhead -- the sum of all is enormous.
A new standard for quality assurance
What do you like best about the product?
By starting on a high level you get a good overview of the most problematic areas and then you can drill down and look at the details and see where your real problems are. Combined with trend analysis, code biomarkers and other features like analyzing social interaction between teams, i.e. are they all over the place or in their own modules, make it a versatile tool when working with quality.
What do you dislike about the product?
It does not get any better than the data you are using. If you have not commented on your pull requests or check-ins correctly, to be able to trace e.g. defects in certain areas, then it will, of course, be challenging to make any conclusions. Even though you get a very good visual overview of your data, the user interface can be improved to make it slightly more user-friendly.
What problems is the product solving and how is that benefiting you?
This tool provides answers to many of your questions in a fast and manageable way. The whole idea of using historical data, together with the different features CodeScene offers, makes it much easier to guide your improvement work and improve the quality of your code base, including your test code.
Enabled my team to be faster
What do you like best about the product?
I like the Delivery Performance functionalities that allow me to rapidly visualize and act on the most critical lead time metrics, such as Lead Time for Changes or Planned vs. Unplanned work. This insight and the possibility to quickly identify areas in our code with the highest technical debt and complexity, areas that lead to quality issues, is a killer feature.
What do you dislike about the product?
The user interface could be more intuitive.
What problems is the product solving and how is that benefiting you?
The possibility to connect the history of your code with business metrics that allows you to drive and push for increased speed as this is increasingly more important going forward.
showing 21 - 29