News

July 1, 2020
Macnica Networks Corp.

Macnica Networks commences provision of Sider, an automated code review service with GitHub

- Helping to strengthen the software development capabilities of businesses by reducing working hours for code review -

Macnica Networks Corp., which provides security, network, AI, and DX solutions (headquarters: 1-5-5 Shin-Yokohama, Kohoku-ku, Yokohama, Japan; President: Jun Ikeda; hereinafter "Macnica Networks") is pleased to announce that it now provides Sider the GitHub-integrated automated code review service, developed by Sleeek Corporation (headquarters: 1-11-1 Ohsaki, Shinagawa-ku, Tokyo, Japan; President: Akihiro Asahara; hereinafter “Sleeek”). With Macnica Networks now providing Sider, as an authorized distributor for GitHub Enterprise, we will be able to improve the software development capabilities of businesses through more effective use of GitHub.

1. The background behind the demand for better code review and issues in code review

In recent years, we have seen progressive changes in all kinds of products and services through software. We see and understand the rapid advance of these changes in many more industries due to the influence of the novel coronavirus (COVID-19). Businesses need to rapidly deliver products and services of value to the market through the use of software. Yet many companies have the problem of spending an enormous amount of time on source code review. Eliminating useless code review and carrying on code review that is of value enables faster, more frequent, and stable delivery of software-based value to customers, thereby increasing the competitive strength of businesses.

2. Features of Sider: Automation of code review in just 3 minutes

The role of Sider is to provide an environment that allows businesses to focus their efforts on essential and significant code review. For example, it is not uncommon for an OSS code review tool to produce tens of thousands of alerts if used as it is.

Reducing this to an optimal amount based on Sider rules creates conditions that are practical for a human reviewer to verify. Also, for simple code reviews that don’t require time from a human reviewer, the task can be left to Sider as an automated review.

Easy-to-understand analysis results integrated into the development flow in GitHub

Sider performs rule-based analysis and displays the results according to the timing of pull requests in GitHub. Because users can easily comprehend the alert details and response status on the GitHub screen, this means they will not be overlooked, and also means the cost of user training can be kept low. This service enables the easy organization-wide implementation of code analysis and prevention of non-compliant code incorporation. It does not require any special awareness or effort on the part of users.

Checking of project-specific rules based on past knowledge

Organization-specific or project-specific rules that cannot be extracted with regular tools can be registered in Sider as original analysis rules. They can be checked according to the timing of pull requests. Such rule settings, through the accumulation of past experiences, prevent any problems hidden in code.

3. Development of DevOps solutions utilizing Sider

With both GitHub Enterprise and Sider, Macnica Networks will provide strong support for improving the quality of developers’ coding. Because the code review previously performed by human reviewers can be automated without changing the established development workflow utilizing GitHub Enterprise, customers will immediately realize the value of this service in terms of improved productivity and source code quality.

In addition to this, by providing a total package of solutions needed for implementation of DevOps (CI/CD and deliverable management/security), Macnica Networks Group will contribute significantly to achieving DX through the improvement of customers’ software development capabilities.

4. Remarks from Koichiro Sumi, Sleeek’s VP of Code Review

Sleeek Corporation’s VP of Code Review and founder of Sider, Koichiro Sumi, has shared the following remarks.

“I am delighted that Macnica Networks has been operating as a distributor of GitHub since before GitHub became widespread in Japan and had been carrying out initiatives for spreading Git and code reviews, DevOps, etc. and will now be handling Sider. This year, we see a rapid spread in an understanding of DevOps, digital transformation (DX), and so on. There is an accelerated broadening of the culture of performing Git and code reviews.
Together with Macnica Networks, which is leading this spread, I want to work to improve two types of DX in Japan-‘DX: Digital Transformation’ of businesses and ‘DX: Developer experience.’
Sider will continue to provide better products to become the world’s top code review support service.”

Sleeek Corporation Company Profile

Sleeek Corporation is a company that provides solutions for improving the productivity of software engineers. It helps customers enhance their productivity by providing the Sleeek service for project managers and scrum masters to comprehend project status at a glance and Sider, the automated source code review service for software developers.

Company name Sleeek Corporation
Capital 200 million yen, not including legal capital surplus (as of June 11, 2020)
*Wholly-owned subsidiary of Fixstars Corporation
Established August 8, 2019
Location of headquarters Gate City Ohsaki West Tower 18th Floor, 1-11-1 Ohsaki, Shinagawa-ku, Tokyo, Japan, 141-0032
Representative President: Akihiro Asahara
Website https://sider.review/ja

*The company names and product names used herein are registered trademarks or trademarks of the respective company.

Copyright Macnica Networks USA, Inc.