{% extends "cacsremoteservice/views/layouts/master.html" %} {% block site-nav %} {% include "cacsremoteservice/views/partials/site-nav.html" with active="tutorials" %} {% endblock %} {% block main-container %}

CodeScene Tutorials

Get more out of CodeScene by learning from the people behind the tool.

4 key factors behind high-performing software development

Learn how to use CodeScene to identify high risk code and improve the code health of your codebase. Work with CodeScene's 4 Factor Model to understand how your organization writes code.

Tutorial: Visualize and measure the Code Health of your system

The impact of code quality depends on context. This tutorial presents a novel approach to visualize code quality via CodeScene so that – at a quick glance – we can:

  • identify any problematic modules
  • rank their relevance
  • tell how deep the code quality issues go

Tutorial: Prioritizing Technical Debt with Hotspots

Technical debt and code quality issues cost time, money, and missed deadlines. That’s why it’s vital to know when you can safely move ahead and implement new features as well as when you might have to take a step back and improve what’s already there. It’s a hard balance. A hotspot analysis helps you stay on top of it and communicate when to tip that scale. This tutorial explains how to interpret the hotspot analysis in CodeScene.

Tutorial: Automated Code Reviews with CodeScene's Pull Request integration

CodeScene integrates with pull requests to provide feedback and detect code quality issues via an automated code review. It's a popular integration that helps development teams by serving as a quality gate and early feedback loop. This video explains how to enable the integration and how it works.

Tutorial: CodeScene's Active Authors

In this tutorial we will explain CodeScene's license model based on the concept of active authors.

Tutorial: Configuration of PM integration

CodeScene provides an optional PM integration to Jira, Trello, GitHub Issues, Azure DevOps. You use labels and/or issue types to distinguish different kinds of work (e.g. Bugs, Features). When present, CodeScene’s PM integration let you measure:

  • Accumulated costs per hotspot and sub-system
  • Trends by work type, such as “Planned” versus “Unplanned” work

{% endblock %}