CodeScene identifies and prioritizes technical debt based on how the organization works with the code. Using CodeScene you can:
- Prioritize a small part of your codebase – typically 2-4% – that identifies the most likely return on any code quality investments.
- Explore the efficiency of your organization with respect to Conway’s Law.
- Detect sub-systems with low team autonomy that become productivity bottlenecks.
- Measure the technical risk when a key developer leaves the project.
CodeScene is a behavioral code analysis tool that analyzes behavioral data as recorded in version-control systems. This lets CodeScene uncover both organizational information such as knowledge distribution, inter-team coordination bottlenecks in code, as well as prioritizing technical issues based on the estimated return on investment if the findings are addressed. Get a quick tour of CodeScene in this video.
CodeScene supports multiple repositories including high-level architectural analyses to detect implicit dependencies across architectural components and/or microservices. CodeScene supports all major programming languages.
CodeScene is a tactical tool that helps you base your decisions on data. The analyses have evolved from the book Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis.
Pricing and setup
-
Free
Analyze up to 5 open-source projects for free
-
Small
Unlimited number of Git repositories in an analysis
$249 $124.50 $249 / month$2,690 $1,345 $2,690 / year -
Medium
Up to 50 active authors in the codebase.
$499 $249.50 $499 / month$5,390 $2,695 $5,390 / year -
Large
Up to 100 active authors in the codebase.
$999 $499.50 $999 / month$10,790 $5,395 $10,790 / year -
Extra Large
Up to 500 active authors in the codebase.
$4,999 $2,499.50 $4,999 / month$53,990 $26,995 $53,990 / year
Free
Analyze up to 5 open-source projects for free
- Max 10 repositories per project
- Max 5 public projects
- Unlimited number of active authors
- Max 5000 commits per project
CodeScene is provided by a third-party and is governed by separate terms of service, privacy policy, and support contact.