定量分析
定量分析
定量分析とは、分析対象を複数の観点から数値化し、それを元に分析する方法です。ソフト品質に着目した「ソフトウェア・メトリクス」を使うことが主流です。これは、例えて言うなら、健康診断で血液の成分を定量分析した結果を使って、健康状態をざっくり把握するのと同じです。
しかし、これだけでは「問題があるかもしれない」ことしかわかりません。更に、状況を把握するためには、より具体的でかつ分かりやすい方法を導入する必要があります。
上図は、要素の規模と複雑度を「ツリーマップ」という可視化手法で表現したものです。「ツリーマップ」は、二次元平面上の領域を入れ子状に分割することによって、木(ツリー)構造のデータを効率的に可視化する手法です。規模が大きく複雑な要素が、どこに、どのくらいあるのかが視覚的・直観的にわかり、リファクタリング対象を選ぶのに役立ちます。
頑張ってるけど、ちっとも楽にならない…何で?
すぐに成果を出すために頑張ってるけど、自前ではもう限界
効果的だろうけど高額なコンサルには手がでない…
あなたに合う一番最適な解決方法を
エクスモーションがご提案いたします。
レガシーシステムの可視化の関連サービス
適用支援
ソースコード診断サービス
ソフトウェア・メトリクス解析や、アーキテクチャ構造解析などにより、ソースコードの品質を多面的に可視化し、設計・実装上の問題点の抽出と改善へのアドバイスを行います。
「レガシーシステム」の可視化に関する記事を見る
他のソリューションを見る
モデリング プロダクトライン開発
最新コラム
CASE時代に不可欠なサイバーセキュリティ& 機能安全
自動車産業における「CASE」は、便利さや効率性を向上させる一方で、セキュリティや安全上の問題を引き...
新しい事業の未来を左右するソフトウェア人財への実践的リスキリングとは
車載分野では自動運転やEV化などの技術革新やビジネスモデルの変化に対応するために従来のハード・メカ開...
プロダクトライン開発をアップグレードさせた『新たなプロダクトライン開発』でソフトウェアファースト時代に備える!
ソフトウェアを共通化する方法として、プロダクトライン開発がありますが、OTAを考慮するとプロダクトラ...
ソフトウェアファースト時代に不可欠な新たなプロダクトライン開発とは
自動車業界を中心に「ソフトウェアファースト」という言葉がもてはやされています。それは、目指すべき方向...