長期運用を支える品質設計
アルドネットは、長期間安心して運用できるソフトウェアを目指し、
高信頼性システムを目標とした品質設計に取り組んでいます。
品質設計の業界比較データ
コード品質・ドキュメント・自動テストを重視し、
長期運用を支えるエンジニアリングを実践しています。
1
循環的複雑度
(Cyclomatic Complexity)
保守しやすく安定した長期運用を実現する低い複雑度
アルドネットの中核プラットフォームは、平均 CC=2.85(A評価)を達成しています。これは高信頼性システムに見られる水準です。結果として、予測可能な保守、欠陥の低減、長期にわたる安定稼働を実現しています。
区分
一般的な CC
評価
コンシューマ向けソフトウェア
5~12
C~E
商用 B2B ソフトウェア
4~8
B~C
産業向けシステム
5~10
C
高信頼性システム
2~4
A~B
アルドネット(AMON)
2~4
A~B
※2026 年 2 月時点
2
ドキュメント密度
長期運用を支える明確なドキュメント
アルドネットの中核プラットフォームでは、ドキュメント密度が約94% 。一般的な商用ソフトウェアを大きく上回り、高信頼性システムに近い水準です。この「見える化された明確さ」により、保守が予測しやすくなり、引き継ぎもスムーズに行えます。結果として、長期にわたる安定運用につながります。
区分
一般的な比率
レベル
コンシューマ向けソフトウェア
~15%
低
商用 B2B ソフトウェア
~30%
中
産業向けシステム
40~80%
高
高信頼性システム
~200%
非常に高い
アルドネット(AMON)
95%
非常に高い
※2026 年 2 月時点
3
テスト密度
将来の変更から挙動を守る、高いテスト密度
アルドネットの中核プラットフォームでは、1,000行のコードあたり50件以上の自動テストを維持しています。これは、安全性や規制要件が厳しいシステムで見られる水準です。
この高いテスト密度により、機能追加や改修時の不具合を防ぎ、システムが成長·変化しても安定した動作を保ちます。
区分
テスト数 /
KLOC
レベル
コンシューマ向けソフトウェア
0~5
非常に低い
商用 B2B ソフトウェア
5~15
低~中
産業向けシステム
15~30
高
高信頼性システム
30~
非常に高い
アルドネット(AMON)
50
非常に高い
※2026 年 2 月時点
品質を数値化する
算出プロセス
継続的な自動算出により、
長期運用でも揺るがない
品質と安定性を支えます。
ここで示した品質指標は、すべてアルドネットの中核プラットフォームに組み込まれた、完全に自動化されたビルドプロセスによって継続的に算出されています。すべてのコード変更は、採用される前に数十項目のチェックを通過します。これには、静的コード解析、依存関係の検証、設計整合性チェック、単体テストおよび結合テストが含まれます。
その結果、ソフトウェア品質は客観的かつ継続的に測定されています。
この仕組みが、長期運用に耐える安定性と予測可能性を支えています。
製品一覧へ