Skip to content
Published at July 07, 2017
Product Features

Release of CodeScene 2.0

Release of CodeScene 2.0 - CodeScene 2.0 offers a new UI/UX together with several new analyses, particular on an architectural level.

We’re proud to announce our 2.0 release of the CodeScene on-premises version!

 

CodeScene 2.0 offers a new UI/UX together with several new analyses, particular on an architectural level.

 

 

 

New Features

 

  • Conway’s Law: CodeScene offers a new analysis that lets you evaluate how well your architecture aligns with your organization, aka Conway’s Law. Note that a similar analysis has been supported on file level; The difference here is that the analysis operates on your architectural components, for example on service boundaries. This high-level analysis is particularly useful if you work on microservice architectures.

 

conway

Measure Conway’s Law in your codebase.

 

  • Find team coordination bottlenecks: CodeScene’s architectural analyses also lets you measure the coordination needs on an architectural level to detect sub-systems that become coordination bottlenecks or lack a clear ownership.

 

architectural-coordination

Find team coordination bottlenecks.

 

  • Measure Technical Sprawl: CodeScene visualizes the main programming language behind each module in your system. The technical sprawl analysis is particularly useful for off-boarding, where you simulate that one – or more – developers leave.

 

knowledge-gap

Combine Technical Sprawl with Knowledge Loss for off-boarding.

 

  • Kotlin support in X-Ray.

  • Analysis house-keeping rules like “delete all analyses older than a week” or “just keep the last 5 analysis results”.

  • New Hotspot visualization: Unifies the different aspects of hotspots into a single view. We also present the directory structure as a navigable view.

hotspots-1

Switch between different aspects in the hotspot view.

 

 

 

Improvements

 

  • Exclude specific commits from a project. This is useful in case you have an initial commit to import an existing codebase.

  • No overlap between the labels in the visualizations.

  • Support disabling auto-detection of content since it may lead to noisy data in some codebases.

  • Show the current branch of each repository under analysis.

  • Calculate a default exclusion filter based on the content of the codebase.

  • Remove the color specification for authors and teams since CodeScene now generates distinct colors automatically.

  • Improved data mining by tracking content that has been copy-pasted from other files.

  • Make the thresholds in the delta analysis configurable. Note that this requires a new version of CodeScene’s Jenkins Plugin.

  • Minor bug fixes and improvements.

 

 

 

Contact us to get your license for CodeScene here.

Adam Tornhil

Elements Image

Subscribe to our newsletter

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Semper neque enim rhoncus vestibulum at maecenas. Ut sociis dignissim.

Latest Articles

Sneak-Peek: IDE Integration for CodeScene!

Sneak-Peek: IDE Integration for CodeScene!

At CodeScene we are proud to announce that we're launching an IDE integration, offering Code Health feedback in real-time. You'll get recom...

Visualize team-code alignment: reverse engineer your organization from version-control

Visualize team-code alignment: reverse engineer your organization from...

Visualize team-code alignment: reverse engineer your organization from version-control

CodeScene On-Prem Release Announcement Dec 2021

CodeScene On-Prem Release Announcement Dec 2021

As 2021 draws to a close, we would like to share with you some of the latest features ready and waiting for you in CodeScene. Read more!