| LDRA Testbed® プロセスの改善・向上 |
| |
|
ソフトウエアのメンテナンスを効率的に行うには、コードの機能、現状の品質を完全に理解していることが不可欠です。
LDRA Testbed の効果
| |
- ソフトウエア品質の向上
- ソフトウエアの欠陥を検出
- 産業界の標準を施行する
- メンテナンスコストの削減 40%まで
- 開発・テストのコストを削減 75%まで
- プロセスの自動化によるモチベーションの向上
|
|
ソフトウエアメンテナンスに関する機能
コードの視覚化
開発者、プロジェクトリーダ、マネージャにとって、ソフトウエアの品質管理は時間が掛かる困難な作業となっています。LDRA Testbed を用いることで、これら作業が自動化され、容易にアクセスできる、広範に渡るシステムの情報が得られます。求められる品質基準を満たしているかの正しい判断が、できるようになります。
このプロセスに不可欠な部分として、業界標準のスタンダードや、それらを基にした独自の品質モデルを個別に設定できるようになっています。そしてLDRA Testbed は、これらに対する違反をレポートします。
LDRA には、以下にあるような業界を主導する多くのソフトウエア標準への関わり、自動解析に、長年の実績があります。LDRAの顧客は、今後においても、この恩恵を得る事ができるでしょう。
| |
- MISRA-C:1998 / MISRA-C:2004
- D0-178B
- DEF-STAN 00-55
- BS EN ISO 9000
- BS 7925
- IEC 61508
|
|
エラーの検出
ソースコードの構文、セマンティックなどコーディング規約による欠陥検出に加え、データの用法の検証も行えます。この評価は、ローカル、グローバル変数、プロシジャのパラメータにまで及びます。そしてグラフィカルに、テキストベースも加えて表示され、問題の特定を明確にします。ユニット、システムの境界に跨って解析され、エラーの早期発見に貢献します。

このデータフロー解析に対する独自の調査では、ソフトウエアのバグを排除する最もコスト効率の良い手法であることが明らかになっています。
‘LDRA Testbed のプログラミングルールを適応することで、プログラミングスタイルは改善され、ソースコードの品質に関わっていた4分の1の時間を削減することができました。そして、全てのモジュールに対する100%のブランチカバレッジの達成は、LDRA Testbed 無しでは実現できなかったでしょう。平均的なサポート対応は1.5日で、その内容は非常にプロフェッショナルで、信頼できることが証明されました.’
Heinz Langer, LBS West
|
|