Technology
Wed Aug 31,2016 23:00 pm

Starting the "Debt Kanban" feature, visualizing code quality and return on investment of refactoring, on automatic code review service "SideCI"

Sider, Inc.

SideC is an automated code review service integrated with GitHub. SideCI helps you to make code review faster. Today, began providing "Debt Kanban", a new experimental feature which analyzes the entire source code and suggests refactoring of codes that produce high return on investment.

Actcat, Inc. (head office: Minato-ku Tokyo, CEO: Koichiro Sumi), operating company of "SideCI", an automatic code review service for software engineers, began providing "Debt Kanban", a new experimental feature which analyzes the entire source code and suggests refactoring of codes that produce high return on investment, on SideCI.

To this day, we have provided automation of code reviews on multiple languages including Ruby, PHP, Python, Go, etc., and added functions for several languages such as auto-correction of the indicated content of the reviews.

The newly added "Debt Kanban" analyses past codes and visualizes its quality. The quality is scored according to its impact on productivity. For instance, when there is a file where codes are frequently added or modified, and the codes are very complex or difficult to read, the return on investment by refactoring that file is considered to be high, and will be displayed with high priority on the "Debt Kanban".

Despite the importance of refactoring being well known amongst engineers, not knowing where to start was addressed as a problem. The "Debt Kanban" feature aims to encourage improvement and contribute to the promotion of productivity of software development by visualizing overall quality and proposing where to start refactoring to be most efficient.

The present "Debt Kanban" is provided on projects developed with Ruby as an experimental feature. In the future, we plan to extend this feature to other programming languages(PHP, Javascript, Python, Go, Java, Scala, Swift, etc.) accordingly. Also, we will make improvements such as better accuracy of quality analysis and adding features to make refactoring easier, to continue our efforts in contributing to the promotion of engineers' productivity.

* About "SideCI"
SideCI is a code review support service which automates code reviews on GitHub. By analyzing the source codes and indicating issues in place of engineers, this service reduces the time spent on reviewing codes as well as contributing to the promotion of software quality. Being published on GitHub Integrations and increasing overseas user ratio, it continues to expand as a service for engineers, started from Japan.
https://sideci.com
https://github.com/integrations/sideci

* Company Profile
Company Name: Actcat, Inc.
CEO: Kouichirou Sumi
Services Provided: SideCI( https://sideci.com/ )
Head Office Location: Win Aoyama #942, 2-2-15 , Minami-aoymama, Minato-ku, Tokyo, 107-0062, Japan
Shibuya Office Location: Primera Dogenzaka #306, 1-15-3, Dogenzaka, Shibuya-ku, Tokyo, 150-0043, Japan
Date of Establishment: May 10, 2012
URL: http://www.actcat.co.jp/

* Contact Information
Actcat, Inc. Representative: Kouichirou Sumi
TEL: +81-3-4405-9289 Email: info@actcat.co.jp