NDepend

.NET コード 解析 ツール

NDepend 拡大
NDepend NDepend NDepend NDepend

メーカー

ZEN PROGRAM LTD

ソフトウェア メーカー認定リセラー
お見積もり依頼・お問い合わせ(無料)

製品仕様・価格・導入手順など、お気軽にお問い合わせください
(通常、1営業日以内に回答いたします)

NDependの製品概要

.NETアプリケーション開発者のための幅広い機能を備えたVisual Studio用アドオンツール。
アプリケーションの健全性評価やソースコード品質測定をメインに、レポート出力機能、分析機能、プロジェクト構造のマッピング機能などを備え、大規模なプロジェクトにおいても開発者をサポートします。

コードルールはC# LINQクエリが用いられ、様々なデフォルトクエリが用意されています。

主な用途
  • コードの複雑度やコードカバレッジを計測し、コード品質を改善
  • 未使用コードや重複コードを検出し、テクニカルデットを削減
  • コード依存関係の可視化によりアーキテクチャを分析
  • 品質指標を利用した効率的なコードレビュー
  • コード解析結果に基づく自動化されたビルドプロセス

最新バージョンは NDepend v2023.2 です
詳細は こちら(メーカーページ) をご参照ください

 

お知らせ

NDepend と SonarQubeは統合可能です。

統合することで、ソフトウェアのコード品質、セキュリティ、および保守性をトータルで評価し、洞察を得られます。品質管理、問題の迅速な発見、品質向上、プロジェクトの可視性強化、開発者への洞察提供に役立ちます。

※弊社ではSonarQubeもお取り扱いしております。 (詳細はこちらをご参照ください)

NDependの製品仕様

ライセンスの種類

すべてのライセンスで主要な機能は同じですが、使用環境が限定されています。
開発規模に合わせて適切なライセンスを選択する必要があります。

NDepend for Developer:
  • 開発者向けライセンス
  • Visual Studio拡張機能や独立実行可能ファイルを通じてNDependを使用可能
  • Windows専用
  • 対応するVisual Studioバージョン: 2022,2019,2017,2015,2013,2012,2010
NDepend for Build Machine:
  • ビルドサーバーやCIサーバー向けライセンス
  • Windows,Linux,Macに対応
NDepend Azure DevOps / TFS Extension:
  • Azure DevOps / TFS 拡張機能
  • Azure DevOps / TFSのダッシュボードに埋め込まれた対話型ダッシュボード内でNDepend解析を実行
  • 品質ゲートの監視も可能
NDepend GitHub Action:
  • GitHubアクションを使用してNDepend解析を実行
  • 品質ゲートの監視も可能


ライセンスの種類によりライセンスのカウント方法が異なります。
メーカーWEB 機能比較表(全体像)でご確認の上、必要ライセンス数をお知らせください。

メーカー公式サイト (新しいタブで開きます)

https://www.ndepend.com/

テガラ株式会社は NDepend のメーカー認定リセラーです

NDepend / 製品詳細(メーカーページ)

.NETプラットフォーム上でのソフトウェア開発およびコード解析のためのツールスイート。
.NETアプリケーションの品質、保守性、およびアーキテクチャを向上に役立ちます

主な機能

  • 静的コード解析: ソースコードの品質と遵守を評価。コードの問題や違反を検出
  • コードメトリクス: ソースコードの情報を収集し、可視化して理解と最適化をサポート
  • アーキテクチャの可視化: アプリケーションのアーキテクチャや依存関係を視覚化し、問題を特定
  • リファクタリング支援: コードのリファクタリングを助け、コードベースの改善を促進
  • カスタムクエリ言語: 独自のクエリ言語を使用してカスタムルールや要件に合わせてコードベースを分析
機能の例
コード分析と規則
  • LINQ(CQLinq)を使用したコードクエリとカスタムコードルール
  • イミュータビリティとピュアネスの強制
依存関係とアーキテクチャ
  • 効果的な依存関係のグラフとマトリックス
  • 依存関係サイクルの検出
