arrow-up icon

ソフトウェア品質を高める
重複コード管理と
修正もれ解析

Siderscanがソースコードの重複コード修正もれを毎日自動でチェック。コードレビューの効率を上げ、ソフトウェアの品質を高めます。

無料で重複コード管理を始める

icon1プロジェクトは無料で解析できます

deco-lines-5 decoration
deco-lines-5 decoration

コピペを減らして
ソフトウェア品質を向上

無料でコピペ解析を始める
deco-lines-5 decoration
deco-blob-4 decoration
deco-dots-1 decoration
divider graphic

Siderscanとは

Siderscanは、オンプレミスでのソースコードの重複コードと、重複コードの修正もれ解析を行うソフトウェアです。解析はお客様サーバ内で行われ、ソースコードを外部に送信することはありません

Image

重複コードを管理

Siderscanは、初回の解析でプロジェクト全体に存在する重複コードを分析し、概要レポートを作成します。さらに、毎日の開発で追加・更新されるコードを分析し、新たに生成された重複コードがあればユーザーに通知します。

詳しく見る
Image

修正もれをチェック

Siderscanは、コードへの変更が入った場合、そのコードに類似するコードにも同様の変更が入ったか全て確認します。もし類似コードへの修正が認められない場合は、「修正もれ」として検出します。

詳しく見る

導入のメリット

icon

重複コード削減効果

対象となるプロジェクトで日々生成されるソースコードを365日監視。新たな重複コードが生まれた際に、検出して通知します。バグの温床となる重複コードに早めに対処することで、コード品質の悪化を防ぎます。

icon

重複コード起因のバグ削減効果

重複コードを検出するだけでなく、それが前回の解析からどのように変更されたか分析します。これにより「一方は修正したが、他方は修正していない」という重複コード特有の修正もれバグを検出して通知します。

icon

重複コード抑止効果

ジュニアレベルのエンジニアの中には、なぜ重複コードが問題なのか、理解していない方も少なくありません。Siderscanを導入することで、チーム内での重複コードに関する意識が上がり、教育的効果が期待できます。

お客様の声

様々な分野でソフトウェア開発プロジェクトを率いるマネージャー達から高い評価と期待を得ています。

対応言語

icon

Python

icon

Java

icon

JS

icon

TS

icon

C

icon

C++

icon

C#

icon

PHP

icon

Swift

icon

CUDA

icon

Ruby

icon

VB.net

※上記言語の他に、FPGA記述言語(拡張子: vhd, vhdl, v, sv)、Objective-C (拡張子: h, m)も分析します。ただし、C/C++言語として分析するため、言語特有の文法などは考慮できません。
siderscan-bottle decoration

無料で重複コード管理を始める

1プロジェクトは無料で解析できます