arrow-up icon

レガシーコードや大規模プロジェクトの

重複コード問題を解決!

サイダースキャンが、不具合の原因となり得るソースコードの重複と重複コード間の修正もれを毎日チェック。 気付かなかった重複コード間の不整合も自動で検知して通知します。

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

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プロジェクトは無料で管理できます