技術的負債と品質
  • スマートな技術的負債の見積もり
  • 品質ゲート
問題管理と監視
  • 問題の詳細な管理
  • トレンドのモニタリング
テストカバレッジとビルド
  • テストカバレッジデータの収集
  • 継続的インテグレーションのレポート
  • ビルドプロセスの健全性監視・警告
コード品質とメトリクス
  • コード品質とコードメトリクス
  • 複雑性とダイアグラム
その他
  • ベースラインからのコードの差分表示
  • NDepend.APIとパワーツール
  • 実案件での効果証明

※機能の詳細は こちらをご参照ください

 

動画

 

検索キーワード:
ソフトウェアエンジニアリング / コード品質研究 / 静的解析技術 / プログラム理解 / リファクタリング研究 / ソフトウェアメトリクス / 継続的インテグレーション / ソフトウェアアーキテクチャ

デモ版(14日間)ダウンロード (メーカーサイト) サンプルレポート (メーカーサイト) 利用画面のスクリーンショット (メーカーサイト) SonarQubeとの統合について(メーカーサイト)
横にスクロールできます
商品名 納品方法 納期 価格
電子デリバリー 3-4日程度 お問い合わせください
電子デリバリー 3-4日程度 お問い合わせください
電子デリバリー 3-4日程度 お問い合わせください

ご希望の商品にチェックを入れてボタンをクリックすることで、
該当商品をお見積もりフォームへ追加できます。

お見積もり依頼・お問い合わせ(無料)

製品仕様・価格・導入手順など、お気軽にお問い合わせください
(通常、1営業日以内に回答いたします)


STEP 01

WEBサイト内より商品を検索

「探す」ページより、ご希望の商品を検索してください。
ご希望の商品が見つかりましたら、商品名をクリックし詳細ページをご覧ください。

検索アイコン
STEP 02

商品詳細ページをご確認ください

表示された商品情報をご覧いただき、商品内容やエディション、価格などをご確認ください。
ご希望の商品名のチェックボックスにチェックを入れていただくと商品名がフォームに自動入力されます。

検索アイコン
STEP 03

フォームにて見積もり依頼

ここで商品名や数量、ご希望のオプションやその他のご要望、ご質問、
お客様情報など必要事項をご記入いただき、「送信する」ボタンを押してください。

検索アイコン
STEP 04

弊社スタッフよりお見積もりをお送りしますので、
メールにてご注文ください

お客さまからのお問い合わせを受理しだい、弊社スタッフよりお見積もりをメールにてお送りします。
お見積もり内容をご確認後、ご注文いただけるようでしたら、弊社からのお見積もりメールへのご返信にて、ご注文の旨をお知らせください。

検索アイコン
STEP 05

商品を配送、またはメールにてお届け

ハードウェア、パッケージソフトウェア等は弊社より宅配便でお届けいたします。
ご注文いただいた商品がダウンロードソフトウェアやライセンス、レポート等の場合は「電子デリバリー」にてお届けいたします。

検索アイコン

 

ご注文の流れの詳細はこちら

※ 返品・交換について
海外製品のため、ご注文後のキャンセル、ご返品はお受けできません。
ただし「納品後一週間以内」の初期不良品については、正常動作の同品もしくは同等品と無償交換させていただきます。
万一在庫切れの場合は同等品交換もしくは全額返金いたします。

ユニポスはNDependの調達販売を行い、海外製品調達に関するお困りごとを解決するサービスです。 詳しくはこちら。

法人掛売り(※)

納品・請求書による後払いです。
ご注文手続きはお見積もりメールへの返信のみでけっこうです。

銀行振込

ご注文の返信メールをいただいた後、弊社指定の銀行口座へのお振込みを確認した時点で注文の確定とさせていただきます。

※法人掛売りでのお支払いについては一定の条件がございます。
お支払い方法の詳細はお見積もりメールに記載しておりますので、ご確認ください。

NDependを
ご覧の方におすすめの商品